1.26 GB
/srv/reproducible-results/rbuild-debian/r-b-build.GL4btVfC/b1/black_24.10.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.GL4btVfC/b2/black_24.10.0-1_i386.changes
468 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·4e61ad27114d1acdd769ae76bd87df94·11671196·debug·optional·black-dbgsym_24.10.0-1_i386.deb 
2 ·83ff6f575fe0f0caee17cc88d45b3a9d·1571520·python·optional·black_24.10.0-1_i386.deb1 ·da9522c8d7af2722a9d9803c5ea7e1eb·11678240·debug·optional·black-dbgsym_24.10.0-1_i386.deb
 2 ·0ebe83d604b15a64353079a002fe94f2·1561080·python·optional·black_24.10.0-1_i386.deb
3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb3 ·66556e841355f575ed82b7a44dcd61f1·410240·doc·optional·python-black-doc_24.10.0-1_all.deb
51.5 MB
black_24.10.0-1_i386.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····4272·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4272·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1567056·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1556616·2024-10-13·21:26:13.000000·data.tar.xz
826 B
control.tar.xz
798 B
control.tar
728 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black1 Package:·black
2 Version:·24.10.0-12 Version:·24.10.0-1
3 Architecture:·i3863 Architecture:·i386
4 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>4 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
5 Installed-Size:·109455 Installed-Size:·10949
6 Depends:·python3-pkg-resources,·python3·(<<·3.14),·python3·(>=·3.12~),·python3-click,·python3-mypy-extensions,·python3-packaging,·python3-pathspec,·python3-platformdirs·(>=·2),·python3-tomli·|·python3-supported-min·(>=·3.11),·python3-typing-extensions·|·python3-supported-min·(>=·3.11),·python3:any,·libc6·(>=·2.4)6 Depends:·python3-pkg-resources,·python3·(<<·3.14),·python3·(>=·3.12~),·python3-click,·python3-mypy-extensions,·python3-packaging,·python3-pathspec,·python3-platformdirs·(>=·2),·python3-tomli·|·python3-supported-min·(>=·3.11),·python3-typing-extensions·|·python3-supported-min·(>=·3.11),·python3:any,·libc6·(>=·2.4)
7 Suggests:·python-black-doc7 Suggests:·python-black-doc
8 Breaks:·python3-pylsp-black·(<<·2.0.0-4)8 Breaks:·python3-pylsp-black·(<<·2.0.0-4)
9 Section:·python9 Section:·python
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/psf/black11 Homepage:·https://github.com/psf/black
12 Description:·uncompromising·Python·code·formatter·(Python·3)12 Description:·uncompromising·Python·code·formatter·(Python·3)
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
51.5 MB
data.tar.xz
51.5 MB
data.tar
2.27 KB
file list
    
Offset 118, 15 lines modifiedOffset 118, 15 lines modified
118 -rw-r--r--···0·root·········(0)·root·········(0)····41457·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.py118 -rw-r--r--···0·root·········(0)·root·········(0)····41457·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.py
119 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-i386-linux-gnu.so119 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-i386-linux-gnu.so
120 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-i386-linux-gnu.so120 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-i386-linux-gnu.so
121 -rw-r--r--···0·root·········(0)·root·········(0)·····4915·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.py121 -rw-r--r--···0·root·········(0)·root·········(0)·····4915·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pygram.py
122 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-i386-linux-gnu.so122 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-i386-linux-gnu.so
123 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-i386-linux-gnu.so123 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-i386-linux-gnu.so
124 -rw-r--r--···0·root·········(0)·root·········(0)····32597·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.py124 -rw-r--r--···0·root·········(0)·root·········(0)····32597·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/blib2to3/pytree.py
125 -rw-r--r--···0·root·········(0)·root·········(0)··4779920·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-312-i386-linux-gnu.so125 -rw-r--r--···0·root·········(0)·root·········(0)··4784016·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-312-i386-linux-gnu.so
126 -rw-r--r--···0·root·········(0)·root·········(0)··4779984·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-i386-linux-gnu.so126 -rw-r--r--···0·root·········(0)·root·········(0)··4779984·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-i386-linux-gnu.so
127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/
128 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/bash-completion/128 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/bash-completion/
129 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/bash-completion/completions/129 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/bash-completion/completions/
130 -rw-r--r--···0·root·········(0)·root·········(0)·····1072·2024-10-13·21:25:41.000000·./usr/share/bash-completion/completions/black130 -rw-r--r--···0·root·········(0)·root·········(0)·····1072·2024-10-13·21:25:41.000000·./usr/share/bash-completion/completions/black
131 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/131 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/
132 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black/132 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black/
1.42 KB
./usr/lib/python3/dist-packages/_black_version.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e942537a0e73ee01565a54e2eb962725c84847f73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2fd4e1bc075de48d52f2026406e8a7eccf476c2f
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·34323533·37613065·37336565·30313536·42537a0e73ee0156 
3 ··0x00000010·35613534·65326562·39363237·32356338·5a54e2eb962725c82 ··0x00000000·64346531·62633037·35646534·38643532·d4e1bc075de48d52
 3 ··0x00000010·66323032·36343036·65386137·65636366·f2026406e8a7eccf
4 ··0x00000020·34383437·66372e64·65627567·00000000·4847f7.debug....4 ··0x00000020·34373663·32662e64·65627567·00000000·476c2f.debug....
5 ··0x00000030·fc96f9aa····························....5 ··0x00000030·ac7e95ab····························.~..
  
1.42 KB
./usr/lib/python3/dist-packages/_black_version.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e2c07241e10555925b5afa9c1b654ff9c2b12d893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e870f74ad03c01786f4be78ccf802ee38abf92eb
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·63303732·34316531·30353535·39323562·c07241e10555925b 
3 ··0x00000010·35616661·39633162·36353466·66396332·5afa9c1b654ff9c22 ··0x00000000·37306637·34616430·33633031·37383666·70f74ad03c01786f
 3 ··0x00000010·34626537·38636366·38303265·65333861·4be78ccf802ee38a
4 ··0x00000020·62313264·38392e64·65627567·00000000·b12d89.debug....4 ··0x00000020·62663932·65622e64·65627567·00000000·bf92eb.debug....
5 ··0x00000030·e2b8dc62····························...b5 ··0x00000030·468ac200····························F...
  
1.42 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c1fa8dbb72ab17c249ba9929026752a5ce61bef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7879760b92e8771aaf6ef1113a703c1bec01504f
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·31666138·64626237·32616231·37633234·1fa8dbb72ab17c24 
3 ··0x00000010·39626139·39323930·32363735·32613563·9ba9929026752a5c2 ··0x00000000·37393736·30623932·65383737·31616166·79760b92e8771aaf
 3 ··0x00000010·36656631·31313361·37303363·31626563·6ef1113a703c1bec
4 ··0x00000020·65363162·65662e64·65627567·00000000·e61bef.debug....4 ··0x00000020·30313530·34662e64·65627567·00000000·01504f.debug....
5 ··0x00000030·d5878a78····························...x5 ··0x00000030·03e3834d····························...M
  
1.42 KB
./usr/lib/python3/dist-packages/black/__init__.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1b20aa1f9657ba421319a6a7bcf87b135d0cf9fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·21ba07338174fb2c6c9bc1822aede1f474e7ed3b
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·32306161·31663936·35376261·34323133·20aa1f9657ba4213 
3 ··0x00000010·31396136·61376263·66383762·31333564·19a6a7bcf87b135d2 ··0x00000000·62613037·33333831·37346662·32633663·ba07338174fb2c6c
 3 ··0x00000010·39626331·38323261·65646531·66343734·9bc1822aede1f474
4 ··0x00000020·30636639·66612e64·65627567·00000000·0cf9fa.debug....4 ··0x00000020·65376564·33622e64·65627567·00000000·e7ed3b.debug....
5 ··0x00000030·391539c2····························9.9.5 ··0x00000030·c566202c····························.f·,
  
1.43 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9ff6ecdb703bfde4be448acb1fc666df8b2e17753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae8710a9ca3cf2da98198d45f564576bdab67912
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·66366563·64623730·33626664·65346265·f6ecdb703bfde4be 
3 ··0x00000010·34343861·63623166·63363636·64663862·448acb1fc666df8b2 ··0x00000000·38373130·61396361·33636632·64613938·8710a9ca3cf2da98
 3 ··0x00000010·31393864·34356635·36343537·36626461·198d45f564576bda
4 ··0x00000020·32653137·37352e64·65627567·00000000·2e1775.debug....4 ··0x00000020·62363739·31322e64·65627567·00000000·b67912.debug....
5 ··0x00000030·053aad1a····························.:..5 ··0x00000030·b821d97a····························.!.z
  
1.43 KB
./usr/lib/python3/dist-packages/black/_width_table.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dab1dc9a0b21f6cbe7d5a19b4817cd1d78a681a73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdecec43c68c6c089d73ae1e01fe163e89087260
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·62316463·39613062·32316636·63626537·b1dc9a0b21f6cbe7 
3 ··0x00000010·64356131·39623438·31376364·31643738·d5a19b4817cd1d782 ··0x00000000·65636563·34336336·38633663·30383964·ecec43c68c6c089d
 3 ··0x00000010·37336165·31653031·66653136·33653839·73ae1e01fe163e89
4 ··0x00000020·61363831·61372e64·65627567·00000000·a681a7.debug....4 ··0x00000020·30383732·36302e64·65627567·00000000·087260.debug....
5 ··0x00000030·a1686e50····························.hnP5 ··0x00000030·24029d82····························$...
  
1.64 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbfa2366683e2a63215fa313cd39f19a054be0993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9bca6a749a21f22a62e869f30284d0aea475ad41
224 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 #fh>*c!_ 
2 __gmon_start__1 __gmon_start__
3 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
5 __cxa_finalize4 __cxa_finalize
6 PyInit_brackets5 PyInit_brackets
7 PyImport_ImportModule6 PyImport_ImportModule
8 PyCapsule_Import7 PyCapsule_Import
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·66613233·36363638·33653261·36333231·fa2366683e2a6321 
3 ··0x00000010·35666133·31336364·33396631·39613035·5fa313cd39f19a052 ··0x00000000·63613661·37343961·32316632·32613632·ca6a749a21f22a62
 3 ··0x00000010·65383639·66333032·38346430·61656134·e869f30284d0aea4
4 ··0x00000020·34626530·39392e64·65627567·00000000·4be099.debug....4 ··0x00000020·37356164·34312e64·65627567·00000000·75ad41.debug....
5 ··0x00000030·1f420004····························.B..5 ··0x00000030·3054aeb6····························0T..
  
1.42 KB
./usr/lib/python3/dist-packages/black/brackets.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·82bd7c04f2a24193603154a1d61f22528c88132c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b18e491e2fbcd538c59b79f0983c70b4b8c5759f
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·62643763·30346632·61323431·39333630·bd7c04f2a2419360 
3 ··0x00000010·33313534·61316436·31663232·35323863·3154a1d61f22528c2 ··0x00000000·38653439·31653266·62636435·33386335·8e491e2fbcd538c5
 3 ··0x00000010·39623739·66303938·33633730·62346238·9b79f0983c70b4b8
4 ··0x00000020·38383133·32632e64·65627567·00000000·88132c.debug....4 ··0x00000020·63353735·39662e64·65627567·00000000·c5759f.debug....
5 ··0x00000030·a5fface1····························....5 ··0x00000030·b26dd589····························.m..
  
1.42 KB
./usr/lib/python3/dist-packages/black/cache.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5fb7a9c838ca883ed2eab35d67047a7d56316c243 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d67113c1e1f04163f089093655f1256a20a9098
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·62376139·63383338·63613838·33656432·b7a9c838ca883ed2 
3 ··0x00000010·65616233·35643637·30343761·37643536·eab35d67047a7d562 ··0x00000000·36373131·33633165·31663034·31363366·67113c1e1f04163f
 3 ··0x00000010·30383930·39333635·35663132·35366132·089093655f1256a2
4 ··0x00000020·33313663·32342e64·65627567·00000000·316c24.debug....4 ··0x00000020·30613930·39382e64·65627567·00000000·0a9098.debug....
5 ··0x00000030·a83f0d05····························.?..5 ··0x00000030·fb204bf1····························.·K.
  
1.35 KB
./usr/lib/python3/dist-packages/black/cache.cpython-313-i386-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a821a35354a253f34b0fdf717d72d1d0afd51033 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·06d77037277de15ee7cd91fe96dd146cdd8da1f5
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·38323161·33353335·34613235·33663334·821a35354a253f34 
3 ··0x00000010·62306664·66373137·64373264·31643061·b0fdf717d72d1d0a2 ··0x00000000·64373730·33373237·37646531·35656537·d77037277de15ee7
 3 ··0x00000010·63643931·66653936·64643134·36636464·cd91fe96dd146cdd
4 ··0x00000020·66643531·30332e64·65627567·00000000·fd5103.debug....4 ··0x00000020·38646131·66352e64·65627567·00000000·8da1f5.debug....
5 ··0x00000030·6687ddb9····························f...5 ··0x00000030·43bb593e····························C.Y>
  
1.42 KB
./usr/lib/python3/dist-packages/black/comments.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca676d500c3dc7377bc85a1fe90985b1302c47883 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cc3b986cab31cae849528c85350855fdc6d93d38
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·36373664·35303063·33646337·33373762·676d500c3dc7377b 
3 ··0x00000010·63383561·31666539·30393835·62313330·c85a1fe90985b1302 ··0x00000000·33623938·36636162·33316361·65383439·3b986cab31cae849
 3 ··0x00000010·35323863·38353335·30383535·66646336·528c85350855fdc6
4 ··0x00000020·32633437·38382e64·65627567·00000000·2c4788.debug....4 ··0x00000020·64393364·33382e64·65627567·00000000·d93d38.debug....
5 ··0x00000030·8a3b773e····························.;w>5 ··0x00000030·2ad61c79····························*..y
  
1.42 KB
./usr/lib/python3/dist-packages/black/comments.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·badb86fd3b5676d60d7c856eebc498f5fb08d6ce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c99f009f3c72f0dcb7350b76fe559e72d8c239a9
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·64623836·66643362·35363736·64363064·db86fd3b5676d60d 
3 ··0x00000010·37633835·36656562·63343938·66356662·7c856eebc498f5fb2 ··0x00000000·39663030·39663363·37326630·64636237·9f009f3c72f0dcb7
 3 ··0x00000010·33353062·37366665·35353965·37326438·350b76fe559e72d8
4 ··0x00000020·30386436·63652e64·65627567·00000000·08d6ce.debug....4 ··0x00000020·63323339·61392e64·65627567·00000000·c239a9.debug....
5 ··0x00000030·9388e43a····························...:5 ··0x00000030·fb3f5328····························.?S(
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c6564a4138c0d5ae32576ad24888f84eb2975b483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af16ff050e682dcd33b9cf9ef0e1501a02c12a31
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·35363461·34313338·63306435·61653332·564a4138c0d5ae32 
3 ··0x00000010·35373661·64323438·38386638·34656232·576ad24888f84eb22 ··0x00000000·31366666·30353065·36383264·63643333·16ff050e682dcd33
 3 ··0x00000010·62396366·39656630·65313530·31613032·b9cf9ef0e1501a02
4 ··0x00000020·39373562·34382e64·65627567·00000000·975b48.debug....4 ··0x00000020·63313261·33312e64·65627567·00000000·c12a31.debug....
5 ··0x00000030·954950d4····························.IP.5 ··0x00000030·aeed8d1c····························....
  
1.42 KB
./usr/lib/python3/dist-packages/black/const.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b0ed7a8f039088969ee1346da0691c9d7de1a2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c88ba5aa99c902d139f6d9baf96f75c37b2fd67f
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·30656437·61386630·33393038·38393639·0ed7a8f039088969 
3 ··0x00000010·65653133·34366461·30363931·63396437·ee1346da0691c9d72 ··0x00000000·38626135·61613939·63393032·64313339·8ba5aa99c902d139
 3 ··0x00000010·66366439·62616639·36663735·63333762·f6d9baf96f75c37b
4 ··0x00000020·64653161·32662e64·65627567·00000000·de1a2f.debug....4 ··0x00000020·32666436·37662e64·65627567·00000000·2fd67f.debug....
5 ··0x00000030·c223664d····························.#fM5 ··0x00000030·7513dd82····························u...
  
1.44 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·18355b8d4af5895053bba9c8d487af6708f8afda3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·07a473eba53c2a80aad4e91cd473a89e3735c319
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·33353562·38643461·66353839·35303533·355b8d4af5895053 
3 ··0x00000010·62626139·63386434·38376166·36373038·bba9c8d487af67082 ··0x00000000·61343733·65626135·33633261·38306161·a473eba53c2a80aa
 3 ··0x00000010·64346539·31636434·37336138·39653337·d4e91cd473a89e37
4 ··0x00000020·66386166·64612e64·65627567·00000000·f8afda.debug....4 ··0x00000020·33356333·31392e64·65627567·00000000·35c319.debug....
5 ··0x00000030·86f6f611····························....5 ··0x00000030·972f642b····························./d+
  
1.44 KB
./usr/lib/python3/dist-packages/black/handle_ipynb_magics.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6bb09df744c4287669009af47502af5d1ab9c49c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bca1c34b91f59ac799e8e0097ba1f39edc1e3734
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·62303964·66373434·63343238·37363639·b09df744c4287669 
3 ··0x00000010·30303961·66343735·30326166·35643161·009af47502af5d1a2 ··0x00000000·61316333·34623931·66353961·63373939·a1c34b91f59ac799
 3 ··0x00000010·65386530·30393762·61316633·39656463·e8e0097ba1f39edc
4 ··0x00000020·62396334·39632e64·65627567·00000000·b9c49c.debug....4 ··0x00000020·31653337·33342e64·65627567·00000000·1e3734.debug....
5 ··0x00000030·8e6e7cbf····························.n|.5 ··0x00000030·ce517c7d····························.Q|}
  
1.42 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f6d28aa4301cd5283b28aaf008bccc3c37bc5a823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea85867c9c149509e29a431de93b881d2983be64
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·64323861·61343330·31636435·32383362·d28aa4301cd5283b 
3 ··0x00000010·32386161·66303038·62636363·33633337·28aaf008bccc3c372 ··0x00000000·38353836·37633963·31343935·30396532·85867c9c149509e2
 3 ··0x00000010·39613433·31646539·33623838·31643239·9a431de93b881d29
4 ··0x00000020·62633561·38322e64·65627567·00000000·bc5a82.debug....4 ··0x00000020·38336265·36342e64·65627567·00000000·83be64.debug....
5 ··0x00000030·62b2c2cc····························b...5 ··0x00000030·ab77e304····························.w..
  
1.42 KB
./usr/lib/python3/dist-packages/black/linegen.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e42cfb943463248823ae715c96c5b4aa08c7bf03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4dd7e13511de77e5e5c71dc6921df356915b894d
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·34326366·62393433·34363332·34383832·42cfb94346324882 
3 ··0x00000010·33616537·31356339·36633562·34616130·3ae715c96c5b4aa02 ··0x00000000·64376531·33353131·64653737·65356535·d7e13511de77e5e5
 3 ··0x00000010·63373164·63363932·31646633·35363931·c71dc6921df35691
4 ··0x00000020·38633762·66302e64·65627567·00000000·8c7bf0.debug....4 ··0x00000020·35623839·34642e64·65627567·00000000·5b894d.debug....
5 ··0x00000030·05a080c7····························....5 ··0x00000030·e4fb1936····························...6
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·19bf4610deacc5e159f6ebc62bd846553311195b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbab5c1985b610018c083bfff40ff3332ef24c6b
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·62663436·31306465·61636335·65313539·bf4610deacc5e159 
3 ··0x00000010·66366562·63363262·64383436·35353333·f6ebc62bd84655332 ··0x00000000·61623563·31393835·62363130·30313863·ab5c1985b610018c
 3 ··0x00000010·30383362·66666634·30666633·33333265·083bfff40ff3332e
4 ··0x00000020·31313139·35622e64·65627567·00000000·11195b.debug....4 ··0x00000020·66323463·36622e64·65627567·00000000·f24c6b.debug....
5 ··0x00000030·7aac76f7····························z.v.5 ··0x00000030·47bd44fd····························G.D.
  
1.42 KB
./usr/lib/python3/dist-packages/black/lines.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·551ff27fc40ef59440310d37c2d0d6e12c0f66053 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a50a4349e76d03107a843f2d55beed29a3f3bb48
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·31666632·37666334·30656635·39343430·1ff27fc40ef59440 
3 ··0x00000010·33313064·33376332·64306436·65313263·310d37c2d0d6e12c2 ··0x00000000·30613433·34396537·36643033·31303761·0a4349e76d03107a
 3 ··0x00000010·38343366·32643535·62656564·32396133·843f2d55beed29a3
4 ··0x00000020·30663636·30352e64·65627567·00000000·0f6605.debug....4 ··0x00000020·66336262·34382e64·65627567·00000000·f3bb48.debug....
5 ··0x00000030·8849955e····························.I.^5 ··0x00000030·1abfdf71····························...q
  
1.41 KB
./usr/lib/python3/dist-packages/black/mode.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca8eb5d358f0269b1fc3e20b07c232db34788b503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·689c33491a33693c373cf1ed814a7f5af9fa6003
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·38656235·64333538·66303236·39623166·8eb5d358f0269b1f 
3 ··0x00000010·63336532·30623037·63323332·64623334·c3e20b07c232db342 ··0x00000000·39633333·34393161·33333639·33633337·9c33491a33693c37
 3 ··0x00000010·33636631·65643831·34613766·35616639·3cf1ed814a7f5af9
4 ··0x00000020·37383862·35302e64·65627567·00000000·788b50.debug....4 ··0x00000020·66613630·30332e64·65627567·00000000·fa6003.debug....
5 ··0x00000030·109cec68····························...h5 ··0x00000030·b063d3fe····························.c..
  
1.41 KB
./usr/lib/python3/dist-packages/black/mode.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·94a9feba21c610aaf8f9d7fefe69af899e809caa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7643a4164eae504f7aebda39641d30251bf245e4
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·61396665·62613231·63363130·61616638·a9feba21c610aaf8 
3 ··0x00000010·66396437·66656665·36396166·38393965·f9d7fefe69af899e2 ··0x00000000·34336134·31363465·61653530·34663761·43a4164eae504f7a
 3 ··0x00000010·65626461·33393634·31643330·32353162·ebda39641d30251b
4 ··0x00000020·38303963·61612e64·65627567·00000000·809caa.debug....4 ··0x00000020·66323435·65342e64·65627567·00000000·f245e4.debug....
5 ··0x00000030·b9c51757····························...W5 ··0x00000030·bfc26fe1····························..o.
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cbaa21336ae429c1b1dd2621acfa7b9a1a11d0b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01c94fe49b1fd725df4d446c27561cf812263126
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·62616132·31333336·61653432·39633162·baa21336ae429c1b 
3 ··0x00000010·31646432·36323161·63666137·62396131·1dd2621acfa7b9a12 ··0x00000000·63393466·65343962·31666437·32356466·c94fe49b1fd725df
 3 ··0x00000010·34643434·36633237·35363163·66383132·4d446c27561cf812
4 ··0x00000020·61313164·30622e64·65627567·00000000·a11d0b.debug....4 ··0x00000020·32363331·32362e64·65627567·00000000·263126.debug....
5 ··0x00000030·3ad005e7····························:...5 ··0x00000030·994c0dc5····························.L..
  
1.42 KB
./usr/lib/python3/dist-packages/black/nodes.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d36cb7e625dbf505efdaffa562a61b17b673f1643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b43e097a3ec86b7e0efa76e9c01d52f150bd38f
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·36636237·65363235·64626635·30356566·6cb7e625dbf505ef 
3 ··0x00000010·64616666·61353632·61363162·31376236·daffa562a61b17b62 ··0x00000000·34336530·39376133·65633836·62376530·43e097a3ec86b7e0
 3 ··0x00000010·65666137·36653963·30316435·32663135·efa76e9c01d52f15
4 ··0x00000020·37336631·36342e64·65627567·00000000·73f164.debug....4 ··0x00000020·30626433·38662e64·65627567·00000000·0bd38f.debug....
5 ··0x00000030·b1142142····························..!B5 ··0x00000030·a2606ded····························.`m.
  
1.42 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e8fe5fd083067fb1b0a35888336b6069da6464503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae93038cb8f3e4e03d367310c221290e2dfb349c
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·66653566·64303833·30363766·62316230·fe5fd083067fb1b0 
3 ··0x00000010·61333538·38383333·36623630·36396461·a35888336b6069da2 ··0x00000000·39333033·38636238·66336534·65303364·93038cb8f3e4e03d
 3 ··0x00000010·33363733·31306332·32313239·30653264·367310c221290e2d
4 ··0x00000020·36343634·35302e64·65627567·00000000·646450.debug....4 ··0x00000020·66623334·39632e64·65627567·00000000·fb349c.debug....
5 ··0x00000030·c9b66d3f····························..m?5 ··0x00000030·2c1f1035····························,..5
  
1.42 KB
./usr/lib/python3/dist-packages/black/numerics.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89d97451a5f870b24fbf51e39a79d0b05ef750403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·672697514bf99f72971d925e432ab8bdd6942029
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·64393734·35316135·66383730·62323466·d97451a5f870b24f 
3 ··0x00000010·62663531·65333961·37396430·62303565·bf51e39a79d0b05e2 ··0x00000000·32363937·35313462·66393966·37323937·2697514bf99f7297
 3 ··0x00000010·31643932·35653433·32616238·62646436·1d925e432ab8bdd6
4 ··0x00000020·66373530·34302e64·65627567·00000000·f75040.debug....4 ··0x00000020·39343230·32392e64·65627567·00000000·942029.debug....
5 ··0x00000030·b6916edb····························..n.5 ··0x00000030·70f06f27····························p.o'
  
1.42 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d90a2e7ccb7c2c61744c03e511404303f94b9873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcd1b09438da75ac5aa8a1fa206c46dd88bf2150
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·39306132·65376363·62376332·63363137·90a2e7ccb7c2c617 
3 ··0x00000010·34346330·33653531·31343034·33303366·44c03e511404303f2 ··0x00000000·64316230·39343338·64613735·61633561·d1b09438da75ac5a
 3 ··0x00000010·61386131·66613230·36633436·64643838·a8a1fa206c46dd88
4 ··0x00000020·39346239·38372e64·65627567·00000000·94b987.debug....4 ··0x00000020·62663231·35302e64·65627567·00000000·bf2150.debug....
5 ··0x00000030·cfe3c97f····························....5 ··0x00000030·c431d67c····························.1.|
  
1.42 KB
./usr/lib/python3/dist-packages/black/parsing.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5324ff0ef3cfcfa7fd9a9b65bcb22971dcd149a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·894cf6d752eae011b6c286eb196793e5855ebe9f
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·32346666·30656633·63666366·61376664·24ff0ef3cfcfa7fd 
3 ··0x00000010·39613962·36356263·62323239·37316463·9a9b65bcb22971dc2 ··0x00000000·34636636·64373532·65616530·31316236·4cf6d752eae011b6
 3 ··0x00000010·63323836·65623139·36373933·65353835·c286eb196793e585
4 ··0x00000020·64313439·61322e64·65627567·00000000·d149a2.debug....4 ··0x00000020·35656265·39662e64·65627567·00000000·5ebe9f.debug....
5 ··0x00000030·7503759b····························u.u.5 ··0x00000030·649dff48····························d..H
  
1.42 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df366d486ff0d74bbec86b5f4b9df21c9b024b383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e40ad1679bdb687d4d3ed62fb8d96eb0b2e61c3
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·33363664·34383666·66306437·34626265·366d486ff0d74bbe 
3 ··0x00000010·63383662·35663462·39646632·31633962·c86b5f4b9df21c9b2 ··0x00000000·34306164·31363739·62646236·38376434·40ad1679bdb687d4
 3 ··0x00000010·64336564·36326662·38643936·65623062·d3ed62fb8d96eb0b
4 ··0x00000020·30323462·33382e64·65627567·00000000·024b38.debug....4 ··0x00000020·32653631·63332e64·65627567·00000000·2e61c3.debug....
5 ··0x00000030·17883ae3····························..:.5 ··0x00000030·6a83cb5d····························j..]
  
1.42 KB
./usr/lib/python3/dist-packages/black/ranges.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·58b9975a1eb582d3b7b47554e9b8f2a822fb25b03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7e7ad8e5b8db093db461d4c0edc1a324b6c21cd
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·62393937·35613165·62353832·64336237·b9975a1eb582d3b7 
3 ··0x00000010·62343735·35346539·62386632·61383232·b47554e9b8f2a8222 ··0x00000000·65376164·38653562·38646230·39336462·e7ad8e5b8db093db
 3 ··0x00000010·34363164·34633065·64633161·33323462·461d4c0edc1a324b
4 ··0x00000020·66623235·62302e64·65627567·00000000·fb25b0.debug....4 ··0x00000020·36633231·63642e64·65627567·00000000·6c21cd.debug....
5 ··0x00000030·4504d5b6····························E...5 ··0x00000030·57e72da0····························W.-.
  
1.44 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a31758febd0145483e079b26e974cf4bd068d3d23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·926cdb535bfc4da97f88512670b8192ae95e12b7
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·31373538·66656264·30313435·34383365·1758febd0145483e 
3 ··0x00000010·30373962·32366539·37346366·34626430·079b26e974cf4bd02 ··0x00000000·36636462·35333562·66633464·61393766·6cdb535bfc4da97f
 3 ··0x00000010·38383531·32363730·62383139·32616539·88512670b8192ae9
4 ··0x00000020·36386433·64322e64·65627567·00000000·68d3d2.debug....4 ··0x00000020·35653132·62372e64·65627567·00000000·5e12b7.debug....
5 ··0x00000030·e1d0161f····························....5 ··0x00000030·7c26c125····························|&.%
  
1.44 KB
./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01bea5a782f2a816beb466851d3a29263712e62f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ba4fd78477a528409732d0ccf9ea11425cd174d7
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·62656135·61373832·66326138·31366265·bea5a782f2a816be 
3 ··0x00000010·62343636·38353164·33613239·32363337·b466851d3a2926372 ··0x00000000·34666437·38343737·61353238·34303937·4fd78477a5284097
 3 ··0x00000010·33326430·63636639·65613131·34323563·32d0ccf9ea11425c
4 ··0x00000020·31326536·32662e64·65627567·00000000·12e62f.debug....4 ··0x00000020·64313734·64372e64·65627567·00000000·d174d7.debug....
5 ··0x00000030·d26182e0····························.a..5 ··0x00000030·d3452d08····························.E-.
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38582eb5043f31f3237e9d861ce3ed4a4c721e333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·172ad26c9b28d519c7a4eb3488f21eb5445a15b7
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·35383265·62353034·33663331·66333233·582eb5043f31f323 
3 ··0x00000010·37653964·38363163·65336564·34613463·7e9d861ce3ed4a4c2 ··0x00000000·32616432·36633962·32386435·31396337·2ad26c9b28d519c7
 3 ··0x00000010·61346562·33343838·66323165·62353434·a4eb3488f21eb544
4 ··0x00000020·37323165·33332e64·65627567·00000000·721e33.debug....4 ··0x00000020·35613135·62372e64·65627567·00000000·5a15b7.debug....
5 ··0x00000030·7bca5c17····························{.\.5 ··0x00000030·b2a7c939····························...9
  
1.42 KB
./usr/lib/python3/dist-packages/black/rusty.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e75420cb6030fbe115c474d778da9f85c31f36a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0acdddd1aeeacfd35a1e6c67b9664c3a4a7f1651
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·37353432·30636236·30333066·62653131·75420cb6030fbe11 
3 ··0x00000010·35633437·34643737·38646139·66383563·5c474d778da9f85c2 ··0x00000000·63646464·64316165·65616366·64333561·cdddd1aeeacfd35a
 3 ··0x00000010·31653663·36376239·36363463·33613461·1e6c67b9664c3a4a
4 ··0x00000020·33316633·36612e64·65627567·00000000·31f36a.debug....4 ··0x00000020·37663136·35312e64·65627567·00000000·7f1651.debug....
5 ··0x00000030·29f49896····························)...5 ··0x00000030·509661c1····························P.a.
  
1.42 KB
./usr/lib/python3/dist-packages/black/schema.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·65ae9e5446efe6c94e50cf2d1df8c9364d64ee3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10d5e536f4f157e18921f684a78be2cf3fcf76f2
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·61653965·35343436·65666536·63393465·ae9e5446efe6c94e 
3 ··0x00000010·35306366·32643164·66386339·33363464·50cf2d1df8c9364d2 ··0x00000000·64356535·33366634·66313537·65313839·d5e536f4f157e189
 3 ··0x00000010·32316636·38346137·38626532·63663366·21f684a78be2cf3f
4 ··0x00000020·36346565·33642e64·65627567·00000000·64ee3d.debug....4 ··0x00000020·63663736·66322e64·65627567·00000000·cf76f2.debug....
5 ··0x00000030·e7a440f1····························..@.5 ··0x00000030·3d2f4e6d····························=/Nm
  
1.42 KB
./usr/lib/python3/dist-packages/black/schema.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0e2291ed0696ea35a4d3cf17cd1b5d47774248193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2eaf362b25319dcab6b449c42b1bf11668209b6f
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·32323931·65643036·39366561·33356134·2291ed0696ea35a4 
3 ··0x00000010·64336366·31376364·31623564·34373737·d3cf17cd1b5d47772 ··0x00000000·61663336·32623235·33313964·63616236·af362b25319dcab6
 3 ··0x00000010·62343439·63343262·31626631·31363638·b449c42b1bf11668
4 ··0x00000020·34323438·31392e64·65627567·00000000·424819.debug....4 ··0x00000020·32303962·36662e64·65627567·00000000·209b6f.debug....
5 ··0x00000030·446b5236····························DkR65 ··0x00000030·ec4a4f5b····························.JO[
  
1.42 KB
./usr/lib/python3/dist-packages/black/strings.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d39f759143a347dcff532a0457ddf4292102aa263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec61fbc1737d4f58625d04cb000914e33b4106d7
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·39663735·39313433·61333437·64636666·9f759143a347dcff 
3 ··0x00000010·35333261·30343537·64646634·32393231·532a0457ddf429212 ··0x00000000·36316662·63313733·37643466·35383632·61fbc1737d4f5862
 3 ··0x00000010·35643034·63623030·30393134·65333362·5d04cb000914e33b
4 ··0x00000020·30326161·32362e64·65627567·00000000·02aa26.debug....4 ··0x00000020·34313036·64372e64·65627567·00000000·4106d7.debug....
5 ··0x00000030·ceb651e5····························..Q.5 ··0x00000030·ea604dda····························.`M.
  
1.42 KB
./usr/lib/python3/dist-packages/black/strings.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·015120af3c267e77bffc8e580ce55bbd77a264d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f1fc1a608b1fb6302fe8cd71809142475059c20a
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·35313230·61663363·32363765·37376266·5120af3c267e77bf 
3 ··0x00000010·66633865·35383063·65353562·62643737·fc8e580ce55bbd772 ··0x00000000·66633161·36303862·31666236·33303266·fc1a608b1fb6302f
 3 ··0x00000010·65386364·37313830·39313432·34373530·e8cd718091424750
4 ··0x00000020·61323634·64392e64·65627567·00000000·a264d9.debug....4 ··0x00000020·35396332·30612e64·65627567·00000000·59c20a.debug....
5 ··0x00000030·1d9bb672····························...r5 ··0x00000030·9bcb6c74····························..lt
  
1.35 KB
./usr/lib/python3/dist-packages/black/trans.cpython-312-i386-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bda70021e2e82f9dc498d00a11a7f8f78e79530f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8abbd411f3532e8f7615ed24324e3214c869d0e3
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·61373030·32316532·65383266·39646334·a70021e2e82f9dc4 
3 ··0x00000010·39386430·30613131·61376638·66373865·98d00a11a7f8f78e2 ··0x00000000·62626434·31316633·35333265·38663736·bbd411f3532e8f76
 3 ··0x00000010·31356564·32343332·34653332·31346338·15ed24324e3214c8
4 ··0x00000020·37393533·30662e64·65627567·00000000·79530f.debug....4 ··0x00000020·36396430·65332e64·65627567·00000000·69d0e3.debug....
5 ··0x00000030·ed67203d····························.g·=5 ··0x00000030·e94a4019····························.J@.
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b53e341646caecf39593550656d56ae32ca9f46e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fb230107bb883cf0ff4faf4ae93d19db1c18467
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·33653334·31363436·63616563·66333935·3e341646caecf395 
3 ··0x00000010·39333535·30363536·64353661·65333263·93550656d56ae32c2 ··0x00000000·62323330·31303762·62383833·63663066·b230107bb883cf0f
 3 ··0x00000010·66346661·66346165·39336431·39646231·f4faf4ae93d19db1
4 ··0x00000020·61396634·36652e64·65627567·00000000·a9f46e.debug....4 ··0x00000020·63313834·36372e64·65627567·00000000·c18467.debug....
5 ··0x00000030·6839f717····························h9..5 ··0x00000030·bef12da6····························..-.
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·94c707ec465081c7266823cb971e014582ab93503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c68a90519831ccd7b622c762d204326e31ae25f6
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·63373037·65633436·35303831·63373236·c707ec465081c726 
3 ··0x00000010·36383233·63623937·31653031·34353832·6823cb971e0145822 ··0x00000000·38613930·35313938·33316363·64376236·8a90519831ccd7b6
 3 ··0x00000010·32326337·36326432·30343332·36653331·22c762d204326e31
4 ··0x00000020·61623933·35302e64·65627567·00000000·ab9350.debug....4 ··0x00000020·61653235·66362e64·65627567·00000000·ae25f6.debug....
5 ··0x00000030·873a6da4····························.:m.5 ··0x00000030·b0de9aaa····························....
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c6ee93b5d187446a0354174dcc70c6e176635ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e64902231b2fa33768442bcbbbc230a7531256d3
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·36656539·33623564·31383734·34366130·6ee93b5d187446a0 
3 ··0x00000010·33353431·37346463·63373063·36653137·354174dcc70c6e172 ··0x00000000·34393032·32333162·32666133·33373638·4902231b2fa33768
 3 ··0x00000010·34343262·63626262·63323330·61373533·442bcbbbc230a753
4 ··0x00000020·36363335·65642e64·65627567·00000000·6635ed.debug....4 ··0x00000020·31323536·64332e64·65627567·00000000·1256d3.debug....
5 ··0x00000030·ee34812c····························.4.,5 ··0x00000030·ac668849····························.f.I
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb499d56460547be1f9d09b6f79fdfa4309636533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9444a62296e10bd2cfa369e06633a1dd17afe0af
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·34393964·35363436·30353437·62653166·499d56460547be1f 
3 ··0x00000010·39643039·62366637·39666466·61343330·9d09b6f79fdfa4302 ··0x00000000·34346136·32323936·65313062·64326366·44a62296e10bd2cf
 3 ··0x00000010·61333639·65303636·33336131·64643137·a369e06633a1dd17
4 ··0x00000020·39363336·35332e64·65627567·00000000·963653.debug....4 ··0x00000020·61666530·61662e64·65627567·00000000·afe0af.debug....
5 ··0x00000030·692ac948····························i*.H5 ··0x00000030·387fd5a9····························8...
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b14d5eac99f784c947ee6c146ca3258f5d4aae513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4caebda824551b274801b44348b4cd3bc7b0c6d8
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·34643565·61633939·66373834·63393437·4d5eac99f784c947 
3 ··0x00000010·65653663·31343663·61333235·38663564·ee6c146ca3258f5d2 ··0x00000000·61656264·61383234·35353162·32373438·aebda824551b2748
 3 ··0x00000010·30316234·34333438·62346364·33626337·01b44348b4cd3bc7
4 ··0x00000020·34616165·35312e64·65627567·00000000·4aae51.debug....4 ··0x00000020·62306336·64382e64·65627567·00000000·b0c6d8.debug....
5 ··0x00000030·1094f70f····························....5 ··0x00000030·e928bb15····························.(..
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d91e6d24639fd28a81f8527b15be5955cbe1f61a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2afc849837ddc32c403f77bdf177e3f898c0dad8
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·31653664·32343633·39666432·38613831·1e6d24639fd28a81 
3 ··0x00000010·66383532·37623135·62653539·35356362·f8527b15be5955cb2 ··0x00000000·66633834·39383337·64646333·32633430·fc849837ddc32c40
 3 ··0x00000010·33663737·62646631·37376533·66383938·3f77bdf177e3f898
4 ··0x00000020·65316636·31612e64·65627567·00000000·e1f61a.debug....4 ··0x00000020·63306461·64382e64·65627567·00000000·c0dad8.debug....
5 ··0x00000030·07607875····························.`xu5 ··0x00000030·d9dab6a7····························....
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a8e04aa7b85658377cd22854efa0384d51e0d7833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·56062724e6e3f515a2edc8761e924c5785bce838
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·65303461·61376238·35363538·33373763·e04aa7b85658377c 
3 ··0x00000010·64323238·35346566·61303338·34643531·d22854efa0384d512 ··0x00000000·30363237·32346536·65336635·31356132·062724e6e3f515a2
 3 ··0x00000010·65646338·37363165·39323463·35373835·edc8761e924c5785
4 ··0x00000020·65306437·38332e64·65627567·00000000·e0d783.debug....4 ··0x00000020·62636538·33382e64·65627567·00000000·bce838.debug....
5 ··0x00000030·612581b0····························a%..5 ··0x00000030·0cdbaa3e····························...>
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e7a031a617454f20813e47c2b361a80a5a07f763 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4e4f8d97e58cc6dac6c1819284e9985db94b1a46
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·37613033·31613631·37343534·66323038·7a031a617454f208 
3 ··0x00000010·31336534·37633262·33363161·38306135·13e47c2b361a80a52 ··0x00000000·34663864·39376535·38636336·64616336·4f8d97e58cc6dac6
 3 ··0x00000010·63313831·39323834·65393938·35646239·c1819284e9985db9
4 ··0x00000020·61303766·37362e64·65627567·00000000·a07f76.debug....4 ··0x00000020·34623161·34362e64·65627567·00000000·4b1a46.debug....
5 ··0x00000030·a84436b5····························.D6.5 ··0x00000030·b6067f3e····························...>
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·298a8d4f155688f58b1c5fdcfc76654c722d42e93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f528b86009d9272bfc2d5c9bd641a87cbe66fc97
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·38613864·34663135·35363838·66353862·8a8d4f155688f58b 
3 ··0x00000010·31633566·64636663·37363635·34633732·1c5fdcfc76654c722 ··0x00000000·32386238·36303039·64393237·32626663·28b86009d9272bfc
 3 ··0x00000010·32643563·39626436·34316138·37636265·2d5c9bd641a87cbe
4 ··0x00000020·32643432·65392e64·65627567·00000000·2d42e9.debug....4 ··0x00000020·36366663·39372e64·65627567·00000000·66fc97.debug....
5 ··0x00000030·13cd7670····························..vp5 ··0x00000030·e264d7b3····························.d..
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1e62ad2ef4942ba366f1c87fde14e324532fdca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f32887f329094d4a34ecaa4e10e5dbbcfa989e94
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·65363261·64326566·34393432·62613336·e62ad2ef4942ba36 
3 ··0x00000010·36663163·38376664·65313465·33323435·6f1c87fde14e32452 ··0x00000000·32383837·66333239·30393464·34613334·2887f329094d4a34
 3 ··0x00000010·65636161·34653130·65356462·62636661·ecaa4e10e5dbbcfa
4 ··0x00000020·33326664·63612e64·65627567·00000000·32fdca.debug....4 ··0x00000020·39383965·39342e64·65627567·00000000·989e94.debug....
5 ··0x00000030·88fff012····························....5 ··0x00000030·4f8ba17c····························O..|
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a68829f75b9cadf0225276febabaa1c527bdbabf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d6cb7cc005deddfd42ef4bae3376072f6385e9a
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·38383239·66373562·39636164·66303232·8829f75b9cadf022 
3 ··0x00000010·35323736·66656261·62616131·63353237·5276febabaa1c5272 ··0x00000000·36636237·63633030·35646564·64666434·6cb7cc005deddfd4
 3 ··0x00000010·32656634·62616533·33373630·37326636·2ef4bae3376072f6
4 ··0x00000020·62646261·62662e64·65627567·00000000·bdbabf.debug....4 ··0x00000020·33383565·39612e64·65627567·00000000·385e9a.debug....
5 ··0x00000030·dc1664c2····························..d.5 ··0x00000030·6cf738ee····························l.8.
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·378db451bc29272b49a58b87ea9dbb9946373bae3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·366dff4969fcb6fe849f6eb08b86368c7b49fb6e
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·38646234·35316263·32393237·32623439·8db451bc29272b49 
3 ··0x00000010·61353862·38376561·39646262·39393436·a58b87ea9dbb99462 ··0x00000000·36646666·34393639·66636236·66653834·6dff4969fcb6fe84
 3 ··0x00000010·39663665·62303862·38363336·38633762·9f6eb08b86368c7b
4 ··0x00000020·33373362·61652e64·65627567·00000000·373bae.debug....4 ··0x00000020·34396662·36652e64·65627567·00000000·49fb6e.debug....
5 ··0x00000030·28b848bb····························(.H.5 ··0x00000030·0012e3d8····························....
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6208c5c3568eca0af05e5c7210196729585fa5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b35473669b437633f0088f47e711817038e7187e
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·32303863·35633335·36386563·61306166·208c5c3568eca0af 
3 ··0x00000010·30356535·63373231·30313936·37323935·05e5c721019672952 ··0x00000000·35343733·36363962·34333736·33336630·5473669b437633f0
 3 ··0x00000010·30383866·34376537·31313831·37303338·088f47e711817038
4 ··0x00000020·38356661·35642e64·65627567·00000000·85fa5d.debug....4 ··0x00000020·65373138·37652e64·65627567·00000000·e7187e.debug....
5 ··0x00000030·782cabe6····························x,..5 ··0x00000030·4779b939····························Gy.9
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·626ccde3042db0f550b4f54a681222514b4dd9c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38741729d17ba60b5a85a83abba964dfc4420044
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·36636364·65333034·32646230·66353530·6ccde3042db0f550 
3 ··0x00000010·62346635·34613638·31323232·35313462·b4f54a681222514b2 ··0x00000000·37343137·32396431·37626136·30623561·741729d17ba60b5a
 3 ··0x00000010·38356138·33616262·61393634·64666334·85a83abba964dfc4
4 ··0x00000020·34646439·63312e64·65627567·00000000·4dd9c1.debug....4 ··0x00000020·34323030·34342e64·65627567·00000000·420044.debug....
5 ··0x00000030·2d2a3af7····························-*:.5 ··0x00000030·47029c9f····························G...
  
1.43 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3a630071da99d11b4aac9e03e34bc000fc321a3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb2754cd3944057257274fe422d9a8e1f56da6ff
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·36333030·37316461·39396431·31623461·630071da99d11b4a 
3 ··0x00000010·61633965·30336533·34626330·30306663·ac9e03e34bc000fc2 ··0x00000000·32373534·63643339·34343035·37323537·2754cd3944057257
 3 ··0x00000010·32373466·65343232·64396138·65316635·274fe422d9a8e1f5
4 ··0x00000020·33323161·33632e64·65627567·00000000·321a3c.debug....4 ··0x00000020·36646136·66662e64·65627567·00000000·6da6ff.debug....
5 ··0x00000030·57a03f25····························W.?%5 ··0x00000030·59070319····························Y...
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f94c2c6e0539ab023edc6bf008dd6509f5010e63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·991ae1255e02e77a8a7ff34af0181a9395281796
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·39346332·63366530·35333961·62303233·94c2c6e0539ab023 
3 ··0x00000010·65646336·62663030·38646436·35303966·edc6bf008dd6509f2 ··0x00000000·31616531·32353565·30326537·37613861·1ae1255e02e77a8a
 3 ··0x00000010·37666633·34616630·31383161·39333935·7ff34af0181a9395
4 ··0x00000020·35303130·65362e64·65627567·00000000·5010e6.debug....4 ··0x00000020·32383137·39362e64·65627567·00000000·281796.debug....
5 ··0x00000030·4cabd56a····························L..j5 ··0x00000030·ac5c650f····························.\e.
  
1.44 KB
./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8e38786bde6cee18b5873e6676410d0315fbc4fe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a0ea9d55512e561db5fa266d861f89a8279e2d56
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·33383738·36626465·36636565·31386235·38786bde6cee18b5 
3 ··0x00000010·38373365·36363736·34313064·30333135·873e6676410d03152 ··0x00000000·65613964·35353531·32653536·31646235·ea9d55512e561db5
 3 ··0x00000010·66613236·36643836·31663839·61383237·fa266d861f89a827
4 ··0x00000020·66626334·66652e64·65627567·00000000·fbc4fe.debug....4 ··0x00000020·39653264·35362e64·65627567·00000000·9e2d56.debug....
5 ··0x00000030·5637597c····························V7Y|5 ··0x00000030·d01a5494····························..T.
  
1.36 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-312-i386-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b8b87316d3e4557f1a17c3660ace47054d0ee80b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e382efa5bcf9e2150845c5aaf0a774556dcf4bd3
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·62383733·31366433·65343535·37663161·b87316d3e4557f1a 
3 ··0x00000010·31376333·36363061·63653437·30353464·17c3660ace47054d2 ··0x00000000·38326566·61356263·66396532·31353038·82efa5bcf9e21508
 3 ··0x00000010·34356335·61616630·61373734·35353664·45c5aaf0a774556d
4 ··0x00000020·30656538·30622e64·65627567·00000000·0ee80b.debug....4 ··0x00000020·63663462·64332e64·65627567·00000000·cf4bd3.debug....
5 ··0x00000030·d7aa10c5····························....5 ··0x00000030·32f54c0a····························2.L.
  
1.42 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·046d8b7fb41b7ce36175833bdf7c1367ed9a82ea3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a3e79122c118d9250142f141088d8dbfd5bc684
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·36643862·37666234·31623763·65333631·6d8b7fb41b7ce361 
3 ··0x00000010·37353833·33626466·37633133·36376564·75833bdf7c1367ed2 ··0x00000000·33653739·31323263·31313864·39323530·3e79122c118d9250
 3 ··0x00000010·31343266·31343130·38386438·64626664·142f141088d8dbfd
4 ··0x00000020·39613832·65612e64·65627567·00000000·9a82ea.debug....4 ··0x00000020·35626336·38342e64·65627567·00000000·5bc684.debug....
5 ··0x00000030·f05f75bb····························._u.5 ··0x00000030·af6710fe····························.g..
  
1.42 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·52223eded0b4cf2909cbbd29b950c2c5c12481c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·926ea6a39c413de648d17b7628aff1a64ee561d8
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·32323365·64656430·62346366·32393039·223eded0b4cf2909 
3 ··0x00000010·63626264·32396239·35306332·63356331·cbbd29b950c2c5c12 ··0x00000000·36656136·61333963·34313364·65363438·6ea6a39c413de648
 3 ··0x00000010·64313762·37363238·61666631·61363465·d17b7628aff1a64e
4 ··0x00000020·32343831·63312e64·65627567·00000000·2481c1.debug....4 ··0x00000020·65353631·64382e64·65627567·00000000·e561d8.debug....
5 ··0x00000030·fda6dfd1····························....5 ··0x00000030·a7470c55····························.G.U
  
1.42 KB
./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·798f19acc8ff1d7079683f4c4cb162e925b5dcd73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdf0e93ab930021015a31cf1c870289b8687f847
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·38663139·61636338·66663164·37303739·8f19acc8ff1d7079 
3 ··0x00000010·36383366·34633463·62313632·65393235·683f4c4cb162e9252 ··0x00000000·66306539·33616239·33303032·31303135·f0e93ab930021015
 3 ··0x00000010·61333163·66316338·37303238·39623836·a31cf1c870289b86
4 ··0x00000020·62356463·64372e64·65627567·00000000·b5dcd7.debug....4 ··0x00000020·38376638·34372e64·65627567·00000000·87f847.debug....
5 ··0x00000030·fc448070····························.D.p5 ··0x00000030·b8258e7c····························.%.|
  
43.4 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-312-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
869 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········4778800·(bytes·into·file)13 ··Start·of·section·headers:··········4782896·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·27
1.71 KB
readelf --wide --program-header {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x4e3ac·0x4e3ac·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x4e3ac·0x4e3ac·R···0x1000
8 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e2ff8·0x2e2ff8·R·E·0x10008 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e3388·0x2e3388·R·E·0x1000
9 ··LOAD···········0x332000·0x00332000·0x00332000·0x12ed08·0x12ed08·R···0x10009 ··LOAD···········0x333000·0x00333000·0x00333000·0x12ed44·0x12ed44·R···0x1000
10 ··LOAD···········0x460d78·0x00461d78·0x00461d78·0x2dc3c·0x31660·RW··0x100010 ··LOAD···········0x461d78·0x00462d78·0x00462d78·0x2dc3c·0x31660·RW··0x1000
11 ··DYNAMIC········0x46361c·0x0046461c·0x0046461c·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x46461c·0x0046561c·0x0046561c·0x000e0·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x3520b8·0x003520b8·0x003520b8·0x085f4·0x085f4·R···0x413 ··GNU_EH_FRAME···0x3530b8·0x003530b8·0x003530b8·0x085f4·0x085f4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x460d78·0x00461d78·0x00461d78·0x03288·0x03288·R···0x115 ··GNU_RELRO······0x461d78·0x00462d78·0x00462d78·0x03288·0x03288·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·20 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·21 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
4.0 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x48eb30:1 There·are·28·section·headers,·starting·at·offset·0x48fb30:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000178·000178·0047cc·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000178·000178·0047cc·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00004944·004944·00ce80·10···A··4···1··47 ··[·3]·.dynsym···········DYNSYM··········00004944·004944·00ce80·10···A··4···1··4
Offset 10, 28 lines modifiedOffset 10, 28 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00034014·034014·0019d0·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00034014·034014·0019d0·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000359e4·0359e4·000050·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········000359e4·0359e4·000050·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············00035a34·035a34·018358·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00035a34·035a34·018358·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004dd8c·04dd8c·000620·08··AI··3··22··413 ··[·8]·.rel.plt··········REL·············0004dd8c·04dd8c·000620·08··AI··3··22··4
14 ··[·9]·.init·············PROGBITS········0004f000·04f000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004f000·04f000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004f020·04f020·000c50·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0004f020·04f020·000c50·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0004fc70·04fc70·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0004fc70·04fc70·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0004fc80·04fc80·2e2364·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0004fc80·04fc80·2e26f4·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········00331fe4·331fe4·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00332374·332374·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00332000·332000·0200b8·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00333000·333000·0200b8·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········003520b8·3520b8·0085f4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········003530b8·3530b8·0085f4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0035a6ac·35a6ac·10665c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0035b6ac·35b6ac·106698·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00461d78·460d78·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00462d78·461d78·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00461d7c·460d7c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00462d7c·461d7c·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········00461d80·460d80·00289c·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········00462d80·461d80·00289c·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········0046461c·46361c·0000e0·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········0046561c·46461c·0000e0·08··WA··4···0··4
26 ··[21]·.got··············PROGBITS········004646fc·4636fc·0008f8·04··WA··0···0··426 ··[21]·.got··············PROGBITS········004656fc·4646fc·0008f8·04··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········00464ff4·463ff4·00031c·04··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········00465ff4·464ff4·00031c·04··WA··0···0··4
28 ··[23]·.data·············PROGBITS········00465320·464320·02a694·00··WA··0···0·3228 ··[23]·.data·············PROGBITS········00466320·465320·02a694·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········0048f9c0·48e9b4·003a18·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········004909c0·48f9b4·003a18·00··WA··0···0·32
30 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·48e9b4·000043·00······0···0··130 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·48f9b4·000043·00······0···0··1
31 ··[26]·.gnu_debuglink····PROGBITS········00000000·48e9f8·000034·00······0···0··431 ··[26]·.gnu_debuglink····PROGBITS········00000000·48f9f8·000034·00······0···0··4
32 ··[27]·.shstrtab·········STRTAB··········00000000·48ea2c·000104·00······0···0··132 ··[27]·.shstrtab·········STRTAB··········00000000·48fa2c·000104·00······0···0··1
33 Key·to·Flags:33 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··D·(mbind),·p·(processor·specific)37 ··D·(mbind),·p·(processor·specific)
402 KB
readelf --wide --symbols {}
    
Offset 243, 1196 lines modifiedOffset 243, 1196 lines modified
243 ···239:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError243 ···239:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
246 ···242:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import246 ···242:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_Import
247 ···243:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide247 ···243:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values248 ···244:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Values
249 ···245:·000e50b0···946·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty249 ···245:·000e50b0···946·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
250 ···246:·0022b170·11769·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group250 ···246:·0022b500·11769·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group
251 ···247:·0048fa74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen251 ···247:·00490a74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen
252 ···248:·001f24d0···169·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file252 ···248:·001f24d0···169·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
253 ···249:·0025e040···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__253 ···249:·0025e3d0···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
254 ···250:·000c15d0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__254 ···250:·000c15d0···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
255 ···251:·002eab40··1634·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell255 ···251:·002eaed0··1634·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
256 ···252:·000d9a30··1238·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate256 ···252:·000d9a30··1238·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
257 ···253:·0015e180···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell257 ···253:·0015e180···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
258 ···254:·000c2310···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__258 ···254:·000c2310···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
259 ···255:·0028e3c0···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close259 ···255:·0028e750···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
260 ···256:·00235960···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match260 ···256:·00235cf0···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
261 ···257:·0048fac4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen261 ···257:·00490ac4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen
262 ···258:·002963b0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw262 ···258:·00296740···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
263 ···259:·0048fdcc·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj263 ···259:·00490dcc·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
264 ···260:·0048fba8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit264 ···260:·00490ba8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
265 ···261:·001b23c0···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat265 ···261:·001b23c0···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
266 ···262:·000dba20···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start266 ···262:·000dba20···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
267 ···263:·0021bbd0···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send267 ···263:·0021be30···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
268 ···264:·000aef20···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments268 ···264:·000aef20···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
269 ···265:·0018de40··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split269 ···265:·0018de70··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
270 ···266:·000c38a0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy270 ···266:·000c38a0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
271 ···267:·0048fd38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33271 ···267:·00490d38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
272 ···268:·0048ff94·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals272 ···268:·00490f94·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
273 ···269:·0048fa64·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver273 ···269:·00490a64·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
274 ···270:·0048fd34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34274 ···270:·00490d34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
275 ···271:·001f8230···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close275 ···271:·001f8230···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
276 ···272:·001c76e0··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices276 ···272:·001c76e0··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
277 ···273:·000ff4a0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send277 ···273:·000ff4a0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
278 ···274:·0027ed40···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw278 ···274:·0027f0d0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
279 ···275:·00186010···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close279 ···275:·00186010···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
280 ···276:·0029a320···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw280 ···276:·0029a6b0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
281 ···277:·0048fd30·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35281 ···277:·00490d30·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
282 ···278:·000d2640··1753·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf282 ···278:·000d2640··1753·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf
283 ···279:·0048fd2c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36283 ···279:·00490d2c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36
284 ···280:·001d7a00··5587·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx284 ···280:·001d7a00··5587·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
285 ···281:·00269d10···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw285 ···281:·0026a0a0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
286 ···282:·000b5900···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__286 ···282:·000b5900···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
287 ···283:·002a8460·15182·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__287 ···283:·002a87f0·15182·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
288 ···284:·000bee60···371·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__288 ···284:·000bee60···371·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
289 ···285:·0048fd28·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37289 ···285:·00490d28·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37
290 ···286:·00054ed0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen290 ···286:·00054ed0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___pre_order_Leaf_gen
291 ···287:·00067d90···142·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible291 ···287:·00067d90···142·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___ensure_visible
292 ···288:·0048fd24·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38292 ···288:·00490d24·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38
293 ···289:·00254d10···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter293 ···289:·002550a0···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
294 ···290:·0048fed8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen294 ···290:·00490ed8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
295 ···291:·0048fd20·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39295 ···291:·00490d20·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39
296 ···292:·00051b50····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen296 ···292:·00051b50····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen
297 ···293:·0048fab4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen297 ···293:·00490ab4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
298 ···294:·0048fbec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen298 ···294:·00490bec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen
299 ···295:·00057900···397·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup299 ···295:·00057900···397·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter_____mypyc_defaults_setup
300 ···296:·0021c230···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close300 ···296:·0021c490···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close
301 ···297:·0009dd10···120·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__301 ···297:·0009dd10···120·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__
302 ···298:·0006abf0····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__302 ···298:·0006abf0····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__
303 ···299:·00254e20··5300·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark303 ···299:·002551b0··5300·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
304 ···300:·00490038·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal304 ···300:·00491038·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal
305 ···301:·00069750····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__305 ···301:·00069750····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__
306 ···302:·00069970····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__306 ···302:·00069970····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_power_LineGenerator_gen_____iter__
307 ···303:·00151e40··4611·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__307 ···303:·00151e40··4611·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
308 ···304:·0024aa10···177·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize308 ···304:·0024ada0···177·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
309 ···305:·0013ac40···104·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3309 ···305:·0013ac40···104·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
310 ···306:·000bf160···142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq310 ···306:·000bf160···142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq
311 ···307:·0009eda0···104·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged311 ···307:·0009eda0···104·FUNC····GLOBAL·DEFAULT···12·CPyFloat_FromTagged
312 ···308:·00490058·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util312 ···308:·00491058·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
313 ···309:·000ae350···476·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty313 ···309:·000ae350···476·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
314 ···310:·001c3290···128·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols314 ···310:·001c3290···128·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
315 ···311:·00330360···993·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen315 ···311:·003306f0···993·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
316 ···312:·0023ca10···176·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder316 ···312:·0023cda0···176·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder
317 ···313:·0004ffe0····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__317 ···313:·0004ffe0····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___get_imports_from_children_get_future_imports_gen_____iter__
318 ···314:·000b80c0···465·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default318 ···314:·000b80c0···465·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
319 ···315:·001859b0···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send319 ···315:·001859b0···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
320 ···316:·000f6ae0···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import320 ···316:·000f6ae0···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import
321 ···317:·0048ff38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF321 ···317:·00490f38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF
322 ···318:·00140820···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw322 ···318:·00140820···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw
323 ···319:·00055cb0····62·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj323 ···319:·00055cb0····62·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___read_or_stop_detect_encoding_obj
324 ···320:·0006ae30····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__324 ···320:·0006ae30····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__
325 ···321:·000699f0····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__325 ···321:·000699f0····21·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__
326 ···322:·0013d530·12188·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__326 ···322:·0013d530·12188·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
327 ···323:·002037a0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send327 ···323:·002037a0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
328 ···324:·0026c280···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__328 ···324:·0026c610···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
329 ···325:·0048fa14·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs329 ···325:·00490a14·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs
330 ···326:·00158dc0···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close330 ···326:·00158dc0···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
331 ···327:·00325c70···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix331 ···327:·00326000···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
332 ···328:·000d20c0···501·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf332 ···328:·000d20c0···501·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
333 ···329:·001fc2d0···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body333 ···329:·001fc2d0···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
334 ···330:·0015d2d0··1966·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment334 ···330:·0015d2d0··1966·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
335 ···331:·000b5990···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split335 ···331:·000b5990···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
336 ···332:·000bbf30···542·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op336 ···332:·000bbf30···542·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
337 ···333:·000d72a0···288·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__337 ···333:·000d72a0···288·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
338 ···334:·001d1120···356·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix338 ···334:·001d1120···356·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix
339 ···335:·0006ad10····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__339 ···335:·0006ad10····74·FUNC····GLOBAL·DEFAULT···12·CPyDef_mode___pretty_TargetVersion_obj_____get__
340 ···336:·000c2ed0···197·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq340 ···336:·000c2ed0···197·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
341 ···337:·000d0870··1355·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf341 ···337:·000d0870··1355·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
342 ···338:·00105c10··6381·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__342 ···338:·00105c10··6381·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
343 ···339:·0048ffa0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals343 ···339:·00490fa0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals
344 ···340:·0028e2e0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw344 ···340:·0028e670···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
345 ···341:·000b8540···182·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar345 ···341:·000b8540···182·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
346 ···342:·00490178·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version346 ···342:·00491178·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version
347 ···343:·00054a90····88·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env347 ···343:·00054a90····88·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Base_env
348 ···344:·0026b910···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close348 ···344:·0026bca0···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close
349 ···345:·000a0be0···144·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build349 ···345:·000a0be0···144·FUNC····GLOBAL·DEFAULT···12·CPyDict_Build
350 ···346:·0048ff78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals350 ···346:·00490f78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals
351 ···347:·0015da80···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment351 ···347:·0015da80···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
352 ···348:·0020e370···217·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed352 ···348:·0020e5d0···217·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
353 ···349:·0048fdec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen353 ···349:·00490dec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
354 ···350:·000e0360···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on354 ···350:·000e0360···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
355 ···351:·00157290···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw355 ···351:·00157290···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw
356 ···352:·00490154·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re356 ···352:·00491154·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re
357 ···353:·0025bb00····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send357 ···353:·0025be90····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
358 ···354:·001a8d10···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token358 ···354:·001a8d10···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token
359 ···355:·0009e730···304·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide359 ···355:·0009e730···304·FUNC····GLOBAL·DEFAULT···12·CPyInt64_Divide
360 ···356:·002ea8d0···277·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence360 ···356:·002eac60···277·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
361 ···357:·00184e80···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock361 ···357:·00184e80···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
362 ···358:·000cf120··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr362 ···358:·000cf120··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
363 ···359:·0029c130···103·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets363 ···359:·0029c4c0···103·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
364 ···360:·000529e0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen364 ···360:·000529e0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen
365 ···361:·0048fd94·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env365 ···361:·00490d94·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
366 ···362:·0048fbd8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env366 ···362:·00490bd8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
367 ···363:·002a37f0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw367 ···363:·002a3b80···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
368 ···364:·00160410····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__368 ···364:·00160410····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
369 ···365:·0018eb80··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match369 ···365:·0018ebb0··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match
Max diff block lines reached; 394154/411907 bytes (95.69%) of diff not shown.
840 KB
readelf --wide --relocs {}
    
Offset 1, 1928 lines modifiedOffset 1, 1714 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x35a34·contains·12395·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x35a34·contains·12395·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00461d78··00000008·R_386_RELATIVE········3 00462d78··00000008·R_386_RELATIVE········
4 00461d7c··00000008·R_386_RELATIVE········ 
5 00461d80··00000008·R_386_RELATIVE········ 
6 00461d84··00000008·R_386_RELATIVE········ 
7 00461d8c··00000008·R_386_RELATIVE········ 
8 00461d90··00000008·R_386_RELATIVE········ 
9 00461d94··00000008·R_386_RELATIVE········ 
10 00461d9c··00000008·R_386_RELATIVE········ 
11 00461da4··00000008·R_386_RELATIVE········ 
12 00461da8··00000008·R_386_RELATIVE········ 
13 00461dac··00000008·R_386_RELATIVE········ 
14 00461db0··00000008·R_386_RELATIVE········ 
15 00461db8··00000008·R_386_RELATIVE········ 
16 00461dc0··00000008·R_386_RELATIVE········ 
17 00461dc8··00000008·R_386_RELATIVE········ 
18 00461dd0··00000008·R_386_RELATIVE········ 
19 00461dd8··00000008·R_386_RELATIVE········ 
20 00461de0··00000008·R_386_RELATIVE········ 
21 00461de4··00000008·R_386_RELATIVE········ 
22 00461dec··00000008·R_386_RELATIVE········ 
23 00461df0··00000008·R_386_RELATIVE········ 
24 00461df8··00000008·R_386_RELATIVE········ 
25 00461e00··00000008·R_386_RELATIVE········ 
26 00461e04··00000008·R_386_RELATIVE········ 
27 00461e0c··00000008·R_386_RELATIVE········ 
28 00461e14··00000008·R_386_RELATIVE········ 
29 00461e1c··00000008·R_386_RELATIVE········ 
30 00461e20··00000008·R_386_RELATIVE········ 
31 00461e28··00000008·R_386_RELATIVE········ 
32 00461e2c··00000008·R_386_RELATIVE········ 
33 00461e34··00000008·R_386_RELATIVE········ 
34 00461e38··00000008·R_386_RELATIVE········ 
35 00461e3c··00000008·R_386_RELATIVE········ 
36 00461e40··00000008·R_386_RELATIVE········ 
37 00461e44··00000008·R_386_RELATIVE········ 
38 00461e4c··00000008·R_386_RELATIVE········ 
39 00461e54··00000008·R_386_RELATIVE········ 
40 00461e5c··00000008·R_386_RELATIVE········ 
41 00461e64··00000008·R_386_RELATIVE········ 
42 00461e6c··00000008·R_386_RELATIVE········ 
43 00461e74··00000008·R_386_RELATIVE········ 
44 00461e7c··00000008·R_386_RELATIVE········ 
45 00461e80··00000008·R_386_RELATIVE········ 
46 00461e88··00000008·R_386_RELATIVE········ 
47 00461e8c··00000008·R_386_RELATIVE········ 
48 00461e94··00000008·R_386_RELATIVE········ 
49 00461e98··00000008·R_386_RELATIVE········ 
50 00461ea0··00000008·R_386_RELATIVE········ 
51 00461ea4··00000008·R_386_RELATIVE········ 
52 00461eac··00000008·R_386_RELATIVE········ 
53 00461eb4··00000008·R_386_RELATIVE········ 
54 00461eb8··00000008·R_386_RELATIVE········ 
55 00461ec0··00000008·R_386_RELATIVE········ 
56 00461ec8··00000008·R_386_RELATIVE········ 
57 00461ecc··00000008·R_386_RELATIVE········ 
58 00461ed4··00000008·R_386_RELATIVE········ 
59 00461ed8··00000008·R_386_RELATIVE········ 
60 00461edc··00000008·R_386_RELATIVE········ 
61 00461ee4··00000008·R_386_RELATIVE········ 
62 00461ee8··00000008·R_386_RELATIVE········ 
63 00461ef0··00000008·R_386_RELATIVE········ 
64 00461ef4··00000008·R_386_RELATIVE········ 
65 00461efc··00000008·R_386_RELATIVE········ 
66 00461f00··00000008·R_386_RELATIVE········ 
67 00461f08··00000008·R_386_RELATIVE········ 
68 00461f10··00000008·R_386_RELATIVE········ 
69 00461f14··00000008·R_386_RELATIVE········ 
70 00461f1c··00000008·R_386_RELATIVE········ 
71 00461f24··00000008·R_386_RELATIVE········ 
72 00461f28··00000008·R_386_RELATIVE········ 
73 00461f30··00000008·R_386_RELATIVE········ 
74 00461f34··00000008·R_386_RELATIVE········ 
75 00461f3c··00000008·R_386_RELATIVE········ 
76 00461f40··00000008·R_386_RELATIVE········ 
77 00461f48··00000008·R_386_RELATIVE········ 
78 00461f4c··00000008·R_386_RELATIVE········ 
79 00461f50··00000008·R_386_RELATIVE········ 
80 00461f54··00000008·R_386_RELATIVE········ 
81 00461f5c··00000008·R_386_RELATIVE········ 
82 00461f60··00000008·R_386_RELATIVE········ 
83 00461f64··00000008·R_386_RELATIVE········ 
84 00461f68··00000008·R_386_RELATIVE········ 
85 00461f70··00000008·R_386_RELATIVE········ 
86 00461f74··00000008·R_386_RELATIVE········ 
87 00461f78··00000008·R_386_RELATIVE········ 
88 00461f80··00000008·R_386_RELATIVE········ 
89 00461f84··00000008·R_386_RELATIVE········ 
90 00461f88··00000008·R_386_RELATIVE········ 
91 00461f8c··00000008·R_386_RELATIVE········ 
92 00461f94··00000008·R_386_RELATIVE········ 
93 00461f98··00000008·R_386_RELATIVE········ 
94 00461f9c··00000008·R_386_RELATIVE········ 
95 00461fa4··00000008·R_386_RELATIVE········ 
96 00461fa8··00000008·R_386_RELATIVE········ 
97 00461fb0··00000008·R_386_RELATIVE········ 
98 00461fb4··00000008·R_386_RELATIVE········ 
99 00461fbc··00000008·R_386_RELATIVE········ 
100 00461fc0··00000008·R_386_RELATIVE········ 
101 00461fc4··00000008·R_386_RELATIVE········ 
102 00461fc8··00000008·R_386_RELATIVE········ 
103 00461fd0··00000008·R_386_RELATIVE········ 
104 00461fd4··00000008·R_386_RELATIVE········ 
105 00461fdc··00000008·R_386_RELATIVE········ 
106 00461fe0··00000008·R_386_RELATIVE········ 
107 00461fe4··00000008·R_386_RELATIVE········ 
108 00461fec··00000008·R_386_RELATIVE········ 
109 00461ff0··00000008·R_386_RELATIVE········ 
110 00461ff4··00000008·R_386_RELATIVE········ 
111 00461ffc··00000008·R_386_RELATIVE········ 
112 00462004··00000008·R_386_RELATIVE········ 
113 00462008··00000008·R_386_RELATIVE········ 
114 0046200c··00000008·R_386_RELATIVE········ 
115 00462010··00000008·R_386_RELATIVE········ 
116 00462018··00000008·R_386_RELATIVE········ 
117 00462020··00000008·R_386_RELATIVE········ 
118 00462024··00000008·R_386_RELATIVE········ 
119 00462028··00000008·R_386_RELATIVE········ 
120 00462030··00000008·R_386_RELATIVE········ 
121 00462038··00000008·R_386_RELATIVE········ 
122 0046203c··00000008·R_386_RELATIVE········ 
123 00462040··00000008·R_386_RELATIVE········ 
124 00462044··00000008·R_386_RELATIVE········ 
125 0046204c··00000008·R_386_RELATIVE········ 
126 00462050··00000008·R_386_RELATIVE········ 
Max diff block lines reached; 831049/860109 bytes (96.62%) of diff not shown.
1.46 KB
readelf --wide --dynamic {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Dynamic·section·at·offset·0x46361c·contains·24·entries:1 Dynamic·section·at·offset·0x46461c·contains·24·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 ·0x0000000c·(INIT)·······················0x4f0004 ·0x0000000c·(INIT)·······················0x4f000
5 ·0x0000000d·(FINI)·······················0x331fe45 ·0x0000000d·(FINI)·······················0x332374
6 ·0x00000019·(INIT_ARRAY)·················0x461d786 ·0x00000019·(INIT_ARRAY)·················0x462d78
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x461d7c8 ·0x0000001a·(FINI_ARRAY)·················0x462d7c
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x17810 ·0x6ffffef5·(GNU_HASH)···················0x178
11 ·0x00000005·(STRTAB)·····················0x117c411 ·0x00000005·(STRTAB)·····················0x117c4
12 ·0x00000006·(SYMTAB)·····················0x494412 ·0x00000006·(SYMTAB)·····················0x4944
13 ·0x0000000a·(STRSZ)······················141391·(bytes)13 ·0x0000000a·(STRSZ)······················141391·(bytes)
14 ·0x0000000b·(SYMENT)·····················16·(bytes)14 ·0x0000000b·(SYMENT)·····················16·(bytes)
15 ·0x00000003·(PLTGOT)·····················0x464ff415 ·0x00000003·(PLTGOT)·····················0x465ff4
16 ·0x00000002·(PLTRELSZ)···················1568·(bytes)16 ·0x00000002·(PLTRELSZ)···················1568·(bytes)
17 ·0x00000014·(PLTREL)·····················REL17 ·0x00000014·(PLTREL)·····················REL
18 ·0x00000017·(JMPREL)·····················0x4dd8c18 ·0x00000017·(JMPREL)·····················0x4dd8c
19 ·0x00000011·(REL)························0x35a3419 ·0x00000011·(REL)························0x35a34
20 ·0x00000012·(RELSZ)······················99160·(bytes)20 ·0x00000012·(RELSZ)······················99160·(bytes)
21 ·0x00000013·(RELENT)·····················8·(bytes)21 ·0x00000013·(RELENT)·····················8·(bytes)
22 ·0x6ffffffe·(VERNEED)····················0x359e422 ·0x6ffffffe·(VERNEED)····················0x359e4
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a23292065f1b18725d49b82bbd65766a80a866963 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bf6a3166a91e2e01901e3a893fc29c2fca44164e
12.8 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 4300 lines modifiedOffset 1, 4300 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x85f0·(offset:·0x35a6ac)6 ··Start·of·frame·section:··0x85f0·(offset:·0x35b6ac)
Diff chunk too large, falling back to line-by-line diff (4285 lines added, 4285 lines removed)
7 ··Entries·in·search·table:·0x10bd7 ··Entries·in·search·table:·0x10bd
8 ··0xffffffffffcfcf68·(offset:·0x4f020)·->·0x860c·fde=[····18]8 ··0xffffffffffcfbf68·(offset:·0x4f020)·->·0x860c·fde=[····18]
9 ··0xffffffffffcfdbb8·(offset:·0x4fc70)·->·0x8630·fde=[····3c]9 ··0xffffffffffcfcbb8·(offset:·0x4fc70)·->·0x8630·fde=[····3c]
10 ··0xffffffffffcfdcc8·(offset:·0x4fd80)·->·0x8644·fde=[····50]10 ··0xffffffffffcfccc8·(offset:·0x4fd80)·->·0x8644·fde=[····50]
11 ··0xffffffffffcfdcd8·(offset:·0x4fd90)·->·0x8658·fde=[····64]11 ··0xffffffffffcfccd8·(offset:·0x4fd90)·->·0x8658·fde=[····64]
12 ··0xffffffffffcfdce8·(offset:·0x4fda0)·->·0x866c·fde=[····78]12 ··0xffffffffffcfcce8·(offset:·0x4fda0)·->·0x866c·fde=[····78]
13 ··0xffffffffffcfdd28·(offset:·0x4fde0)·->·0x8698·fde=[····a4]13 ··0xffffffffffcfcd28·(offset:·0x4fde0)·->·0x8698·fde=[····a4]
14 ··0xffffffffffcfdd68·(offset:·0x4fe20)·->·0x86c4·fde=[····d0]14 ··0xffffffffffcfcd68·(offset:·0x4fe20)·->·0x86c4·fde=[····d0]
15 ··0xffffffffffcfddc8·(offset:·0x4fe80)·->·0x86f0·fde=[····fc]15 ··0xffffffffffcfcdc8·(offset:·0x4fe80)·->·0x86f0·fde=[····fc]
16 ··0xffffffffffcfde08·(offset:·0x4fec0)·->·0x871c·fde=[···128]16 ··0xffffffffffcfce08·(offset:·0x4fec0)·->·0x871c·fde=[···128]
17 ··0xffffffffffcfde38·(offset:·0x4fef0)·->·0x8730·fde=[···13c]17 ··0xffffffffffcfce38·(offset:·0x4fef0)·->·0x8730·fde=[···13c]
18 ··0xffffffffffcfde78·(offset:·0x4ff30)·->·0x875c·fde=[···168]18 ··0xffffffffffcfce78·(offset:·0x4ff30)·->·0x875c·fde=[···168]
19 ··0xffffffffffcfdeb8·(offset:·0x4ff70)·->·0x8788·fde=[···194]19 ··0xffffffffffcfceb8·(offset:·0x4ff70)·->·0x8788·fde=[···194]
20 ··0xffffffffffcfdee8·(offset:·0x4ffa0)·->·0x879c·fde=[···1a8]20 ··0xffffffffffcfcee8·(offset:·0x4ffa0)·->·0x879c·fde=[···1a8]
21 ··0xffffffffffcfdf28·(offset:·0x4ffe0)·->·0x87c8·fde=[···1d4]21 ··0xffffffffffcfcf28·(offset:·0x4ffe0)·->·0x87c8·fde=[···1d4]
22 ··0xffffffffffcfdf48·(offset:·0x50000)·->·0x87dc·fde=[···1e8]22 ··0xffffffffffcfcf48·(offset:·0x50000)·->·0x87dc·fde=[···1e8]
23 ··0xffffffffffcfdf68·(offset:·0x50020)·->·0x87f0·fde=[···1fc]23 ··0xffffffffffcfcf68·(offset:·0x50020)·->·0x87f0·fde=[···1fc]
24 ··0xffffffffffcfdfb8·(offset:·0x50070)·->·0x881c·fde=[···228]24 ··0xffffffffffcfcfb8·(offset:·0x50070)·->·0x881c·fde=[···228]
25 ··0xffffffffffcfdfe8·(offset:·0x500a0)·->·0x8830·fde=[···23c]25 ··0xffffffffffcfcfe8·(offset:·0x500a0)·->·0x8830·fde=[···23c]
26 ··0xffffffffffcfe028·(offset:·0x500e0)·->·0x885c·fde=[···268]26 ··0xffffffffffcfd028·(offset:·0x500e0)·->·0x885c·fde=[···268]
27 ··0xffffffffffcfe098·(offset:·0x50150)·->·0x8888·fde=[···294]27 ··0xffffffffffcfd098·(offset:·0x50150)·->·0x8888·fde=[···294]
28 ··0xffffffffffcfe0c8·(offset:·0x50180)·->·0x889c·fde=[···2a8]28 ··0xffffffffffcfd0c8·(offset:·0x50180)·->·0x889c·fde=[···2a8]
29 ··0xffffffffffcfe108·(offset:·0x501c0)·->·0x88c8·fde=[···2d4]29 ··0xffffffffffcfd108·(offset:·0x501c0)·->·0x88c8·fde=[···2d4]
30 ··0xffffffffffcfe178·(offset:·0x50230)·->·0x88f4·fde=[···300]30 ··0xffffffffffcfd178·(offset:·0x50230)·->·0x88f4·fde=[···300]
31 ··0xffffffffffcfe1a8·(offset:·0x50260)·->·0x8908·fde=[···314]31 ··0xffffffffffcfd1a8·(offset:·0x50260)·->·0x8908·fde=[···314]
32 ··0xffffffffffcfe1e8·(offset:·0x502a0)·->·0x8934·fde=[···340]32 ··0xffffffffffcfd1e8·(offset:·0x502a0)·->·0x8934·fde=[···340]
33 ··0xffffffffffcfe238·(offset:·0x502f0)·->·0x897c·fde=[···388]33 ··0xffffffffffcfd238·(offset:·0x502f0)·->·0x897c·fde=[···388]
34 ··0xffffffffffcfe248·(offset:·0x50300)·->·0x8990·fde=[···39c]34 ··0xffffffffffcfd248·(offset:·0x50300)·->·0x8990·fde=[···39c]
35 ··0xffffffffffcfe298·(offset:·0x50350)·->·0x89d8·fde=[···3e4]35 ··0xffffffffffcfd298·(offset:·0x50350)·->·0x89d8·fde=[···3e4]
36 ··0xffffffffffcfe2e8·(offset:·0x503a0)·->·0x8a04·fde=[···410]36 ··0xffffffffffcfd2e8·(offset:·0x503a0)·->·0x8a04·fde=[···410]
37 ··0xffffffffffcfe318·(offset:·0x503d0)·->·0x8a18·fde=[···424]37 ··0xffffffffffcfd318·(offset:·0x503d0)·->·0x8a18·fde=[···424]
38 ··0xffffffffffcfe358·(offset:·0x50410)·->·0x8a44·fde=[···450]38 ··0xffffffffffcfd358·(offset:·0x50410)·->·0x8a44·fde=[···450]
39 ··0xffffffffffcfe388·(offset:·0x50440)·->·0x8a58·fde=[···464]39 ··0xffffffffffcfd388·(offset:·0x50440)·->·0x8a58·fde=[···464]
40 ··0xffffffffffcfe3c8·(offset:·0x50480)·->·0x8a84·fde=[···490]40 ··0xffffffffffcfd3c8·(offset:·0x50480)·->·0x8a84·fde=[···490]
41 ··0xffffffffffcfe428·(offset:·0x504e0)·->·0x8ab0·fde=[···4bc]41 ··0xffffffffffcfd428·(offset:·0x504e0)·->·0x8ab0·fde=[···4bc]
42 ··0xffffffffffcfe458·(offset:·0x50510)·->·0x8ac4·fde=[···4d0]42 ··0xffffffffffcfd458·(offset:·0x50510)·->·0x8ac4·fde=[···4d0]
43 ··0xffffffffffcfe498·(offset:·0x50550)·->·0x8af0·fde=[···4fc]43 ··0xffffffffffcfd498·(offset:·0x50550)·->·0x8af0·fde=[···4fc]
44 ··0xffffffffffcfe508·(offset:·0x505c0)·->·0x8b1c·fde=[···528]44 ··0xffffffffffcfd508·(offset:·0x505c0)·->·0x8b1c·fde=[···528]
45 ··0xffffffffffcfe538·(offset:·0x505f0)·->·0x8b30·fde=[···53c]45 ··0xffffffffffcfd538·(offset:·0x505f0)·->·0x8b30·fde=[···53c]
46 ··0xffffffffffcfe578·(offset:·0x50630)·->·0x8b5c·fde=[···568]46 ··0xffffffffffcfd578·(offset:·0x50630)·->·0x8b5c·fde=[···568]
47 ··0xffffffffffcfe5a8·(offset:·0x50660)·->·0x8b70·fde=[···57c]47 ··0xffffffffffcfd5a8·(offset:·0x50660)·->·0x8b70·fde=[···57c]
48 ··0xffffffffffcfe5e8·(offset:·0x506a0)·->·0x8b9c·fde=[···5a8]48 ··0xffffffffffcfd5e8·(offset:·0x506a0)·->·0x8b9c·fde=[···5a8]
49 ··0xffffffffffcfe618·(offset:·0x506d0)·->·0x8bb0·fde=[···5bc]49 ··0xffffffffffcfd618·(offset:·0x506d0)·->·0x8bb0·fde=[···5bc]
50 ··0xffffffffffcfe658·(offset:·0x50710)·->·0x8bdc·fde=[···5e8]50 ··0xffffffffffcfd658·(offset:·0x50710)·->·0x8bdc·fde=[···5e8]
51 ··0xffffffffffcfe6b8·(offset:·0x50770)·->·0x8c08·fde=[···614]51 ··0xffffffffffcfd6b8·(offset:·0x50770)·->·0x8c08·fde=[···614]
52 ··0xffffffffffcfe6e8·(offset:·0x507a0)·->·0x8c1c·fde=[···628]52 ··0xffffffffffcfd6e8·(offset:·0x507a0)·->·0x8c1c·fde=[···628]
53 ··0xffffffffffcfe728·(offset:·0x507e0)·->·0x8c48·fde=[···654]53 ··0xffffffffffcfd728·(offset:·0x507e0)·->·0x8c48·fde=[···654]
54 ··0xffffffffffcfe788·(offset:·0x50840)·->·0x8c74·fde=[···680]54 ··0xffffffffffcfd788·(offset:·0x50840)·->·0x8c74·fde=[···680]
55 ··0xffffffffffcfe7b8·(offset:·0x50870)·->·0x8c88·fde=[···694]55 ··0xffffffffffcfd7b8·(offset:·0x50870)·->·0x8c88·fde=[···694]
56 ··0xffffffffffcfe7f8·(offset:·0x508b0)·->·0x8cb4·fde=[···6c0]56 ··0xffffffffffcfd7f8·(offset:·0x508b0)·->·0x8cb4·fde=[···6c0]
57 ··0xffffffffffcfe858·(offset:·0x50910)·->·0x8ce0·fde=[···6ec]57 ··0xffffffffffcfd858·(offset:·0x50910)·->·0x8ce0·fde=[···6ec]
58 ··0xffffffffffcfe888·(offset:·0x50940)·->·0x8cf4·fde=[···700]58 ··0xffffffffffcfd888·(offset:·0x50940)·->·0x8cf4·fde=[···700]
59 ··0xffffffffffcfe8c8·(offset:·0x50980)·->·0x8d20·fde=[···72c]59 ··0xffffffffffcfd8c8·(offset:·0x50980)·->·0x8d20·fde=[···72c]
60 ··0xffffffffffcfe938·(offset:·0x509f0)·->·0x8d4c·fde=[···758]60 ··0xffffffffffcfd938·(offset:·0x509f0)·->·0x8d4c·fde=[···758]
61 ··0xffffffffffcfe968·(offset:·0x50a20)·->·0x8d60·fde=[···76c]61 ··0xffffffffffcfd968·(offset:·0x50a20)·->·0x8d60·fde=[···76c]
62 ··0xffffffffffcfe9a8·(offset:·0x50a60)·->·0x8d8c·fde=[···798]62 ··0xffffffffffcfd9a8·(offset:·0x50a60)·->·0x8d8c·fde=[···798]
63 ··0xffffffffffcfe9d8·(offset:·0x50a90)·->·0x8da0·fde=[···7ac]63 ··0xffffffffffcfd9d8·(offset:·0x50a90)·->·0x8da0·fde=[···7ac]
64 ··0xffffffffffcfea18·(offset:·0x50ad0)·->·0x8dcc·fde=[···7d8]64 ··0xffffffffffcfda18·(offset:·0x50ad0)·->·0x8dcc·fde=[···7d8]
65 ··0xffffffffffcfea48·(offset:·0x50b00)·->·0x8de0·fde=[···7ec]65 ··0xffffffffffcfda48·(offset:·0x50b00)·->·0x8de0·fde=[···7ec]
66 ··0xffffffffffcfea88·(offset:·0x50b40)·->·0x8e0c·fde=[···818]66 ··0xffffffffffcfda88·(offset:·0x50b40)·->·0x8e0c·fde=[···818]
67 ··0xffffffffffcfeaf8·(offset:·0x50bb0)·->·0x8e38·fde=[···844]67 ··0xffffffffffcfdaf8·(offset:·0x50bb0)·->·0x8e38·fde=[···844]
68 ··0xffffffffffcfeb28·(offset:·0x50be0)·->·0x8e4c·fde=[···858]68 ··0xffffffffffcfdb28·(offset:·0x50be0)·->·0x8e4c·fde=[···858]
69 ··0xffffffffffcfeb68·(offset:·0x50c20)·->·0x8e78·fde=[···884]69 ··0xffffffffffcfdb68·(offset:·0x50c20)·->·0x8e78·fde=[···884]
70 ··0xffffffffffcfeb98·(offset:·0x50c50)·->·0x8e8c·fde=[···898]70 ··0xffffffffffcfdb98·(offset:·0x50c50)·->·0x8e8c·fde=[···898]
71 ··0xffffffffffcfebd8·(offset:·0x50c90)·->·0x8eb8·fde=[···8c4]71 ··0xffffffffffcfdbd8·(offset:·0x50c90)·->·0x8eb8·fde=[···8c4]
72 ··0xffffffffffcfec08·(offset:·0x50cc0)·->·0x8ecc·fde=[···8d8]72 ··0xffffffffffcfdc08·(offset:·0x50cc0)·->·0x8ecc·fde=[···8d8]
73 ··0xffffffffffcfec48·(offset:·0x50d00)·->·0x8ef8·fde=[···904]73 ··0xffffffffffcfdc48·(offset:·0x50d00)·->·0x8ef8·fde=[···904]
74 ··0xffffffffffcfec78·(offset:·0x50d30)·->·0x8f0c·fde=[···918]74 ··0xffffffffffcfdc78·(offset:·0x50d30)·->·0x8f0c·fde=[···918]
75 ··0xffffffffffcfecb8·(offset:·0x50d70)·->·0x8f38·fde=[···944]75 ··0xffffffffffcfdcb8·(offset:·0x50d70)·->·0x8f38·fde=[···944]
76 ··0xffffffffffcfed28·(offset:·0x50de0)·->·0x8f64·fde=[···970]76 ··0xffffffffffcfdd28·(offset:·0x50de0)·->·0x8f64·fde=[···970]
77 ··0xffffffffffcfed58·(offset:·0x50e10)·->·0x8f78·fde=[···984]77 ··0xffffffffffcfdd58·(offset:·0x50e10)·->·0x8f78·fde=[···984]
78 ··0xffffffffffcfed98·(offset:·0x50e50)·->·0x8fa4·fde=[···9b0]78 ··0xffffffffffcfdd98·(offset:·0x50e50)·->·0x8fa4·fde=[···9b0]
79 ··0xffffffffffcfedf8·(offset:·0x50eb0)·->·0x8fd0·fde=[···9dc]79 ··0xffffffffffcfddf8·(offset:·0x50eb0)·->·0x8fd0·fde=[···9dc]
80 ··0xffffffffffcfee28·(offset:·0x50ee0)·->·0x8fe4·fde=[···9f0]80 ··0xffffffffffcfde28·(offset:·0x50ee0)·->·0x8fe4·fde=[···9f0]
81 ··0xffffffffffcfee68·(offset:·0x50f20)·->·0x9010·fde=[···a1c]81 ··0xffffffffffcfde68·(offset:·0x50f20)·->·0x9010·fde=[···a1c]
82 ··0xffffffffffcfeed8·(offset:·0x50f90)·->·0x903c·fde=[···a48]82 ··0xffffffffffcfded8·(offset:·0x50f90)·->·0x903c·fde=[···a48]
83 ··0xffffffffffcfef08·(offset:·0x50fc0)·->·0x9050·fde=[···a5c]83 ··0xffffffffffcfdf08·(offset:·0x50fc0)·->·0x9050·fde=[···a5c]
84 ··0xffffffffffcfef48·(offset:·0x51000)·->·0x907c·fde=[···a88]84 ··0xffffffffffcfdf48·(offset:·0x51000)·->·0x907c·fde=[···a88]
85 ··0xffffffffffcfefb8·(offset:·0x51070)·->·0x90a8·fde=[···ab4]85 ··0xffffffffffcfdfb8·(offset:·0x51070)·->·0x90a8·fde=[···ab4]
86 ··0xffffffffffcfefe8·(offset:·0x510a0)·->·0x90bc·fde=[···ac8]86 ··0xffffffffffcfdfe8·(offset:·0x510a0)·->·0x90bc·fde=[···ac8]
87 ··0xffffffffffcff028·(offset:·0x510e0)·->·0x90e8·fde=[···af4]87 ··0xffffffffffcfe028·(offset:·0x510e0)·->·0x90e8·fde=[···af4]
88 ··0xffffffffffcff088·(offset:·0x51140)·->·0x9114·fde=[···b20]88 ··0xffffffffffcfe088·(offset:·0x51140)·->·0x9114·fde=[···b20]
89 ··0xffffffffffcff0b8·(offset:·0x51170)·->·0x9128·fde=[···b34]89 ··0xffffffffffcfe0b8·(offset:·0x51170)·->·0x9128·fde=[···b34]
90 ··0xffffffffffcff0f8·(offset:·0x511b0)·->·0x9154·fde=[···b60]90 ··0xffffffffffcfe0f8·(offset:·0x511b0)·->·0x9154·fde=[···b60]
91 ··0xffffffffffcff158·(offset:·0x51210)·->·0x9180·fde=[···b8c]91 ··0xffffffffffcfe158·(offset:·0x51210)·->·0x9180·fde=[···b8c]
92 ··0xffffffffffcff188·(offset:·0x51240)·->·0x9194·fde=[···ba0]92 ··0xffffffffffcfe188·(offset:·0x51240)·->·0x9194·fde=[···ba0]
93 ··0xffffffffffcff1c8·(offset:·0x51280)·->·0x91c0·fde=[···bcc]93 ··0xffffffffffcfe1c8·(offset:·0x51280)·->·0x91c0·fde=[···bcc]
94 ··0xffffffffffcff1f8·(offset:·0x512b0)·->·0x91d4·fde=[···be0]94 ··0xffffffffffcfe1f8·(offset:·0x512b0)·->·0x91d4·fde=[···be0]
95 ··0xffffffffffcff238·(offset:·0x512f0)·->·0x9200·fde=[···c0c]95 ··0xffffffffffcfe238·(offset:·0x512f0)·->·0x9200·fde=[···c0c]
96 ··0xffffffffffcff298·(offset:·0x51350)·->·0x922c·fde=[···c38]96 ··0xffffffffffcfe298·(offset:·0x51350)·->·0x922c·fde=[···c38]
97 ··0xffffffffffcff2c8·(offset:·0x51380)·->·0x9240·fde=[···c4c]97 ··0xffffffffffcfe2c8·(offset:·0x51380)·->·0x9240·fde=[···c4c]
98 ··0xffffffffffcff308·(offset:·0x513c0)·->·0x926c·fde=[···c78]98 ··0xffffffffffcfe308·(offset:·0x513c0)·->·0x926c·fde=[···c78]
99 ··0xffffffffffcff338·(offset:·0x513f0)·->·0x9280·fde=[···c8c]99 ··0xffffffffffcfe338·(offset:·0x513f0)·->·0x9280·fde=[···c8c]
100 ··0xffffffffffcff378·(offset:·0x51430)·->·0x92ac·fde=[···cb8]100 ··0xffffffffffcfe378·(offset:·0x51430)·->·0x92ac·fde=[···cb8]
101 ··0xffffffffffcff3a8·(offset:·0x51460)·->·0x92c0·fde=[···ccc]101 ··0xffffffffffcfe3a8·(offset:·0x51460)·->·0x92c0·fde=[···ccc]
102 ··0xffffffffffcff3e8·(offset:·0x514a0)·->·0x92ec·fde=[···cf8]102 ··0xffffffffffcfe3e8·(offset:·0x514a0)·->·0x92ec·fde=[···cf8]
103 ··0xffffffffffcff458·(offset:·0x51510)·->·0x9318·fde=[···d24]103 ··0xffffffffffcfe458·(offset:·0x51510)·->·0x9318·fde=[···d24]
104 ··0xffffffffffcff498·(offset:·0x51550)·->·0x9344·fde=[···d50]104 ··0xffffffffffcfe498·(offset:·0x51550)·->·0x9344·fde=[···d50]
105 ··0xffffffffffcff4c8·(offset:·0x51580)·->·0x9358·fde=[···d64]105 ··0xffffffffffcfe4c8·(offset:·0x51580)·->·0x9358·fde=[···d64]
106 ··0xffffffffffcff508·(offset:·0x515c0)·->·0x9384·fde=[···d90]106 ··0xffffffffffcfe508·(offset:·0x515c0)·->·0x9384·fde=[···d90]
107 ··0xffffffffffcff568·(offset:·0x51620)·->·0x93b0·fde=[···dbc]107 ··0xffffffffffcfe568·(offset:·0x51620)·->·0x93b0·fde=[···dbc]
108 ··0xffffffffffcff598·(offset:·0x51650)·->·0x93c4·fde=[···dd0]108 ··0xffffffffffcfe598·(offset:·0x51650)·->·0x93c4·fde=[···dd0]
109 ··0xffffffffffcff5d8·(offset:·0x51690)·->·0x93f0·fde=[···dfc]109 ··0xffffffffffcfe5d8·(offset:·0x51690)·->·0x93f0·fde=[···dfc]
110 ··0xffffffffffcff638·(offset:·0x516f0)·->·0x941c·fde=[···e28]110 ··0xffffffffffcfe638·(offset:·0x516f0)·->·0x941c·fde=[···e28]
111 ··0xffffffffffcff668·(offset:·0x51720)·->·0x9430·fde=[···e3c]111 ··0xffffffffffcfe668·(offset:·0x51720)·->·0x9430·fde=[···e3c]
112 ··0xffffffffffcff6a8·(offset:·0x51760)·->·0x945c·fde=[···e68]112 ··0xffffffffffcfe6a8·(offset:·0x51760)·->·0x945c·fde=[···e68]
113 ··0xffffffffffcff6d8·(offset:·0x51790)·->·0x9470·fde=[···e7c]113 ··0xffffffffffcfe6d8·(offset:·0x51790)·->·0x9470·fde=[···e7c]
114 ··0xffffffffffcff718·(offset:·0x517d0)·->·0x949c·fde=[···ea8]114 ··0xffffffffffcfe718·(offset:·0x517d0)·->·0x949c·fde=[···ea8]
115 ··0xffffffffffcff758·(offset:·0x51810)·->·0x94c8·fde=[···ed4]115 ··0xffffffffffcfe758·(offset:·0x51810)·->·0x94c8·fde=[···ed4]
116 ··0xffffffffffcff798·(offset:·0x51850)·->·0x94f4·fde=[···f00]116 ··0xffffffffffcfe798·(offset:·0x51850)·->·0x94f4·fde=[···f00]
117 ··0xffffffffffcff7d8·(offset:·0x51890)·->·0x9520·fde=[···f2c]117 ··0xffffffffffcfe7d8·(offset:·0x51890)·->·0x9520·fde=[···f2c]
118 ··0xffffffffffcff808·(offset:·0x518c0)·->·0x9534·fde=[···f40]118 ··0xffffffffffcfe808·(offset:·0x518c0)·->·0x9534·fde=[···f40]
119 ··0xffffffffffcff848·(offset:·0x51900)·->·0x9560·fde=[···f6c]119 ··0xffffffffffcfe848·(offset:·0x51900)·->·0x9560·fde=[···f6c]
120 ··0xffffffffffcff878·(offset:·0x51930)·->·0x9574·fde=[···f80]120 ··0xffffffffffcfe878·(offset:·0x51930)·->·0x9574·fde=[···f80]
121 ··0xffffffffffcff8b8·(offset:·0x51970)·->·0x95a0·fde=[···fac]121 ··0xffffffffffcfe8b8·(offset:·0x51970)·->·0x95a0·fde=[···fac]
122 ··0xffffffffffcff918·(offset:·0x519d0)·->·0x95cc·fde=[···fd8]122 ··0xffffffffffcfe918·(offset:·0x519d0)·->·0x95cc·fde=[···fd8]
123 ··0xffffffffffcff958·(offset:·0x51a10)·->·0x95f8·fde=[··1004]123 ··0xffffffffffcfe958·(offset:·0x51a10)·->·0x95f8·fde=[··1004]
124 ··0xffffffffffcff988·(offset:·0x51a40)·->·0x960c·fde=[··1018]124 ··0xffffffffffcfe988·(offset:·0x51a40)·->·0x960c·fde=[··1018]
125 ··0xffffffffffcff9c8·(offset:·0x51a80)·->·0x9638·fde=[··1044]125 ··0xffffffffffcfe9c8·(offset:·0x51a80)·->·0x9638·fde=[··1044]
Max diff block lines reached; 12911337/13462967 bytes (95.90%) of diff not shown.
727 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 2823
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 Disassembly·of·section·.init:4 Disassembly·of·section·.init:
  
5 0004f000·<.init>:5 0004f000·<.init>:
6 _init():6 _init():
7 »       push···%ebx7 »       push···%ebx
8 »       sub····$0x8,%esp8 »       sub····$0x8,%esp
9 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>9 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
10 »       add····$0x415feb,%ebx10 »       add····$0x416feb,%ebx
11 »       mov····-0x4f4(%ebx),%eax11 »       mov····-0x4f4(%ebx),%eax
12 »       test···%eax,%eax12 »       test···%eax,%eax
13 »       je·····4f01b·<PyUnicode_FromFormat@plt-0x15>13 »       je·····4f01b·<PyUnicode_FromFormat@plt-0x15>
14 »       call···*%eax14 »       call···*%eax
15 »       add····$0x8,%esp15 »       add····$0x8,%esp
16 »       pop····%ebx16 »       pop····%ebx
17 »       ret17 »       ret
18.2 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 2823
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       xchg···%ax,%ax12 »       xchg···%ax,%ax
13 »       xchg···%ax,%ax13 »       xchg···%ax,%ax
14 »       xchg···%ax,%ax14 »       xchg···%ax,%ax
15 »       xchg···%ax,%ax15 »       xchg···%ax,%ax
16 »       xchg···%ax,%ax16 »       xchg···%ax,%ax
17 deregister_tm_clones():17 deregister_tm_clones():
18 »       call···4fd75·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf5>18 »       call···4fd75·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf5>
19 »       add····$0x41535f,%edx19 »       add····$0x41635f,%edx
20 »       lea····0x2a9c0(%edx),%ecx20 »       lea····0x2a9c0(%edx),%ecx
21 »       lea····0x2a9c0(%edx),%eax21 »       lea····0x2a9c0(%edx),%eax
22 »       cmp····%ecx,%eax22 »       cmp····%ecx,%eax
23 »       je·····4fcc8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x48>23 »       je·····4fcc8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x48>
24 »       mov····-0x884(%edx),%eax24 »       mov····-0x884(%edx),%eax
25 »       test···%eax,%eax25 »       test···%eax,%eax
26 »       je·····4fcc8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x48>26 »       je·····4fcc8·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0x48>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 »       leave33 »       leave
34 »       ret34 »       ret
35 »       lea····%cs:0x0(%esi,%eiz,1),%esi35 »       lea····%cs:0x0(%esi,%eiz,1),%esi
36 »       ret36 »       ret
37 »       lea····0x0(%esi,%eiz,1),%esi37 »       lea····0x0(%esi,%eiz,1),%esi
38 register_tm_clones():38 register_tm_clones():
39 »       call···4fd75·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf5>39 »       call···4fd75·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xf5>
40 »       add····$0x41531f,%edx40 »       add····$0x41631f,%edx
41 »       push···%ebp41 »       push···%ebp
42 »       mov····%esp,%ebp42 »       mov····%esp,%ebp
43 »       push···%ebx43 »       push···%ebx
44 »       lea····0x2a9c0(%edx),%ecx44 »       lea····0x2a9c0(%edx),%ecx
45 »       lea····0x2a9c0(%edx),%eax45 »       lea····0x2a9c0(%edx),%eax
46 »       sub····$0x4,%esp46 »       sub····$0x4,%esp
47 »       sub····%ecx,%eax47 »       sub····%ecx,%eax
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 »       lea····%cs:0x0(%esi,%eiz,1),%esi65 »       lea····%cs:0x0(%esi,%eiz,1),%esi
66 »       nop66 »       nop
67 __do_global_dtors_aux():67 __do_global_dtors_aux():
68 »       push···%ebp68 »       push···%ebp
69 »       mov····%esp,%ebp69 »       mov····%esp,%ebp
70 »       push···%ebx70 »       push···%ebx
71 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>71 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
72 »       add····$0x4152cb,%ebx72 »       add····$0x4162cb,%ebx
73 »       sub····$0x4,%esp73 »       sub····$0x4,%esp
74 »       cmpb···$0x0,0x2a9cc(%ebx)74 »       cmpb···$0x0,0x2a9cc(%ebx)
75 »       jne····4fd62·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xe2>75 »       jne····4fd62·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xe2>
76 »       mov····-0x63c(%ebx),%eax76 »       mov····-0x63c(%ebx),%eax
77 »       test···%eax,%eax77 »       test···%eax,%eax
78 »       je·····4fd56·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xd6>78 »       je·····4fd56·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base+0xd6>
79 »       sub····$0xc,%esp79 »       sub····$0xc,%esp
Offset 107, 38 lines modifiedOffset 107, 38 lines modified
107 »       lea····%cs:0x0(%esi,%eiz,1),%esi107 »       lea····%cs:0x0(%esi,%eiz,1),%esi
108 »       lea····%cs:0x0(%esi,%eiz,1),%esi108 »       lea····%cs:0x0(%esi,%eiz,1),%esi
  
109 0004fda0·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:109 0004fda0·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:
110 CPyDef_black___from_configuration_WriteBack_obj():110 CPyDef_black___from_configuration_WriteBack_obj():
111 »       push···%ebx111 »       push···%ebx
112 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>112 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
113 »       add····$0x41524e,%ebx113 »       add····$0x41624e,%ebx
114 »       sub····$0x10,%esp114 »       sub····$0x10,%esp
115 »       mov····-0xcc(%ebx),%eax115 »       mov····-0xcc(%ebx),%eax
116 »       mov····(%eax),%eax116 »       mov····(%eax),%eax
117 »       push···$0x0117 »       push···$0x0
118 »       push···%eax118 »       push···%eax
119 »       call···*0x98(%eax)119 »       call···*0x98(%eax)
120 »       add····$0x10,%esp120 »       add····$0x10,%esp
121 »       test···%eax,%eax121 »       test···%eax,%eax
122 »       je·····4fdd9·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x39>122 »       je·····4fdd9·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x39>
123 »       lea····0x2e3c8(%ebx),%edx123 »       lea····0x2e3c8(%ebx),%edx
124 »       mov····%edx,0x8(%eax)124 »       mov····%edx,0x8(%eax)
125 »       lea····-0x39db94(%ebx),%edx125 »       lea····-0x39eb94(%ebx),%edx
126 »       mov····%edx,0xc(%eax)126 »       mov····%edx,0xc(%eax)
127 »       add····$0x8,%esp127 »       add····$0x8,%esp
128 »       pop····%ebx128 »       pop····%ebx
129 »       ret129 »       ret
130 »       xchg···%ax,%ax130 »       xchg···%ax,%ax
  
131 0004fde0·<CPyDef_black___get_future_imports_env@@Base>:131 0004fde0·<CPyDef_black___get_future_imports_env@@Base>:
132 CPyDef_black___get_future_imports_env():132 CPyDef_black___get_future_imports_env():
133 »       push···%ebx133 »       push···%ebx
134 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>134 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
135 »       add····$0x41520e,%ebx135 »       add····$0x41620e,%ebx
136 »       sub····$0x10,%esp136 »       sub····$0x10,%esp
137 »       mov····-0x8f4(%ebx),%eax137 »       mov····-0x8f4(%ebx),%eax
138 »       mov····(%eax),%eax138 »       mov····(%eax),%eax
139 »       push···$0x0139 »       push···$0x0
140 »       push···%eax140 »       push···%eax
141 »       call···*0x98(%eax)141 »       call···*0x98(%eax)
142 »       add····$0x10,%esp142 »       add····$0x10,%esp
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 »       lea····%cs:0x0(%esi,%eiz,1),%esi152 »       lea····%cs:0x0(%esi,%eiz,1),%esi
153 »       lea····0x0(%esi),%esi153 »       lea····0x0(%esi),%esi
  
154 0004fe20·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base>:154 0004fe20·<CPyDef_black___get_imports_from_children_get_future_imports_env@@Base>:
155 CPyDef_black___get_imports_from_children_get_future_imports_env():155 CPyDef_black___get_imports_from_children_get_future_imports_env():
156 »       push···%ebx156 »       push···%ebx
157 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>157 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
158 »       add····$0x4151ce,%ebx158 »       add····$0x4161ce,%ebx
159 »       sub····$0x10,%esp159 »       sub····$0x10,%esp
160 »       mov····-0x844(%ebx),%eax160 »       mov····-0x844(%ebx),%eax
161 »       mov····(%eax),%eax161 »       mov····(%eax),%eax
162 »       push···$0x0162 »       push···$0x0
163 »       push···%eax163 »       push···%eax
164 »       call···*0x98(%eax)164 »       call···*0x98(%eax)
165 »       add····$0x10,%esp165 »       add····$0x10,%esp
Offset 178, 27 lines modifiedOffset 178, 27 lines modified
178 »       ret178 »       ret
179 »       lea····%cs:0x0(%esi,%eiz,1),%esi179 »       lea····%cs:0x0(%esi,%eiz,1),%esi
  
180 0004fe80·<CPyDef_black___get_imports_from_children_get_future_imports_obj@@Base>:180 0004fe80·<CPyDef_black___get_imports_from_children_get_future_imports_obj@@Base>:
181 CPyDef_black___get_imports_from_children_get_future_imports_obj():181 CPyDef_black___get_imports_from_children_get_future_imports_obj():
182 »       push···%ebx182 »       push···%ebx
183 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>183 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
184 »       add····$0x41516e,%ebx184 »       add····$0x41616e,%ebx
185 »       sub····$0x10,%esp185 »       sub····$0x10,%esp
186 »       mov····-0xc4(%ebx),%eax186 »       mov····-0xc4(%ebx),%eax
187 »       mov····(%eax),%eax187 »       mov····(%eax),%eax
188 »       push···$0x0188 »       push···$0x0
189 »       push···%eax189 »       push···%eax
190 »       call···*0x98(%eax)190 »       call···*0x98(%eax)
191 »       add····$0x10,%esp191 »       add····$0x10,%esp
192 »       test···%eax,%eax192 »       test···%eax,%eax
193 »       je·····4feb9·<CPyDef_black___get_imports_from_children_get_future_imports_obj@@Base+0x39>193 »       je·····4feb9·<CPyDef_black___get_imports_from_children_get_future_imports_obj@@Base+0x39>
194 »       lea····0x2e3b8(%ebx),%edx194 »       lea····0x2e3b8(%ebx),%edx
195 »       mov····%edx,0x8(%eax)195 »       mov····%edx,0x8(%eax)
196 »       lea····-0x3865c4(%ebx),%edx196 »       lea····-0x3875c4(%ebx),%edx
197 »       mov····%edx,0xc(%eax)197 »       mov····%edx,0xc(%eax)
198 »       add····$0x8,%esp198 »       add····$0x8,%esp
199 »       pop····%ebx199 »       pop····%ebx
200 »       ret200 »       ret
Max diff block lines reached; 19119142/19123078 bytes (99.98%) of diff not shown.
644 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 2823
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00331fe4·<.fini>:2 00332374·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>6 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
7 »       add····$0x133007,%ebx7 »       add····$0x133c77,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       ret10 »       ret
1.05 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 8207 lines modifiedOffset 1, 8207 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00332000·696e7465·72707265·74656420·636c6173·interpreted·clas2 ··0x00333000·696e7465·72707265·74656420·636c6173·interpreted·clas
3 ··0x00332010·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher3 ··0x00333010·73657320·63616e6e·6f742069·6e686572·ses·cannot·inher
4 ··0x00332020·69742066·726f6d20·636f6d70·696c6564·it·from·compiled4 ··0x00333020·69742066·726f6d20·636f6d70·696c6564·it·from·compiled
5 ··0x00332030·00000000·61747472·69627574·6520275f·....attribute·'_5 ··0x00333030·00000000·61747472·69627574·6520275f·....attribute·'_
6 ··0x00332040·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of6 ··0x00333040·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
7 ··0x00332050·20276765·745f696d·706f7274·735f6672··'get_imports_fr7 ··0x00333050·20276765·745f696d·706f7274·735f6672··'get_imports_fr
8 ··0x00332060·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_8 ··0x00333060·6f6d5f63·68696c64·72656e5f·6765745f·om_children_get_
9 ··0x00332070·66757475·72655f69·6d706f72·74735f6f·future_imports_o9 ··0x00333070·66757475·72655f69·6d706f72·74735f6f·future_imports_o
10 ··0x00332080·626a2720·756e6465·66696e65·64000000·bj'·undefined...10 ··0x00333080·626a2720·756e6465·66696e65·64000000·bj'·undefined...
11 ··0x00332090·61747472·69627574·65202769·6e766973·attribute·'invis11 ··0x00333090·61747472·69627574·65202769·6e766973·attribute·'invis
12 ··0x003320a0·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke12 ··0x003330a0·69626c65·27206f66·20274272·61636b65·ible'·of·'Bracke
13 ··0x003320b0·74547261·636b6572·2720756e·64656669·tTracker'·undefi13 ··0x003330b0·74547261·636b6572·2720756e·64656669·tTracker'·undefi
14 ··0x003320c0·6e656400·61747472·69627574·6520275f·ned.attribute·'_14 ··0x003330c0·6e656400·61747472·69627574·6520275f·ned.attribute·'_
15 ··0x003320d0·6c616d62·64615f61·7267756d·656e745f·lambda_argument_15 ··0x003330d0·6c616d62·64615f61·7267756d·656e745f·lambda_argument_
16 ··0x003320e0·64657074·68732720·6f662027·42726163·depths'·of·'Brac16 ··0x003330e0·64657074·68732720·6f662027·42726163·depths'·of·'Brac
17 ··0x003320f0·6b657454·7261636b·65722720·756e6465·ketTracker'·unde17 ··0x003330f0·6b657454·7261636b·65722720·756e6465·ketTracker'·unde
18 ··0x00332100·66696e65·64000000·61747472·69627574·fined...attribut18 ··0x00333100·66696e65·64000000·61747472·69627574·fined...attribut
19 ··0x00332110·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep19 ··0x00333110·6520275f·666f725f·6c6f6f70·5f646570·e·'_for_loop_dep
20 ··0x00332120·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket20 ··0x00333120·74687327·206f6620·27427261·636b6574·ths'·of·'Bracket
21 ··0x00332130·54726163·6b657227·20756e64·6566696e·Tracker'·undefin21 ··0x00333130·54726163·6b657227·20756e64·6566696e·Tracker'·undefin
22 ··0x00332140·65640000·61747472·69627574·65202770·ed..attribute·'p22 ··0x00333140·65640000·61747472·69627574·65202770·ed..attribute·'p
23 ··0x00332150·72657669·6f757327·206f6620·27427261·revious'·of·'Bra23 ··0x00333150·72657669·6f757327·206f6620·27427261·revious'·of·'Bra
24 ··0x00332160·636b6574·54726163·6b657227·20756e64·cketTracker'·und24 ··0x00333160·636b6574·54726163·6b657227·20756e64·cketTracker'·und
25 ··0x00332170·6566696e·65640000·61747472·69627574·efined..attribut25 ··0x00333170·6566696e·65640000·61747472·69627574·efined..attribut
26 ··0x00332180·65202764·656c696d·69746572·7327206f·e·'delimiters'·o26 ··0x00333180·65202764·656c696d·69746572·7327206f·e·'delimiters'·o
27 ··0x00332190·66202742·7261636b·65745472·61636b65·f·'BracketTracke27 ··0x00333190·66202742·7261636b·65745472·61636b65·f·'BracketTracke
28 ··0x003321a0·72272075·6e646566·696e6564·00000000·r'·undefined....28 ··0x003331a0·72272075·6e646566·696e6564·00000000·r'·undefined....
29 ··0x003321b0·61747472·69627574·65202762·7261636b·attribute·'brack29 ··0x003331b0·61747472·69627574·65202762·7261636b·attribute·'brack
30 ··0x003321c0·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br30 ··0x003331c0·65745f6d·61746368·27206f66·20274272·et_match'·of·'Br
31 ··0x003321d0·61636b65·74547261·636b6572·2720756e·acketTracker'·un31 ··0x003331d0·61636b65·74547261·636b6572·2720756e·acketTracker'·un
32 ··0x003321e0·64656669·6e656400·61747472·69627574·defined.attribut32 ··0x003331e0·64656669·6e656400·61747472·69627574·defined.attribut
33 ··0x003321f0·65202766·696c655f·64617461·27206f66·e·'file_data'·of33 ··0x003331f0·65202766·696c655f·64617461·27206f66·e·'file_data'·of
34 ··0x00332200·20274361·63686527·20756e64·6566696e··'Cache'·undefin34 ··0x00333200·20274361·63686527·20756e64·6566696e··'Cache'·undefin
35 ··0x00332210·65640000·61747472·69627574·65202763·ed..attribute·'c35 ··0x00333210·65640000·61747472·69627574·65202763·ed..attribute·'c
36 ··0x00332220·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C36 ··0x00333220·61636865·5f66696c·6527206f·66202743·ache_file'·of·'C
37 ··0x00332230·61636865·2720756e·64656669·6e656400·ache'·undefined.37 ··0x00333230·61636865·2720756e·64656669·6e656400·ache'·undefined.
38 ··0x00332240·61747472·69627574·6520276d·6f646527·attribute·'mode'38 ··0x00333240·61747472·69627574·6520276d·6f646527·attribute·'mode'
39 ··0x00332250·206f6620·27436163·68652720·756e6465··of·'Cache'·unde39 ··0x00333250·206f6620·27436163·68652720·756e6465··of·'Cache'·unde
40 ··0x00332260·66696e65·64000000·61747472·69627574·fined...attribut40 ··0x00333260·66696e65·64000000·61747472·69627574·fined...attribut
41 ··0x00332270·6520276c·65616469·6e675f77·68697465·e·'leading_white41 ··0x00333270·6520276c·65616469·6e675f77·68697465·e·'leading_white
42 ··0x00332280·73706163·6527206f·66202750·726f746f·space'·of·'Proto42 ··0x00333280·73706163·6527206f·66202750·726f746f·space'·of·'Proto
43 ··0x00332290·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin43 ··0x00333290·436f6d6d·656e7427·20756e64·6566696e·Comment'·undefin
44 ··0x003322a0·65640000·61747472·69627574·65202766·ed..attribute·'f44 ··0x003332a0·65640000·61747472·69627574·65202766·ed..attribute·'f
45 ··0x003322b0·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr45 ··0x003332b0·6f726d5f·66656564·27206f66·20275072·orm_feed'·of·'Pr
46 ··0x003322c0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde46 ··0x003332c0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
47 ··0x003322d0·66696e65·64000000·61747472·69627574·fined...attribut47 ··0x003332d0·66696e65·64000000·61747472·69627574·fined...attribut
48 ··0x003322e0·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr48 ··0x003332e0·65202776·616c7565·27206f66·20275072·e·'value'·of·'Pr
49 ··0x003322f0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde49 ··0x003332f0·6f746f43·6f6d6d65·6e742720·756e6465·otoComment'·unde
50 ··0x00332300·66696e65·64000000·61747472·69627574·fined...attribut50 ··0x00333300·66696e65·64000000·61747472·69627574·fined...attribut
51 ··0x00332310·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M51 ··0x00333310·6520276d·61676963·7327206f·6620274d·e·'magics'·of·'M
52 ··0x00332320·61676963·46696e64·65722720·756e6465·agicFinder'·unde52 ··0x00333320·61676963·46696e64·65722720·756e6465·agicFinder'·unde
53 ··0x00332330·66696e65·64000000·61747472·69627574·fined...attribut53 ··0x00333330·66696e65·64000000·61747472·69627574·fined...attribut
54 ··0x00332340·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of54 ··0x00333340·6520276d·61676963·27206f66·20274f66·e·'magic'·of·'Of
55 ··0x00332350·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un55 ··0x00333350·66736574·416e644d·61676963·2720756e·fsetAndMagic'·un
56 ··0x00332360·64656669·6e656400·61747472·69627574·defined.attribut56 ··0x00333360·64656669·6e656400·61747472·69627574·defined.attribut
57 ··0x00332370·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o57 ··0x00333370·65202763·656c6c5f·6d616769·6327206f·e·'cell_magic'·o
58 ··0x00332380·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind58 ··0x00333380·66202743·656c6c4d·61676963·46696e64·f·'CellMagicFind
59 ··0x00332390·65722720·756e6465·66696e65·64000000·er'·undefined...59 ··0x00333390·65722720·756e6465·66696e65·64000000·er'·undefined...
60 ··0x003323a0·61747472·69627574·65202762·6f647927·attribute·'body'60 ··0x003333a0·61747472·69627574·65202762·6f647927·attribute·'body'
61 ··0x003323b0·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·61 ··0x003333b0·206f6620·2743656c·6c4d6167·69632720··of·'CellMagic'·
62 ··0x003323c0·756e6465·66696e65·64000000·61747472·undefined...attr62 ··0x003333c0·756e6465·66696e65·64000000·61747472·undefined...attr
63 ··0x003323d0·69627574·65202770·6172616d·7327206f·ibute·'params'·o63 ··0x003333d0·69627574·65202770·6172616d·7327206f·ibute·'params'·o
64 ··0x003323e0·66202743·656c6c4d·61676963·2720756e·f·'CellMagic'·un64 ··0x003333e0·66202743·656c6c4d·61676963·2720756e·f·'CellMagic'·un
65 ··0x003323f0·64656669·6e656400·61747472·69627574·defined.attribut65 ··0x003333f0·64656669·6e656400·61747472·69627574·defined.attribut
66 ··0x00332400·6520276e·616d6527·206f6620·2743656c·e·'name'·of·'Cel66 ··0x00333400·6520276e·616d6527·206f6620·2743656c·e·'name'·of·'Cel
67 ··0x00332410·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine67 ··0x00333410·6c4d6167·69632720·756e6465·66696e65·lMagic'·undefine
68 ··0x00332420·64000000·61747472·69627574·65202773·d...attribute·'s68 ··0x00333420·64000000·61747472·69627574·65202773·d...attribute·'s
69 ··0x00332430·72632720·6f662027·5265706c·6163656d·rc'·of·'Replacem69 ··0x00333430·72632720·6f662027·5265706c·6163656d·rc'·of·'Replacem
70 ··0x00332440·656e7427·20756e64·6566696e·65640000·ent'·undefined..70 ··0x00333440·656e7427·20756e64·6566696e·65640000·ent'·undefined..
71 ··0x00332450·61747472·69627574·6520276d·61736b27·attribute·'mask'71 ··0x00333450·61747472·69627574·6520276d·61736b27·attribute·'mask'
72 ··0x00332460·206f6620·27526570·6c616365·6d656e74··of·'Replacement72 ··0x00333460·206f6620·27526570·6c616365·6d656e74··of·'Replacement
73 ··0x00332470·2720756e·64656669·6e656400·61747472·'·undefined.attr73 ··0x00333470·2720756e·64656669·6e656400·61747472·'·undefined.attr
74 ··0x00332480·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e74 ··0x00333480·69627574·6520275f·5f6d7970·79635f65·ibute·'__mypyc_e
75 ··0x00332490·6e765f5f·27206f66·20276170·70656e64·nv__'·of·'append75 ··0x00333490·6e765f5f·27206f66·20276170·70656e64·nv__'·of·'append
76 ··0x003324a0·5f746f5f·6c696e65·5f737461·6e64616c·_to_line_standal76 ··0x003334a0·5f746f5f·6c696e65·5f737461·6e64616c·_to_line_standal
77 ··0x003324b0·6f6e655f·636f6d6d·656e745f·73706c69·one_comment_spli77 ··0x003334b0·6f6e655f·636f6d6d·656e745f·73706c69·one_comment_spli
78 ··0x003324c0·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined78 ··0x003334c0·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined
79 ··0x003324d0·00000000·61747472·69627574·6520275f·....attribute·'_79 ··0x003334d0·00000000·61747472·69627574·6520275f·....attribute·'_
80 ··0x003324e0·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of80 ··0x003334e0·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
81 ··0x003324f0·20276170·70656e64·5f636f6d·6d656e74··'append_comment81 ··0x003334f0·20276170·70656e64·5f636f6d·6d656e74··'append_comment
82 ··0x00332500·735f6465·6c696d69·7465725f·73706c69·s_delimiter_spli82 ··0x00333500·735f6465·6c696d69·7465725f·73706c69·s_delimiter_spli
83 ··0x00332510·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined83 ··0x00333510·745f6f62·6a272075·6e646566·696e6564·t_obj'·undefined
84 ··0x00332520·00000000·61747472·69627574·6520275f·....attribute·'_84 ··0x00333520·00000000·61747472·69627574·6520275f·....attribute·'_
85 ··0x00332530·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of85 ··0x00333530·5f6d7970·79635f65·6e765f5f·27206f66·_mypyc_env__'·of
86 ··0x00332540·20276170·70656e64·5f746f5f·6c696e65··'append_to_line86 ··0x00333540·20276170·70656e64·5f746f5f·6c696e65··'append_to_line
87 ··0x00332550·5f64656c·696d6974·65725f73·706c6974·_delimiter_split87 ··0x00333550·5f64656c·696d6974·65725f73·706c6974·_delimiter_split
88 ··0x00332560·5f6f626a·2720756e·64656669·6e656400·_obj'·undefined.88 ··0x00333560·5f6f626a·2720756e·64656669·6e656400·_obj'·undefined.
89 ··0x00332570·61747472·69627574·6520275f·5f6d7970·attribute·'__myp89 ··0x00333570·61747472·69627574·6520275f·5f6d7970·attribute·'__myp
90 ··0x00332580·79635f65·6e765f5f·27206f66·20277370·yc_env__'·of·'sp90 ··0x00333580·79635f65·6e765f5f·27206f66·20277370·yc_env__'·of·'sp
91 ··0x00332590·6c69745f·77726170·7065725f·646f6e74·lit_wrapper_dont91 ··0x00333590·6c69745f·77726170·7065725f·646f6e74·lit_wrapper_dont
92 ··0x003325a0·5f696e63·72656173·655f696e·64656e74·_increase_indent92 ··0x003335a0·5f696e63·72656173·655f696e·64656e74·_increase_indent
93 ··0x003325b0·6174696f·6e5f6f62·6a272075·6e646566·ation_obj'·undef93 ··0x003335b0·6174696f·6e5f6f62·6a272075·6e646566·ation_obj'·undef
94 ··0x003325c0·696e6564·00000000·61747472·69627574·ined....attribut94 ··0x003335c0·696e6564·00000000·61747472·69627574·ined....attribut
95 ··0x003325d0·6520275f·5f6d7970·79635f65·6e765f5f·e·'__mypyc_env__95 ··0x003335d0·6520275f·5f6d7970·79635f65·6e765f5f·e·'__mypyc_env__
96 ··0x003325e0·27206f66·20275f72·68735f74·72616e73·'·of·'_rhs_trans96 ··0x003335e0·27206f66·20275f72·68735f74·72616e73·'·of·'_rhs_trans
97 ··0x003325f0·666f726d·5f6c696e·655f6f62·6a272075·form_line_obj'·u97 ··0x003335f0·666f726d·5f6c696e·655f6f62·6a272075·form_line_obj'·u
98 ··0x00332600·6e646566·696e6564·00000000·61747472·ndefined....attr98 ··0x00333600·6e646566·696e6564·00000000·61747472·ndefined....attr
99 ··0x00332610·69627574·65202776·69736974·5f677561·ibute·'visit_gua99 ··0x00333610·69627574·65202776·69736974·5f677561·ibute·'visit_gua
100 ··0x00332620·72642720·6f662027·4c696e65·47656e65·rd'·of·'LineGene100 ··0x00333620·72642720·6f662027·4c696e65·47656e65·rd'·of·'LineGene
101 ··0x00332630·7261746f·72272075·6e646566·696e6564·rator'·undefined101 ··0x00333630·7261746f·72272075·6e646566·696e6564·rator'·undefined
102 ··0x00332640·00000000·61747472·69627574·65202776·....attribute·'v102 ··0x00333640·00000000·61747472·69627574·65202776·....attribute·'v
103 ··0x00332650·69736974·5f636173·655f626c·6f636b27·isit_case_block'103 ··0x00333650·69736974·5f636173·655f626c·6f636b27·isit_case_block'
104 ··0x00332660·206f6620·274c696e·6547656e·65726174··of·'LineGenerat104 ··0x00333660·206f6620·274c696e·6547656e·65726174··of·'LineGenerat
105 ··0x00332670·6f722720·756e6465·66696e65·64000000·or'·undefined...105 ··0x00333670·6f722720·756e6465·66696e65·64000000·or'·undefined...
106 ··0x00332680·61747472·69627574·65202776·69736974·attribute·'visit106 ··0x00333680·61747472·69627574·65202776·69736974·attribute·'visit
107 ··0x00332690·5f6d6174·63685f73·746d7427·206f6620·_match_stmt'·of·107 ··0x00333690·5f6d6174·63685f73·746d7427·206f6620·_match_stmt'·of·
108 ··0x003326a0·274c696e·6547656e·65726174·6f722720·'LineGenerator'·108 ··0x003336a0·274c696e·6547656e·65726174·6f722720·'LineGenerator'·
109 ··0x003326b0·756e6465·66696e65·64000000·61747472·undefined...attr109 ··0x003336b0·756e6465·66696e65·64000000·61747472·undefined...attr
110 ··0x003326c0·69627574·65202776·69736974·5f646563·ibute·'visit_dec110 ··0x003336c0·69627574·65202776·69736974·5f646563·ibute·'visit_dec
111 ··0x003326d0·6f726174·65642720·6f662027·4c696e65·orated'·of·'Line111 ··0x003336d0·6f726174·65642720·6f662027·4c696e65·orated'·of·'Line
112 ··0x003326e0·47656e65·7261746f·72272075·6e646566·Generator'·undef112 ··0x003336e0·47656e65·7261746f·72272075·6e646566·Generator'·undef
113 ··0x003326f0·696e6564·00000000·61747472·69627574·ined....attribut113 ··0x003336f0·696e6564·00000000·61747472·69627574·ined....attribut
114 ··0x00332700·65202776·69736974·5f617379·6e635f66·e·'visit_async_f114 ··0x00333700·65202776·69736974·5f617379·6e635f66·e·'visit_async_f
115 ··0x00332710·756e6364·65662720·6f662027·4c696e65·uncdef'·of·'Line115 ··0x00333710·756e6364·65662720·6f662027·4c696e65·uncdef'·of·'Line
116 ··0x00332720·47656e65·7261746f·72272075·6e646566·Generator'·undef116 ··0x00333720·47656e65·7261746f·72272075·6e646566·Generator'·undef
117 ··0x00332730·696e6564·00000000·61747472·69627574·ined....attribut117 ··0x00333730·696e6564·00000000·61747472·69627574·ined....attribut
118 ··0x00332740·65202776·69736974·5f64656c·5f73746d·e·'visit_del_stm118 ··0x00333740·65202776·69736974·5f64656c·5f73746d·e·'visit_del_stm
119 ··0x00332750·7427206f·6620274c·696e6547·656e6572·t'·of·'LineGener119 ··0x00333750·7427206f·6620274c·696e6547·656e6572·t'·of·'LineGener
120 ··0x00332760·61746f72·2720756e·64656669·6e656400·ator'·undefined.120 ··0x00333760·61746f72·2720756e·64656669·6e656400·ator'·undefined.
121 ··0x00332770·61747472·69627574·65202776·69736974·attribute·'visit121 ··0x00333770·61747472·69627574·65202776·69736974·attribute·'visit
122 ··0x00332780·5f696d70·6f72745f·66726f6d·27206f66·_import_from'·of122 ··0x00333780·5f696d70·6f72745f·66726f6d·27206f66·_import_from'·of
123 ··0x00332790·20274c69·6e654765·6e657261·746f7227··'LineGenerator'123 ··0x00333790·20274c69·6e654765·6e657261·746f7227··'LineGenerator'
124 ··0x003327a0·20756e64·6566696e·65640000·61747472··undefined..attr 
125 ··0x003327b0·69627574·65202776·69736974·5f726574·ibute·'visit_ret 
126 ··0x003327c0·75726e5f·73746d74·27206f66·20274c69·urn_stmt'·of·'Li 
Max diff block lines reached; 1065286/1098909 bytes (96.94%) of diff not shown.
281 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 2147 lines modifiedOffset 1, 2147 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2144 lines added, 2144 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x003520b8·011b033b·f0850000·bd100000·68cfcfff·...;........h...2 ··0x003530b8·011b033b·f0850000·bd100000·68bfcfff·...;........h...
3 ··0x003520c8·0c860000·b8dbcfff·30860000·c8dccfff·........0.......3 ··0x003530c8·0c860000·b8cbcfff·30860000·c8cccfff·........0.......
4 ··0x003520d8·44860000·d8dccfff·58860000·e8dccfff·D.......X.......4 ··0x003530d8·44860000·d8cccfff·58860000·e8cccfff·D.......X.......
5 ··0x003520e8·6c860000·28ddcfff·98860000·68ddcfff·l...(.......h...5 ··0x003530e8·6c860000·28cdcfff·98860000·68cdcfff·l...(.......h...
6 ··0x003520f8·c4860000·c8ddcfff·f0860000·08decfff·................6 ··0x003530f8·c4860000·c8cdcfff·f0860000·08cecfff·................
7 ··0x00352108·1c870000·38decfff·30870000·78decfff·....8...0...x...7 ··0x00353108·1c870000·38cecfff·30870000·78cecfff·....8...0...x...
8 ··0x00352118·5c870000·b8decfff·88870000·e8decfff·\...............8 ··0x00353118·5c870000·b8cecfff·88870000·e8cecfff·\...............
9 ··0x00352128·9c870000·28dfcfff·c8870000·48dfcfff·....(.......H...9 ··0x00353128·9c870000·28cfcfff·c8870000·48cfcfff·....(.......H...
10 ··0x00352138·dc870000·68dfcfff·f0870000·b8dfcfff·....h...........10 ··0x00353138·dc870000·68cfcfff·f0870000·b8cfcfff·....h...........
11 ··0x00352148·1c880000·e8dfcfff·30880000·28e0cfff·........0...(...11 ··0x00353148·1c880000·e8cfcfff·30880000·28d0cfff·........0...(...
12 ··0x00352158·5c880000·98e0cfff·88880000·c8e0cfff·\...............12 ··0x00353158·5c880000·98d0cfff·88880000·c8d0cfff·\...............
13 ··0x00352168·9c880000·08e1cfff·c8880000·78e1cfff·............x...13 ··0x00353168·9c880000·08d1cfff·c8880000·78d1cfff·............x...
14 ··0x00352178·f4880000·a8e1cfff·08890000·e8e1cfff·................14 ··0x00353178·f4880000·a8d1cfff·08890000·e8d1cfff·................
15 ··0x00352188·34890000·38e2cfff·7c890000·48e2cfff·4...8...|...H...15 ··0x00353188·34890000·38d2cfff·7c890000·48d2cfff·4...8...|...H...
16 ··0x00352198·90890000·98e2cfff·d8890000·e8e2cfff·................16 ··0x00353198·90890000·98d2cfff·d8890000·e8d2cfff·................
17 ··0x003521a8·048a0000·18e3cfff·188a0000·58e3cfff·............X...17 ··0x003531a8·048a0000·18d3cfff·188a0000·58d3cfff·............X...
18 ··0x003521b8·448a0000·88e3cfff·588a0000·c8e3cfff·D.......X.......18 ··0x003531b8·448a0000·88d3cfff·588a0000·c8d3cfff·D.......X.......
19 ··0x003521c8·848a0000·28e4cfff·b08a0000·58e4cfff·....(.......X...19 ··0x003531c8·848a0000·28d4cfff·b08a0000·58d4cfff·....(.......X...
20 ··0x003521d8·c48a0000·98e4cfff·f08a0000·08e5cfff·................20 ··0x003531d8·c48a0000·98d4cfff·f08a0000·08d5cfff·................
21 ··0x003521e8·1c8b0000·38e5cfff·308b0000·78e5cfff·....8...0...x...21 ··0x003531e8·1c8b0000·38d5cfff·308b0000·78d5cfff·....8...0...x...
22 ··0x003521f8·5c8b0000·a8e5cfff·708b0000·e8e5cfff·\.......p.......22 ··0x003531f8·5c8b0000·a8d5cfff·708b0000·e8d5cfff·\.......p.......
23 ··0x00352208·9c8b0000·18e6cfff·b08b0000·58e6cfff·............X...23 ··0x00353208·9c8b0000·18d6cfff·b08b0000·58d6cfff·............X...
24 ··0x00352218·dc8b0000·b8e6cfff·088c0000·e8e6cfff·................24 ··0x00353218·dc8b0000·b8d6cfff·088c0000·e8d6cfff·................
25 ··0x00352228·1c8c0000·28e7cfff·488c0000·88e7cfff·....(...H.......25 ··0x00353228·1c8c0000·28d7cfff·488c0000·88d7cfff·....(...H.......
26 ··0x00352238·748c0000·b8e7cfff·888c0000·f8e7cfff·t...............26 ··0x00353238·748c0000·b8d7cfff·888c0000·f8d7cfff·t...............
27 ··0x00352248·b48c0000·58e8cfff·e08c0000·88e8cfff·....X...........27 ··0x00353248·b48c0000·58d8cfff·e08c0000·88d8cfff·....X...........
28 ··0x00352258·f48c0000·c8e8cfff·208d0000·38e9cfff·........·...8...28 ··0x00353258·f48c0000·c8d8cfff·208d0000·38d9cfff·........·...8...
29 ··0x00352268·4c8d0000·68e9cfff·608d0000·a8e9cfff·L...h...`.......29 ··0x00353268·4c8d0000·68d9cfff·608d0000·a8d9cfff·L...h...`.......
30 ··0x00352278·8c8d0000·d8e9cfff·a08d0000·18eacfff·................30 ··0x00353278·8c8d0000·d8d9cfff·a08d0000·18dacfff·................
31 ··0x00352288·cc8d0000·48eacfff·e08d0000·88eacfff·....H...........31 ··0x00353288·cc8d0000·48dacfff·e08d0000·88dacfff·....H...........
32 ··0x00352298·0c8e0000·f8eacfff·388e0000·28ebcfff·........8...(...32 ··0x00353298·0c8e0000·f8dacfff·388e0000·28dbcfff·........8...(...
33 ··0x003522a8·4c8e0000·68ebcfff·788e0000·98ebcfff·L...h...x.......33 ··0x003532a8·4c8e0000·68dbcfff·788e0000·98dbcfff·L...h...x.......
34 ··0x003522b8·8c8e0000·d8ebcfff·b88e0000·08eccfff·................34 ··0x003532b8·8c8e0000·d8dbcfff·b88e0000·08dccfff·................
35 ··0x003522c8·cc8e0000·48eccfff·f88e0000·78eccfff·....H.......x...35 ··0x003532c8·cc8e0000·48dccfff·f88e0000·78dccfff·....H.......x...
36 ··0x003522d8·0c8f0000·b8eccfff·388f0000·28edcfff·........8...(...36 ··0x003532d8·0c8f0000·b8dccfff·388f0000·28ddcfff·........8...(...
37 ··0x003522e8·648f0000·58edcfff·788f0000·98edcfff·d...X...x.......37 ··0x003532e8·648f0000·58ddcfff·788f0000·98ddcfff·d...X...x.......
38 ··0x003522f8·a48f0000·f8edcfff·d08f0000·28eecfff·............(...38 ··0x003532f8·a48f0000·f8ddcfff·d08f0000·28decfff·............(...
39 ··0x00352308·e48f0000·68eecfff·10900000·d8eecfff·....h...........39 ··0x00353308·e48f0000·68decfff·10900000·d8decfff·....h...........
40 ··0x00352318·3c900000·08efcfff·50900000·48efcfff·<.......P...H...40 ··0x00353318·3c900000·08dfcfff·50900000·48dfcfff·<.......P...H...
41 ··0x00352328·7c900000·b8efcfff·a8900000·e8efcfff·|...............41 ··0x00353328·7c900000·b8dfcfff·a8900000·e8dfcfff·|...............
42 ··0x00352338·bc900000·28f0cfff·e8900000·88f0cfff·....(...........42 ··0x00353338·bc900000·28e0cfff·e8900000·88e0cfff·....(...........
43 ··0x00352348·14910000·b8f0cfff·28910000·f8f0cfff·........(.......43 ··0x00353348·14910000·b8e0cfff·28910000·f8e0cfff·........(.......
44 ··0x00352358·54910000·58f1cfff·80910000·88f1cfff·T...X...........44 ··0x00353358·54910000·58e1cfff·80910000·88e1cfff·T...X...........
45 ··0x00352368·94910000·c8f1cfff·c0910000·f8f1cfff·................45 ··0x00353368·94910000·c8e1cfff·c0910000·f8e1cfff·................
46 ··0x00352378·d4910000·38f2cfff·00920000·98f2cfff·....8...........46 ··0x00353378·d4910000·38e2cfff·00920000·98e2cfff·....8...........
47 ··0x00352388·2c920000·c8f2cfff·40920000·08f3cfff·,.......@.......47 ··0x00353388·2c920000·c8e2cfff·40920000·08e3cfff·,.......@.......
48 ··0x00352398·6c920000·38f3cfff·80920000·78f3cfff·l...8.......x...48 ··0x00353398·6c920000·38e3cfff·80920000·78e3cfff·l...8.......x...
49 ··0x003523a8·ac920000·a8f3cfff·c0920000·e8f3cfff·................49 ··0x003533a8·ac920000·a8e3cfff·c0920000·e8e3cfff·................
50 ··0x003523b8·ec920000·58f4cfff·18930000·98f4cfff·....X...........50 ··0x003533b8·ec920000·58e4cfff·18930000·98e4cfff·....X...........
51 ··0x003523c8·44930000·c8f4cfff·58930000·08f5cfff·D.......X.......51 ··0x003533c8·44930000·c8e4cfff·58930000·08e5cfff·D.......X.......
52 ··0x003523d8·84930000·68f5cfff·b0930000·98f5cfff·....h...........52 ··0x003533d8·84930000·68e5cfff·b0930000·98e5cfff·....h...........
53 ··0x003523e8·c4930000·d8f5cfff·f0930000·38f6cfff·............8...53 ··0x003533e8·c4930000·d8e5cfff·f0930000·38e6cfff·............8...
54 ··0x003523f8·1c940000·68f6cfff·30940000·a8f6cfff·....h...0.......54 ··0x003533f8·1c940000·68e6cfff·30940000·a8e6cfff·....h...0.......
55 ··0x00352408·5c940000·d8f6cfff·70940000·18f7cfff·\.......p.......55 ··0x00353408·5c940000·d8e6cfff·70940000·18e7cfff·\.......p.......
56 ··0x00352418·9c940000·58f7cfff·c8940000·98f7cfff·....X...........56 ··0x00353418·9c940000·58e7cfff·c8940000·98e7cfff·....X...........
57 ··0x00352428·f4940000·d8f7cfff·20950000·08f8cfff·........·.......57 ··0x00353428·f4940000·d8e7cfff·20950000·08e8cfff·........·.......
58 ··0x00352438·34950000·48f8cfff·60950000·78f8cfff·4...H...`...x...58 ··0x00353438·34950000·48e8cfff·60950000·78e8cfff·4...H...`...x...
59 ··0x00352448·74950000·b8f8cfff·a0950000·18f9cfff·t...............59 ··0x00353448·74950000·b8e8cfff·a0950000·18e9cfff·t...............
60 ··0x00352458·cc950000·58f9cfff·f8950000·88f9cfff·....X...........60 ··0x00353458·cc950000·58e9cfff·f8950000·88e9cfff·....X...........
61 ··0x00352468·0c960000·c8f9cfff·38960000·28facfff·........8...(...61 ··0x00353468·0c960000·c8e9cfff·38960000·28eacfff·........8...(...
62 ··0x00352478·64960000·68facfff·90960000·98facfff·d...h...........62 ··0x00353478·64960000·68eacfff·90960000·98eacfff·d...h...........
63 ··0x00352488·a4960000·d8facfff·d0960000·08fbcfff·................63 ··0x00353488·a4960000·d8eacfff·d0960000·08ebcfff·................
64 ··0x00352498·e4960000·48fbcfff·10970000·a8fbcfff·....H...........64 ··0x00353498·e4960000·48ebcfff·10970000·a8ebcfff·....H...........
65 ··0x003524a8·3c970000·e8fbcfff·68970000·18fccfff·<.......h.......65 ··0x003534a8·3c970000·e8ebcfff·68970000·18eccfff·<.......h.......
66 ··0x003524b8·7c970000·58fccfff·a8970000·b8fccfff·|...X...........66 ··0x003534b8·7c970000·58eccfff·a8970000·b8eccfff·|...X...........
67 ··0x003524c8·d4970000·e8fccfff·e8970000·28fdcfff·............(...67 ··0x003534c8·d4970000·e8eccfff·e8970000·28edcfff·............(...
68 ··0x003524d8·14980000·78fdcfff·5c980000·b8fdcfff·....x...\.......68 ··0x003534d8·14980000·78edcfff·5c980000·b8edcfff·....x...\.......
69 ··0x003524e8·88980000·f8fdcfff·b4980000·58fecfff·............X...69 ··0x003534e8·88980000·f8edcfff·b4980000·58eecfff·............X...
70 ··0x003524f8·e0980000·88fecfff·f4980000·c8fecfff·................70 ··0x003534f8·e0980000·88eecfff·f4980000·c8eecfff·................
71 ··0x00352508·20990000·18ffcfff·4c990000·48ffcfff··.......L...H...71 ··0x00353508·20990000·18efcfff·4c990000·48efcfff··.......L...H...
72 ··0x00352518·60990000·88ffcfff·8c990000·c8ffcfff·`...............72 ··0x00353518·60990000·88efcfff·8c990000·c8efcfff·`...............
73 ··0x00352528·b8990000·1800d0ff·f8990000·6800d0ff·............h...73 ··0x00353528·b8990000·18f0cfff·f8990000·68f0cfff·............h...
74 ··0x00352538·409a0000·d800d0ff·6c9a0000·0801d0ff·@.......l.......74 ··0x00353538·409a0000·d8f0cfff·6c9a0000·08f1cfff·@.......l.......
75 ··0x00352548·809a0000·4801d0ff·ac9a0000·a801d0ff·....H...........75 ··0x00353548·809a0000·48f1cfff·ac9a0000·a8f1cfff·....H...........
76 ··0x00352558·d89a0000·d801d0ff·ec9a0000·1802d0ff·................76 ··0x00353558·d89a0000·d8f1cfff·ec9a0000·18f2cfff·................
77 ··0x00352568·189b0000·5802d0ff·449b0000·9802d0ff·....X...D.......77 ··0x00353568·189b0000·58f2cfff·449b0000·98f2cfff·....X...D.......
78 ··0x00352578·709b0000·f802d0ff·9c9b0000·2803d0ff·p...........(...78 ··0x00353578·709b0000·f8f2cfff·9c9b0000·28f3cfff·p...........(...
79 ··0x00352588·b09b0000·6803d0ff·dc9b0000·9803d0ff·....h...........79 ··0x00353588·b09b0000·68f3cfff·dc9b0000·98f3cfff·....h...........
80 ··0x00352598·f09b0000·d803d0ff·1c9c0000·9804d0ff·................80 ··0x00353598·f09b0000·d8f3cfff·1c9c0000·98f4cfff·................
81 ··0x003525a8·8c9c0000·f804d0ff·b89c0000·2805d0ff·............(...81 ··0x003535a8·8c9c0000·f8f4cfff·b89c0000·28f5cfff·............(...
82 ··0x003525b8·cc9c0000·6805d0ff·f89c0000·c805d0ff·....h...........82 ··0x003535b8·cc9c0000·68f5cfff·f89c0000·c8f5cfff·....h...........
83 ··0x003525c8·249d0000·f805d0ff·389d0000·3806d0ff·$.......8...8...83 ··0x003535c8·249d0000·f8f5cfff·389d0000·38f6cfff·$.......8...8...
84 ··0x003525d8·649d0000·7806d0ff·909d0000·b806d0ff·d...x...........84 ··0x003535d8·649d0000·78f6cfff·909d0000·b8f6cfff·d...x...........
85 ··0x003525e8·bc9d0000·e806d0ff·d09d0000·f808d0ff·................85 ··0x003535e8·bc9d0000·e8f6cfff·d09d0000·f8f8cfff·................
86 ··0x003525f8·a09e0000·2809d0ff·b49e0000·6809d0ff·....(.......h...86 ··0x003535f8·a09e0000·28f9cfff·b49e0000·68f9cfff·....(.......h...
87 ··0x00352608·e09e0000·a809d0ff·0c9f0000·e809d0ff·................87 ··0x00353608·e09e0000·a8f9cfff·0c9f0000·e8f9cfff·................
88 ··0x00352618·389f0000·380ad0ff·649f0000·680ad0ff·8...8...d...h...88 ··0x00353618·389f0000·38facfff·649f0000·68facfff·8...8...d...h...
89 ··0x00352628·789f0000·a80ad0ff·a49f0000·e80ad0ff·x...............89 ··0x00353628·789f0000·a8facfff·a49f0000·e8facfff·x...............
90 ··0x00352638·d09f0000·180bd0ff·e49f0000·580bd0ff·............X...90 ··0x00353638·d09f0000·18fbcfff·e49f0000·58fbcfff·............X...
91 ··0x00352648·10a00000·980bd0ff·3ca00000·d80bd0ff·........<.......91 ··0x00353648·10a00000·98fbcfff·3ca00000·d8fbcfff·........<.......
92 ··0x00352658·68a00000·480cd0ff·94a00000·780cd0ff·h...H.......x...92 ··0x00353658·68a00000·48fccfff·94a00000·78fccfff·h...H.......x...
93 ··0x00352668·a8a00000·b80cd0ff·d4a00000·080dd0ff·................93 ··0x00353668·a8a00000·b8fccfff·d4a00000·08fdcfff·................
94 ··0x00352678·00a10000·380dd0ff·14a10000·780dd0ff·....8.......x...94 ··0x00353678·00a10000·38fdcfff·14a10000·78fdcfff·....8.......x...
95 ··0x00352688·40a10000·a80dd0ff·54a10000·e80dd0ff·@.......T.......95 ··0x00353688·40a10000·a8fdcfff·54a10000·e8fdcfff·@.......T.......
96 ··0x00352698·80a10000·280ed0ff·aca10000·680ed0ff·....(.......h...96 ··0x00353698·80a10000·28fecfff·aca10000·68fecfff·....(.......h...
97 ··0x003526a8·d8a10000·a80ed0ff·04a20000·080fd0ff·................97 ··0x003536a8·d8a10000·a8fecfff·04a20000·08ffcfff·................
98 ··0x003526b8·30a20000·380fd0ff·44a20000·780fd0ff·0...8...D...x...98 ··0x003536b8·30a20000·38ffcfff·44a20000·78ffcfff·0...8...D...x...
99 ··0x003526c8·70a20000·d80fd0ff·9ca20000·0810d0ff·p...............99 ··0x003536c8·70a20000·d8ffcfff·9ca20000·0800d0ff·p...............
100 ··0x003526d8·b0a20000·4810d0ff·dca20000·8810d0ff·....H...........100 ··0x003536d8·b0a20000·4800d0ff·dca20000·8800d0ff·....H...........
101 ··0x003526e8·08a30000·c810d0ff·34a30000·0811d0ff·........4.......101 ··0x003536e8·08a30000·c800d0ff·34a30000·0801d0ff·........4.......
102 ··0x003526f8·60a30000·3811d0ff·74a30000·7811d0ff·`...8...t...x...102 ··0x003536f8·60a30000·3801d0ff·74a30000·7801d0ff·`...8...t...x...
103 ··0x00352708·a0a30000·b811d0ff·cca30000·f811d0ff·................103 ··0x00353708·a0a30000·b801d0ff·cca30000·f801d0ff·................
104 ··0x00352718·f8a30000·3812d0ff·24a40000·7812d0ff·....8...$...x...104 ··0x00353718·f8a30000·3802d0ff·24a40000·7802d0ff·....8...$...x...
105 ··0x00352728·50a40000·a812d0ff·64a40000·e812d0ff·P.......d.......105 ··0x00353728·50a40000·a802d0ff·64a40000·e802d0ff·P.......d.......
106 ··0x00352738·78a40000·2813d0ff·8ca40000·6813d0ff·x...(.......h...106 ··0x00353738·78a40000·2803d0ff·8ca40000·6803d0ff·x...(.......h...
107 ··0x00352748·a0a40000·9823d0ff·d0aa0000·d827d0ff·.....#.......'..107 ··0x00353748·a0a40000·9813d0ff·d0aa0000·d817d0ff·................
108 ··0x00352758·fcaa0000·1829d0ff·90ab0000·5829d0ff·.....)......X)..108 ··0x00353758·fcaa0000·1819d0ff·90ab0000·5819d0ff·............X...
109 ··0x00352768·a4ab0000·9829d0ff·b8ab0000·d829d0ff·.....).......)..109 ··0x00353768·a4ab0000·9819d0ff·b8ab0000·d819d0ff·................
110 ··0x00352778·ccab0000·382ad0ff·f8ab0000·682ad0ff·....8*......h*..110 ··0x00353778·ccab0000·381ad0ff·f8ab0000·681ad0ff·....8.......h...
111 ··0x00352788·0cac0000·a82ad0ff·38ac0000·082bd0ff·.....*..8....+..111 ··0x00353788·0cac0000·a81ad0ff·38ac0000·081bd0ff·........8.......
112 ··0x00352798·64ac0000·382bd0ff·78ac0000·782bd0ff·d...8+..x...x+..112 ··0x00353798·64ac0000·381bd0ff·78ac0000·781bd0ff·d...8...x...x...
113 ··0x003527a8·a4ac0000·d82bd0ff·d0ac0000·082cd0ff·.....+.......,..113 ··0x003537a8·a4ac0000·d81bd0ff·d0ac0000·081cd0ff·................
114 ··0x003527b8·e4ac0000·482cd0ff·10ad0000·882cd0ff·....H,.......,..114 ··0x003537b8·e4ac0000·481cd0ff·10ad0000·881cd0ff·....H...........
115 ··0x003527c8·3cad0000·b82cd0ff·50ad0000·f82cd0ff·<....,..P....,..115 ··0x003537c8·3cad0000·b81cd0ff·50ad0000·f81cd0ff·<.......P.......
116 ··0x003527d8·7cad0000·382dd0ff·a8ad0000·682dd0ff·|...8-......h-..116 ··0x003537d8·7cad0000·381dd0ff·a8ad0000·681dd0ff·|...8.......h...
117 ··0x003527e8·bcad0000·a82dd0ff·e8ad0000·e82dd0ff·.....-.......-..117 ··0x003537e8·bcad0000·a81dd0ff·e8ad0000·e81dd0ff·................
118 ··0x003527f8·14ae0000·182ed0ff·28ae0000·582ed0ff·........(...X...118 ··0x003537f8·14ae0000·181ed0ff·28ae0000·581ed0ff·........(...X...
119 ··0x00352808·54ae0000·982ed0ff·80ae0000·c82ed0ff·T...............119 ··0x00353808·54ae0000·981ed0ff·80ae0000·c81ed0ff·T...............
120 ··0x00352818·94ae0000·082fd0ff·c0ae0000·582fd0ff·...../......X/..120 ··0x00353818·94ae0000·081fd0ff·c0ae0000·581fd0ff·............X...
121 ··0x00352828·ecae0000·982fd0ff·18af0000·0830d0ff·...../.......0..121 ··0x00353828·ecae0000·981fd0ff·18af0000·0820d0ff·.............·..
122 ··0x00352838·44af0000·3830d0ff·58af0000·7830d0ff·D...80..X...x0..122 ··0x00353838·44af0000·3820d0ff·58af0000·7820d0ff·D...8·..X...x·..
123 ··0x00352848·84af0000·d830d0ff·b0af0000·0831d0ff·.....0.......1..123 ··0x00353848·84af0000·d820d0ff·b0af0000·0821d0ff·.....·.......!..
124 ··0x00352858·c4af0000·4831d0ff·f0af0000·9831d0ff·....H1.......1..124 ··0x00353858·c4af0000·4821d0ff·f0af0000·9821d0ff·....H!.......!..
125 ··0x00352868·1cb00000·c831d0ff·30b00000·0832d0ff·.....1..0....2..125 ··0x00353868·1cb00000·c821d0ff·30b00000·0822d0ff·.....!..0...."..
Max diff block lines reached; 0/287336 bytes (0.00%) of diff not shown.
8.58 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 67177 lines modifiedOffset 1, 67181 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0035a6ac·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x0035b6ac·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x0035a6bc·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x0035b6bc·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x0035a6cc·5449cfff·500c0000·000e0846·0e0c4a0f·TI..P......F..J.4 ··0x0035b6cc·5439cfff·500c0000·000e0846·0e0c4a0f·T9..P......F..J.
5 ··0x0035a6dc·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x0035b6dc·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x0035a6ec·40000000·8055cfff·08000000·00000000·@....U..........6 ··0x0035b6ec·40000000·8045cfff·08000000·00000000·@....E..........
7 ··0x0035a6fc·10000000·54000000·7c56cfff·03000000·....T...|V......7 ··0x0035b6fc·10000000·54000000·7c46cfff·03000000·....T...|F......
8 ··0x0035a70c·00000000·10000000·68000000·7856cfff·........h...xV..8 ··0x0035b70c·00000000·10000000·68000000·7846cfff·........h...xF..
9 ··0x0035a71c·03000000·00000000·28000000·7c000000·........(...|...9 ··0x0035b71c·03000000·00000000·28000000·7c000000·........(...|...
10 ··0x0035a72c·7456cfff·3e000000·00410e08·83024e0e·tV..>....A....N.10 ··0x0035b72c·7446cfff·3e000000·00410e08·83024e0e·tF..>....A....N.
11 ··0x0035a73c·184a0e1c·410e2049·0e10590e·0841c30e·.J..A.·I..Y..A..11 ··0x0035b73c·184a0e1c·410e2049·0e10590e·0841c30e·.J..A.·I..Y..A..
12 ··0x0035a74c·04000000·28000000·a8000000·8856cfff·....(........V..12 ··0x0035b74c·04000000·28000000·a8000000·8846cfff·....(........F..
13 ··0x0035a75c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..13 ··0x0035b75c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
14 ··0x0035a76c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......14 ··0x0035b76c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
15 ··0x0035a77c·28000000·d4000000·9c56cfff·58000000·(........V..X...15 ··0x0035b77c·28000000·d4000000·9c46cfff·58000000·(........F..X...
16 ··0x0035a78c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I16 ··0x0035b78c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
17 ··0x0035a79c·0e10730e·0841c30e·04000000·28000000·..s..A......(...17 ··0x0035b79c·0e10730e·0841c30e·04000000·28000000·..s..A......(...
18 ··0x0035a7ac·00010000·d056cfff·3e000000·00410e08·.....V..>....A..18 ··0x0035b7ac·00010000·d046cfff·3e000000·00410e08·.....F..>....A..
19 ··0x0035a7bc·83024e0e·184a0e1c·410e2049·0e10590e·..N..J..A.·I..Y.19 ··0x0035b7bc·83024e0e·184a0e1c·410e2049·0e10590e·..N..J..A.·I..Y.
20 ··0x0035a7cc·0841c30e·04000000·10000000·2c010000·.A..........,...20 ··0x0035b7cc·0841c30e·04000000·10000000·2c010000·.A..........,...
21 ··0x0035a7dc·e456cfff·23000000·00000000·28000000·.V..#.......(...21 ··0x0035b7dc·e446cfff·23000000·00000000·28000000·.F..#.......(...
22 ··0x0035a7ec·40010000·0057cfff·35000000·00410e08·@....W..5....A..22 ··0x0035b7ec·40010000·0047cfff·35000000·00410e08·@....G..5....A..
23 ··0x0035a7fc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.23 ··0x0035b7fc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
24 ··0x0035a80c·0841c30e·04000000·28000000·6c010000·.A......(...l...24 ··0x0035b80c·0841c30e·04000000·28000000·6c010000·.A......(...l...
25 ··0x0035a81c·1457cfff·3c000000·00410e08·83024e0e·.W..<....A....N.25 ··0x0035b81c·1447cfff·3c000000·00410e08·83024e0e·.G..<....A....N.
26 ··0x0035a82c·184a0e1c·410e2049·0e10570e·0841c30e·.J..A.·I..W..A..26 ··0x0035b82c·184a0e1c·410e2049·0e10570e·0841c30e·.J..A.·I..W..A..
27 ··0x0035a83c·04000000·10000000·98010000·2857cfff·............(W..27 ··0x0035b83c·04000000·10000000·98010000·2847cfff·............(G..
28 ··0x0035a84c·23000000·00000000·28000000·ac010000·#.......(.......28 ··0x0035b84c·23000000·00000000·28000000·ac010000·#.......(.......
29 ··0x0035a85c·4457cfff·35000000·00410e08·83024e0e·DW..5....A....N.29 ··0x0035b85c·4447cfff·35000000·00410e08·83024e0e·DG..5....A....N.
30 ··0x0035a86c·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..30 ··0x0035b86c·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..
31 ··0x0035a87c·04000000·10000000·d8010000·5857cfff·............XW..31 ··0x0035b87c·04000000·10000000·d8010000·5847cfff·............XG..
32 ··0x0035a88c·15000000·00000000·10000000·ec010000·................32 ··0x0035b88c·15000000·00000000·10000000·ec010000·................
33 ··0x0035a89c·6457cfff·16000000·00000000·28000000·dW..........(...33 ··0x0035b89c·6447cfff·16000000·00000000·28000000·dG..........(...
34 ··0x0035a8ac·00020000·7057cfff·4a000000·00410e08·....pW..J....A..34 ··0x0035b8ac·00020000·7047cfff·4a000000·00410e08·....pG..J....A..
35 ··0x0035a8bc·83024e0e·184a0e1c·410e2049·0e10650e·..N..J..A.·I..e.35 ··0x0035b8bc·83024e0e·184a0e1c·410e2049·0e10650e·..N..J..A.·I..e.
36 ··0x0035a8cc·0841c30e·04000000·10000000·2c020000·.A..........,...36 ··0x0035b8cc·0841c30e·04000000·10000000·2c020000·.A..........,...
37 ··0x0035a8dc·9457cfff·23000000·00000000·28000000·.W..#.......(...37 ··0x0035b8dc·9447cfff·23000000·00000000·28000000·.G..#.......(...
38 ··0x0035a8ec·40020000·b057cfff·35000000·00410e08·@....W..5....A..38 ··0x0035b8ec·40020000·b047cfff·35000000·00410e08·@....G..5....A..
39 ··0x0035a8fc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.39 ··0x0035b8fc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
40 ··0x0035a90c·0841c30e·04000000·28000000·6c020000·.A......(...l...40 ··0x0035b90c·0841c30e·04000000·28000000·6c020000·.A......(...l...
41 ··0x0035a91c·c457cfff·66000000·00410e08·83024e0e·.W..f....A....N.41 ··0x0035b91c·c447cfff·66000000·00410e08·83024e0e·.G..f....A....N.
42 ··0x0035a92c·184a0e1c·410e2049·0e100241·0e0841c3·.J..A.·I...A..A.42 ··0x0035b92c·184a0e1c·410e2049·0e100241·0e0841c3·.J..A.·I...A..A.
43 ··0x0035a93c·0e040000·10000000·98020000·0858cfff·.............X..43 ··0x0035b93c·0e040000·10000000·98020000·0848cfff·.............H..
44 ··0x0035a94c·23000000·00000000·28000000·ac020000·#.......(.......44 ··0x0035b94c·23000000·00000000·28000000·ac020000·#.......(.......
45 ··0x0035a95c·2458cfff·35000000·00410e08·83024e0e·$X..5....A....N.45 ··0x0035b95c·2448cfff·35000000·00410e08·83024e0e·$H..5....A....N.
46 ··0x0035a96c·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..46 ··0x0035b96c·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..
47 ··0x0035a97c·04000000·28000000·d8020000·3858cfff·....(.......8X..47 ··0x0035b97c·04000000·28000000·d8020000·3848cfff·....(.......8H..
48 ··0x0035a98c·66000000·00410e08·83024e0e·184a0e1c·f....A....N..J..48 ··0x0035b98c·66000000·00410e08·83024e0e·184a0e1c·f....A....N..J..
49 ··0x0035a99c·410e2049·0e100241·0e0841c3·0e040000·A.·I...A..A.....49 ··0x0035b99c·410e2049·0e100241·0e0841c3·0e040000·A.·I...A..A.....
50 ··0x0035a9ac·10000000·04030000·7c58cfff·23000000·........|X..#...50 ··0x0035b9ac·10000000·04030000·7c48cfff·23000000·........|H..#...
51 ··0x0035a9bc·00000000·28000000·18030000·9858cfff·....(........X..51 ··0x0035b9bc·00000000·28000000·18030000·9848cfff·....(........H..
52 ··0x0035a9cc·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..52 ··0x0035b9cc·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
53 ··0x0035a9dc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......53 ··0x0035b9dc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
54 ··0x0035a9ec·44000000·44030000·ac58cfff·44000000·D...D....X..D...54 ··0x0035b9ec·44000000·44030000·ac48cfff·44000000·D...D....H..D...
55 ··0x0035a9fc·00410e08·8702410e·0c860341·0e108304·.A....A....A....55 ··0x0035b9fc·00410e08·8702410e·0c860341·0e108304·.A....A....A....
56 ··0x0035aa0c·560e1841·0e1c410e·20450e10·560ac30e·V..A..A.·E..V...56 ··0x0035ba0c·560e1841·0e1c410e·20450e10·560ac30e·V..A..A.·E..V...
57 ··0x0035aa1c·0c41c60e·0841c70e·04480b41·c30e0c41·.A...A...H.A...A57 ··0x0035ba1c·0c41c60e·0841c70e·04480b41·c30e0c41·.A...A...H.A...A
58 ··0x0035aa2c·c60e0841·c70e0400·10000000·8c030000·...A............58 ··0x0035ba2c·c60e0841·c70e0400·10000000·8c030000·...A............
59 ··0x0035aa3c·b458cfff·03000000·00000000·44000000·.X..........D...59 ··0x0035ba3c·b448cfff·03000000·00000000·44000000·.H..........D...
60 ··0x0035aa4c·a0030000·b058cfff·4d000000·00410e08·.....X..M....A..60 ··0x0035ba4c·a0030000·b048cfff·4d000000·00410e08·.....H..M....A..
61 ··0x0035aa5c·8702410e·0c860341·0e108304·6a0ac30e·..A....A....j...61 ··0x0035ba5c·8702410e·0c860341·0e108304·6a0ac30e·..A....A....j...
62 ··0x0035aa6c·0c41c60e·0841c70e·04490b43·0e18440e·.A...A...I.C..D.62 ··0x0035ba6c·0c41c60e·0841c70e·04490b43·0e18440e·.A...A...I.C..D.
63 ··0x0035aa7c·1c410e20·450e1045·c30e0c41·c60e0841·.A.·E..E...A...A63 ··0x0035ba7c·1c410e20·450e1045·c30e0c41·c60e0841·.A.·E..E...A...A
64 ··0x0035aa8c·c70e0400·28000000·e8030000·b858cfff·....(........X..64 ··0x0035ba8c·c70e0400·28000000·e8030000·b848cfff·....(........H..
65 ··0x0035aa9c·43000000·00410e08·83024e0e·184a0e1c·C....A....N..J..65 ··0x0035ba9c·43000000·00410e08·83024e0e·184a0e1c·C....A....N..J..
66 ··0x0035aaac·410e2049·0e105e0e·0841c30e·04000000·A.·I..^..A......66 ··0x0035baac·410e2049·0e105e0e·0841c30e·04000000·A.·I..^..A......
67 ··0x0035aabc·10000000·14040000·dc58cfff·23000000·.........X..#...67 ··0x0035babc·10000000·14040000·dc48cfff·23000000·.........H..#...
68 ··0x0035aacc·00000000·28000000·28040000·f858cfff·....(...(....X..68 ··0x0035bacc·00000000·28000000·28040000·f848cfff·....(...(....H..
69 ··0x0035aadc·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..69 ··0x0035badc·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
70 ··0x0035aaec·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......70 ··0x0035baec·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
71 ··0x0035aafc·10000000·54040000·0c59cfff·23000000·....T....Y..#...71 ··0x0035bafc·10000000·54040000·0c49cfff·23000000·....T....I..#...
72 ··0x0035ab0c·00000000·28000000·68040000·2859cfff·....(...h...(Y..72 ··0x0035bb0c·00000000·28000000·68040000·2849cfff·....(...h...(I..
73 ··0x0035ab1c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..73 ··0x0035bb1c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
74 ··0x0035ab2c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......74 ··0x0035bb2c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
75 ··0x0035ab3c·28000000·94040000·3c59cfff·51000000·(.......<Y..Q...75 ··0x0035bb3c·28000000·94040000·3c49cfff·51000000·(.......<I..Q...
76 ··0x0035ab4c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I76 ··0x0035bb4c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
77 ··0x0035ab5c·0e106c0e·0841c30e·04000000·10000000·..l..A..........77 ··0x0035bb5c·0e106c0e·0841c30e·04000000·10000000·..l..A..........
78 ··0x0035ab6c·c0040000·7059cfff·23000000·00000000·....pY..#.......78 ··0x0035bb6c·c0040000·7049cfff·23000000·00000000·....pI..#.......
79 ··0x0035ab7c·28000000·d4040000·8c59cfff·35000000·(........Y..5...79 ··0x0035bb7c·28000000·d4040000·8c49cfff·35000000·(........I..5...
80 ··0x0035ab8c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I80 ··0x0035bb8c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
81 ··0x0035ab9c·0e10500e·0841c30e·04000000·28000000·..P..A......(...81 ··0x0035bb9c·0e10500e·0841c30e·04000000·28000000·..P..A......(...
82 ··0x0035abac·00050000·a059cfff·66000000·00410e08·.....Y..f....A..82 ··0x0035bbac·00050000·a049cfff·66000000·00410e08·.....I..f....A..
83 ··0x0035abbc·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A83 ··0x0035bbbc·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A
84 ··0x0035abcc·0e0841c3·0e040000·10000000·2c050000·..A.........,...84 ··0x0035bbcc·0e0841c3·0e040000·10000000·2c050000·..A.........,...
85 ··0x0035abdc·e459cfff·23000000·00000000·28000000·.Y..#.......(...85 ··0x0035bbdc·e449cfff·23000000·00000000·28000000·.I..#.......(...
86 ··0x0035abec·40050000·005acfff·35000000·00410e08·@....Z..5....A..86 ··0x0035bbec·40050000·004acfff·35000000·00410e08·@....J..5....A..
87 ··0x0035abfc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.87 ··0x0035bbfc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
88 ··0x0035ac0c·0841c30e·04000000·10000000·6c050000·.A..........l...88 ··0x0035bc0c·0841c30e·04000000·10000000·6c050000·.A..........l...
89 ··0x0035ac1c·145acfff·23000000·00000000·28000000·.Z..#.......(...89 ··0x0035bc1c·144acfff·23000000·00000000·28000000·.J..#.......(...
90 ··0x0035ac2c·80050000·305acfff·35000000·00410e08·....0Z..5....A..90 ··0x0035bc2c·80050000·304acfff·35000000·00410e08·....0J..5....A..
91 ··0x0035ac3c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.91 ··0x0035bc3c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
92 ··0x0035ac4c·0841c30e·04000000·10000000·ac050000·.A..............92 ··0x0035bc4c·0841c30e·04000000·10000000·ac050000·.A..............
93 ··0x0035ac5c·445acfff·23000000·00000000·28000000·DZ..#.......(...93 ··0x0035bc5c·444acfff·23000000·00000000·28000000·DJ..#.......(...
94 ··0x0035ac6c·c0050000·605acfff·35000000·00410e08·....`Z..5....A..94 ··0x0035bc6c·c0050000·604acfff·35000000·00410e08·....`J..5....A..
95 ··0x0035ac7c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
96 ··0x0035ac8c·0841c30e·04000000·28000000·ec050000·.A......(....... 
97 ··0x0035ac9c·745acfff·51000000·00410e08·83024e0e·tZ..Q....A....N. 
98 ··0x0035acac·184a0e1c·410e2049·0e106c0e·0841c30e·.J..A.·I..l..A.. 
99 ··0x0035acbc·04000000·10000000·18060000·a85acfff·.............Z.. 
100 ··0x0035accc·23000000·00000000·28000000·2c060000·#.......(...,... 
101 ··0x0035acdc·c45acfff·35000000·00410e08·83024e0e·.Z..5....A....N. 
102 ··0x0035acec·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A.. 
103 ··0x0035acfc·04000000·28000000·58060000·d85acfff·....(...X....Z.. 
104 ··0x0035ad0c·51000000·00410e08·83024e0e·184a0e1c·Q....A....N..J.. 
105 ··0x0035ad1c·410e2049·0e106c0e·0841c30e·04000000·A.·I..l..A...... 
106 ··0x0035ad2c·10000000·84060000·0c5bcfff·23000000·.........[..#... 
107 ··0x0035ad3c·00000000·28000000·98060000·285bcfff·....(.......([.. 
108 ··0x0035ad4c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J.. 
109 ··0x0035ad5c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A...... 
110 ··0x0035ad6c·28000000·c4060000·3c5bcfff·51000000·(.......<[..Q... 
111 ··0x0035ad7c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I 
112 ··0x0035ad8c·0e106c0e·0841c30e·04000000·10000000·..l..A.......... 
113 ··0x0035ad9c·f0060000·705bcfff·23000000·00000000·....p[..#....... 
114 ··0x0035adac·28000000·04070000·8c5bcfff·35000000·(........[..5... 
115 ··0x0035adbc·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I 
116 ··0x0035adcc·0e10500e·0841c30e·04000000·28000000·..P..A......(... 
117 ··0x0035addc·30070000·a05bcfff·66000000·00410e08·0....[..f....A.. 
118 ··0x0035adec·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A 
119 ··0x0035adfc·0e0841c3·0e040000·10000000·5c070000·..A.........\... 
120 ··0x0035ae0c·e45bcfff·23000000·00000000·28000000·.[..#.......(... 
121 ··0x0035ae1c·70070000·005ccfff·35000000·00410e08·p....\..5....A.. 
122 ··0x0035ae2c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
123 ··0x0035ae3c·0841c30e·04000000·10000000·9c070000·.A.............. 
124 ··0x0035ae4c·145ccfff·23000000·00000000·28000000·.\..#.......(... 
125 ··0x0035ae5c·b0070000·305ccfff·35000000·00410e08·....0\..5....A.. 
126 ··0x0035ae6c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
Max diff block lines reached; 8962915/8992656 bytes (99.67%) of diff not shown.
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00461d78·70fd0400····························p...2 ··0x00462d78·70fd0400····························p...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00461d7c·20fd0400·····························...2 ··0x00462d7c·20fd0400·····························...
  
85.2 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 653 lines modifiedOffset 1, 653 lines modified
  
Diff chunk too large, falling back to line-by-line diff (650 lines added, 650 lines removed)
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x00461d80·08d93400·be003500·00000000·05e13400·..4...5.......4.2 ··0x00462d80·08e93400·be103500·00000000·05f13400·..4...5.......4.
3 ··0x00461d90·82d23400·76dd3400·00000000·3e033500·..4.v.4.....>.5.3 ··0x00462d90·82e23400·76ed3400·00000000·3e133500·..4.v.4.....>.5.
4 ··0x00461da0·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.4 ··0x00462da0·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
5 ··0x00461db0·3e033500·00000000·0d003500·00000000·>.5.......5.....5 ··0x00462db0·3e133500·00000000·0d103500·00000000·>.5.......5.....
6 ··0x00461dc0·0d003500·00000000·29de3400·00000000·..5.....).4.....6 ··0x00462dc0·0d103500·00000000·29ee3400·00000000·..5.....).4.....
7 ··0x00461dd0·08d93400·00000000·66f63400·00000000·..4.....f.4.....7 ··0x00462dd0·08e93400·00000000·66063500·00000000·..4.....f.5.....
8 ··0x00461de0·51de3400·5ade3400·00000000·51de3400·Q.4.Z.4.....Q.4.8 ··0x00462de0·51ee3400·5aee3400·00000000·51ee3400·Q.4.Z.4.....Q.4.
9 ··0x00461df0·5ade3400·00000000·6bde3400·00000000·Z.4.....k.4.....9 ··0x00462df0·5aee3400·00000000·6bee3400·00000000·Z.4.....k.4.....
10 ··0x00461e00·0d003500·29de3400·00000000·29de3400·..5.).4.....).4.10 ··0x00462e00·0d103500·29ee3400·00000000·29ee3400·..5.).4.....).4.
11 ··0x00461e10·00000000·6cda3400·00000000·08d93400·....l.4.......4.11 ··0x00462e10·00000000·6cea3400·00000000·08e93400·....l.4.......4.
12 ··0x00461e20·a2de3400·00000000·08d93400·a2de3400·..4.......4...4.12 ··0x00462e20·a2ee3400·00000000·08e93400·a2ee3400·..4.......4...4.
13 ··0x00461e30·00000000·05e13400·0d003500·cbde3400·......4...5...4.13 ··0x00462e30·00000000·05f13400·0d103500·cbee3400·......4...5...4.
14 ··0x00461e40·d4de3400·66f63400·00000000·dad93400·..4.f.4.......4.14 ··0x00462e40·d4ee3400·66063500·00000000·dae93400·..4.f.5.......4.
15 ··0x00461e50·00000000·dad93400·00000000·dad93400·......4.......4.15 ··0x00462e50·00000000·dae93400·00000000·dae93400·......4.......4.
16 ··0x00461e60·00000000·84fb3400·00000000·02e03400·......4.......4.16 ··0x00462e60·00000000·840b3500·00000000·02f03400·......5.......4.
17 ··0x00461e70·00000000·6edf3400·00000000·7ddf3400·....n.4.....}.4.17 ··0x00462e70·00000000·6eef3400·00000000·7def3400·....n.4.....}.4.
18 ··0x00461e80·81df3400·00000000·93df3400·e2003500·..4.......4...5.18 ··0x00462e80·81ef3400·00000000·93ef3400·e2103500·..4.......4...5.
19 ··0x00461e90·00000000·a2df3400·29003500·00000000·......4.).5.....19 ··0x00462e90·00000000·a2ef3400·29103500·00000000·......4.).5.....
20 ··0x00461ea0·93df3400·e2003500·00000000·b1e73400·..4...5.......4.20 ··0x00462ea0·93ef3400·e2103500·00000000·b1f73400·..4...5.......4.
21 ··0x00461eb0·00000000·05e13400·82d23400·00000000·......4...4.....21 ··0x00462eb0·00000000·05f13400·82e23400·00000000·......4...4.....
22 ··0x00461ec0·3de03400·00000000·baae3400·3de03400·=.4.......4.=.4.22 ··0x00462ec0·3df03400·00000000·babe3400·3df03400·=.4.......4.=.4.
23 ··0x00461ed0·00000000·baae3400·6cda3400·21e03400·......4.l.4.!.4.23 ··0x00462ed0·00000000·babe3400·6cea3400·21f03400·......4.l.4.!.4.
24 ··0x00461ee0·00000000·6cda3400·21e03400·00000000·....l.4.!.4.....24 ··0x00462ee0·00000000·6cea3400·21f03400·00000000·....l.4.!.4.....
25 ··0x00461ef0·4fd93400·41e03400·00000000·51de3400·O.4.A.4.....Q.4.25 ··0x00462ef0·4fe93400·41f03400·00000000·51ee3400·O.4.A.4.....Q.4.
26 ··0x00461f00·5ade3400·00000000·4fd93400·00000000·Z.4.....O.4.....26 ··0x00462f00·5aee3400·00000000·4fe93400·00000000·Z.4.....O.4.....
27 ··0x00461f10·51de3400·5ade3400·00000000·baae3400·Q.4.Z.4.......4.27 ··0x00462f10·51ee3400·5aee3400·00000000·babe3400·Q.4.Z.4.......4.
28 ··0x00461f20·00000000·fce23400·e2003500·00000000·......4...5.....28 ··0x00462f20·00000000·fcf23400·e2103500·00000000·......4...5.....
29 ··0x00461f30·fce23400·baae3400·00000000·84fb3400·..4...4.......4.29 ··0x00462f30·fcf23400·babe3400·00000000·840b3500·..4...4.......5.
30 ··0x00461f40·85e23400·00000000·05e13400·8fe03400·..4.......4...4.30 ··0x00462f40·85f23400·00000000·05f13400·8ff03400·..4.......4...4.
31 ··0x00461f50·96e03400·a5f93400·00000000·05e13400·..4...4.......4.31 ··0x00462f50·96f03400·a5093500·00000000·05f13400·..4...5.......4.
32 ··0x00461f60·82d23400·96e03400·a5f93400·00000000·..4...4...4.....32 ··0x00462f60·82e23400·96f03400·a5093500·00000000·..4...4...5.....
33 ··0x00461f70·05e13400·82d23400·a5f93400·00000000·..4...4...4.....33 ··0x00462f70·05f13400·82e23400·a5093500·00000000·..4...4...5.....
34 ··0x00461f80·baba3400·05e13400·82d23400·a5f93400·..4...4...4...4.34 ··0x00462f80·baca3400·05f13400·82e23400·a5093500·..4...4...4...5.
35 ··0x00461f90·00000000·05e13400·82d23400·a5f93400·......4...4...4.35 ··0x00462f90·00000000·05f13400·82e23400·a5093500·......4...4...5.
36 ··0x00461fa0·00000000·39d83400·6cda3400·00000000·....9.4.l.4.....36 ··0x00462fa0·00000000·39e83400·6cea3400·00000000·....9.4.l.4.....
37 ··0x00461fb0·be003500·04e43400·00000000·b1e73400·..5...4.......4.37 ··0x00462fb0·be103500·04f43400·00000000·b1f73400·..5...4.......4.
38 ··0x00461fc0·05e13400·82d23400·a5f93400·00000000·..4...4...4.....38 ··0x00462fc0·05f13400·82e23400·a5093500·00000000·..4...4...5.....
39 ··0x00461fd0·82d23400·e7e03400·00000000·01e13400·..4...4.......4.39 ··0x00462fd0·82e23400·e7f03400·00000000·01f13400·..4...4.......4.
40 ··0x00461fe0·0ae13400·9de23400·00000000·05e13400·..4...4.......4.40 ··0x00462fe0·0af13400·9df23400·00000000·05f13400·..4...4.......4.
41 ··0x00461ff0·82d23400·76dd3400·00000000·3e033500·..4.v.4.....>.5.41 ··0x00462ff0·82e23400·76ed3400·00000000·3e133500·..4.v.4.....>.5.
42 ··0x00462000·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.42 ··0x00463000·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
43 ··0x00462010·3e033500·00000000·baba3400·00000000·>.5.......4.....43 ··0x00463010·3e133500·00000000·baca3400·00000000·>.5.......4.....
44 ··0x00462020·05e13400·82d23400·76dd3400·00000000·..4...4.v.4.....44 ··0x00463020·05f13400·82e23400·76ed3400·00000000·..4...4.v.4.....
45 ··0x00462030·3e033500·00000000·05e13400·82d23400·>.5.......4...4.45 ··0x00463030·3e133500·00000000·05f13400·82e23400·>.5.......4...4.
46 ··0x00462040·76dd3400·3e033500·00000000·41e13400·v.4.>.5.....A.4.46 ··0x00463040·76ed3400·3e133500·00000000·41f13400·v.4.>.5.....A.4.
47 ··0x00462050·39e13400·a5f93400·00000000·2fd93400·9.4...4...../.4.47 ··0x00463050·39f13400·a5093500·00000000·2fe93400·9.4...5...../.4.
48 ··0x00462060·00000000·be003500·94ea3400·00000000·......5...4.....48 ··0x00463060·00000000·be103500·94fa3400·00000000·......5...4.....
49 ··0x00462070·6dae3400·00000000·8ae23400·00000000·m.4.......4.....49 ··0x00463070·6dbe3400·00000000·8af23400·00000000·m.4.......4.....
50 ··0x00462080·8ae13400·00000000·84fb3400·00000000·..4.......4.....50 ··0x00463080·8af13400·00000000·840b3500·00000000·..4.......5.....
51 ··0x00462090·9de13400·00000000·84fb3400·00000000·..4.......4.....51 ··0x00463090·9df13400·00000000·840b3500·00000000·..4.......5.....
52 ··0x004620a0·bbe13400·c3e13400·f4f83400·00000000·..4...4...4.....52 ··0x004630a0·bbf13400·c3f13400·f4083500·00000000·..4...4...5.....
53 ··0x004620b0·89f93400·8cfe3400·00000000·f7e13400·..4...4.......4.53 ··0x004630b0·89093500·8c0e3500·00000000·f7f13400·..5...5.......4.
54 ··0x004620c0·fae13400·fde13400·e7e03400·02e23400·..4...4...4...4.54 ··0x004630c0·faf13400·fdf13400·e7f03400·02f23400·..4...4...4...4.
55 ··0x004620d0·00000000·f7e13400·f4f83400·00000000·......4...4.....55 ··0x004630d0·00000000·f7f13400·f4083500·00000000·......4...5.....
56 ··0x004620e0·26e43400·f1c53400·00000000·a8f93400·&.4...4.......4.56 ··0x004630e0·26f43400·f1d53400·00000000·a8093500·&.4...4.......5.
57 ··0x004620f0·54e23400·00000000·84fb3400·48de3400·T.4.......4.H.4.57 ··0x004630f0·54f23400·00000000·840b3500·48ee3400·T.4.......5.H.4.
58 ··0x00462100·54e23400·00000000·85e23400·54e23400·T.4.......4.T.4.58 ··0x00463100·54f23400·00000000·85f23400·54f23400·T.4.......4.T.4.
59 ··0x00462110·00000000·85e23400·54e23400·00000000·......4.T.4.....59 ··0x00463110·00000000·85f23400·54f23400·00000000·......4.T.4.....
60 ··0x00462120·abe23400·54e23400·00000000·be003500·..4.T.4.......5.60 ··0x00463120·abf23400·54f23400·00000000·be103500·..4.T.4.......5.
61 ··0x00462130·02e23400·00000000·35e13400·00000000·..4.....5.4.....61 ··0x00463130·02f23400·00000000·35f13400·00000000·..4.....5.4.....
62 ··0x00462140·89003500·00000000·05e13400·82d23400·..5.......4...4.62 ··0x00463140·89103500·00000000·05f13400·82e23400·..5.......4...4.
63 ··0x00462150·76dd3400·00000000·3e033500·00000000·v.4.....>.5.....63 ··0x00463150·76ed3400·00000000·3e133500·00000000·v.4.....>.5.....
64 ··0x00462160·05e13400·82d23400·76dd3400·3e033500·..4...4.v.4.>.5.64 ··0x00463160·05f13400·82e23400·76ed3400·3e133500·..4...4.v.4.>.5.
65 ··0x00462170·00000000·cfe23400·00000000·84fb3400·......4.......4.65 ··0x00463170·00000000·cff23400·00000000·840b3500·......4.......5.
66 ··0x00462180·00000000·84fb3400·00000000·06e33400·......4.......4.66 ··0x00463180·00000000·840b3500·00000000·06f33400·......5.......4.
67 ··0x00462190·f3e23400·00000000·36cb3400·ba043500·..4.....6.4...5.67 ··0x00463190·f3f23400·00000000·36db3400·ba143500·..4.....6.4...5.
68 ··0x004621a0·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.68 ··0x004631a0·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
69 ··0x004621b0·00000000·3e033500·00000000·05e13400·....>.5.......4.69 ··0x004631b0·00000000·3e133500·00000000·05f13400·....>.5.......4.
70 ··0x004621c0·82d23400·76dd3400·3e033500·00000000·..4.v.4.>.5.....70 ··0x004631c0·82e23400·76ed3400·3e133500·00000000·..4.v.4.>.5.....
71 ··0x004621d0·ba043500·00000000·05e13400·82d23400·..5.......4...4.71 ··0x004631d0·ba143500·00000000·05f13400·82e23400·..5.......4...4.
72 ··0x004621e0·76dd3400·00000000·3e033500·00000000·v.4.....>.5.....72 ··0x004631e0·76ed3400·00000000·3e133500·00000000·v.4.....>.5.....
73 ··0x004621f0·05e13400·82d23400·76dd3400·3e033500·..4...4.v.4.>.5.73 ··0x004631f0·05f13400·82e23400·76ed3400·3e133500·..4...4.v.4.>.5.
74 ··0x00462200·00000000·ba043500·c4d13400·00000000·......5...4.....74 ··0x00463200·00000000·ba143500·c4e13400·00000000·......5...4.....
75 ··0x00462210·ba043500·c4d13400·00000000·94ea3400·..5...4.......4.75 ··0x00463210·ba143500·c4e13400·00000000·94fa3400·..5...4.......4.
76 ··0x00462220·c4d13400·00000000·94ea3400·c4d13400·..4.......4...4.76 ··0x00463220·c4e13400·00000000·94fa3400·c4e13400·..4.......4...4.
77 ··0x00462230·00000000·60e33400·00000000·ba043500·....`.4.......5.77 ··0x00463230·00000000·60f33400·00000000·ba143500·....`.4.......5.
78 ··0x00462240·becc3400·00000000·05e13400·82d23400·..4.......4...4.78 ··0x00463240·bedc3400·00000000·05f13400·82e23400·..4.......4...4.
79 ··0x00462250·76dd3400·00000000·3e033500·00000000·v.4.....>.5.....79 ··0x00463250·76ed3400·00000000·3e133500·00000000·v.4.....>.5.....
80 ··0x00462260·05e13400·82d23400·76dd3400·3e033500·..4...4.v.4.>.5.80 ··0x00463260·05f13400·82e23400·76ed3400·3e133500·..4...4.v.4.>.5.
81 ··0x00462270·00000000·ba043500·00000000·ba043500·......5.......5.81 ··0x00463270·00000000·ba143500·00000000·ba143500·......5.......5.
82 ··0x00462280·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.82 ··0x00463280·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
83 ··0x00462290·00000000·3e033500·00000000·05e13400·....>.5.......4.83 ··0x00463290·00000000·3e133500·00000000·05f13400·....>.5.......4.
84 ··0x004622a0·82d23400·76dd3400·3e033500·00000000·..4.v.4.>.5.....84 ··0x004632a0·82e23400·76ed3400·3e133500·00000000·..4.v.4.>.5.....
85 ··0x004622b0·ba043500·00000000·ba043500·00000000·..5.......5.....85 ··0x004632b0·ba143500·00000000·ba143500·00000000·..5.......5.....
86 ··0x004622c0·05e13400·82d23400·76dd3400·00000000·..4...4.v.4.....86 ··0x004632c0·05f13400·82e23400·76ed3400·00000000·..4...4.v.4.....
87 ··0x004622d0·3e033500·00000000·05e13400·82d23400·>.5.......4...4.87 ··0x004632d0·3e133500·00000000·05f13400·82e23400·>.5.......4...4.
88 ··0x004622e0·76dd3400·3e033500·00000000·ba043500·v.4.>.5.......5.88 ··0x004632e0·76ed3400·3e133500·00000000·ba143500·v.4.>.5.......5.
89 ··0x004622f0·c4d13400·00000000·ba043500·c4d13400·..4.......5...4.89 ··0x004632f0·c4e13400·00000000·ba143500·c4e13400·..4.......5...4.
90 ··0x00462300·00000000·94ea3400·c4d13400·00000000·......4...4.....90 ··0x00463300·00000000·94fa3400·c4e13400·00000000·......4...4.....
91 ··0x00462310·94ea3400·c4d13400·00000000·60e33400·..4...4.....`.4.91 ··0x00463310·94fa3400·c4e13400·00000000·60f33400·..4...4.....`.4.
92 ··0x00462320·8ffd3400·d8d93400·baae3400·00000000·..4...4...4.....92 ··0x00463320·8f0d3500·d8e93400·babe3400·00000000·..5...4...4.....
93 ··0x00462330·6dae3400·00000000·51de3400·5ade3400·m.4.....Q.4.Z.4.93 ··0x00463330·6dbe3400·00000000·51ee3400·5aee3400·m.4.....Q.4.Z.4.
94 ··0x00462340·00000000·94ea3400·c4d13400·00000000·......4...4.....94 ··0x00463340·00000000·94fa3400·c4e13400·00000000·......4...4.....
95 ··0x00462350·05e13400·60e33400·baae3400·00000000·..4.`.4...4.....95 ··0x00463350·05f13400·60f33400·babe3400·00000000·..4.`.4...4.....
96 ··0x00462360·94ea3400·c4d13400·00000000·94ea3400·..4...4.......4.96 ··0x00463360·94fa3400·c4e13400·00000000·94fa3400·..4...4.......4.
97 ··0x00462370·c4d13400·00000000·94ea3400·c4d13400·..4.......4...4.97 ··0x00463370·c4e13400·00000000·94fa3400·c4e13400·..4.......4...4.
98 ··0x00462380·00000000·94ea3400·c4d13400·00000000·......4...4.....98 ··0x00463380·00000000·94fa3400·c4e13400·00000000·......4...4.....
99 ··0x00462390·05e13400·60e33400·baae3400·00000000·..4.`.4...4.....99 ··0x00463390·05f13400·60f33400·babe3400·00000000·..4.`.4...4.....
100 ··0x004623a0·ba043500·00000000·05e13400·82d23400·..5.......4...4.100 ··0x004633a0·ba143500·00000000·05f13400·82e23400·..5.......4...4.
101 ··0x004623b0·76dd3400·00000000·3e033500·00000000·v.4.....>.5.....101 ··0x004633b0·76ed3400·00000000·3e133500·00000000·v.4.....>.5.....
102 ··0x004623c0·05e13400·82d23400·76dd3400·3e033500·..4...4.v.4.>.5.102 ··0x004633c0·05f13400·82e23400·76ed3400·3e133500·..4...4.v.4.>.5.
103 ··0x004623d0·00000000·ba043500·c4d13400·00000000·......5...4.....103 ··0x004633d0·00000000·ba143500·c4e13400·00000000·......5...4.....
104 ··0x004623e0·94ea3400·c4d13400·00000000·94ea3400·..4...4.......4.104 ··0x004633e0·94fa3400·c4e13400·00000000·94fa3400·..4...4.......4.
105 ··0x004623f0·c4d13400·00000000·e6e33400·00000000·..4.......4.....105 ··0x004633f0·c4e13400·00000000·e6f33400·00000000·..4.......4.....
106 ··0x00462400·f5e33400·f8e33400·00000000·26e43400·..4...4.....&.4.106 ··0x00463400·f5f33400·f8f33400·00000000·26f43400·..4...4.....&.4.
107 ··0x00462410·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.107 ··0x00463410·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
108 ··0x00462420·00000000·3e033500·00000000·05e13400·....>.5.......4.108 ··0x00463420·00000000·3e133500·00000000·05f13400·....>.5.......4.
109 ··0x00462430·82d23400·76dd3400·3e033500·00000000·..4.v.4.>.5.....109 ··0x00463430·82e23400·76ed3400·3e133500·00000000·..4.v.4.>.5.....
110 ··0x00462440·05e13400·82d23400·76dd3400·00000000·..4...4.v.4.....110 ··0x00463440·05f13400·82e23400·76ed3400·00000000·..4...4.v.4.....
111 ··0x00462450·3e033500·00000000·05e13400·82d23400·>.5.......4...4.111 ··0x00463450·3e133500·00000000·05f13400·82e23400·>.5.......4...4.
112 ··0x00462460·76dd3400·3e033500·00000000·05e13400·v.4.>.5.......4.112 ··0x00463460·76ed3400·3e133500·00000000·05f13400·v.4.>.5.......4.
113 ··0x00462470·82d23400·76dd3400·00000000·3e033500·..4.v.4.....>.5.113 ··0x00463470·82e23400·76ed3400·00000000·3e133500·..4.v.4.....>.5.
114 ··0x00462480·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.114 ··0x00463480·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
115 ··0x00462490·3e033500·00000000·6edf3400·00000000·>.5.....n.4.....115 ··0x00463490·3e133500·00000000·6eef3400·00000000·>.5.....n.4.....
116 ··0x004624a0·6edf3400·00000000·00000000·00000000·n.4.............116 ··0x004634a0·6eef3400·00000000·00000000·00000000·n.4.............
117 ··0x004624b0·00000000·00000000·00000000·00000000·................117 ··0x004634b0·00000000·00000000·00000000·00000000·................
118 ··0x004624c0·05e13400·82d23400·a5f93400·26e43400·..4...4...4.&.4.118 ··0x004634c0·05f13400·82e23400·a5093500·26f43400·..4...4...5.&.4.
119 ··0x004624d0·c7c83400·a4cd3400·85e43400·00000000·..4...4...4.....119 ··0x004634d0·c7d83400·a4dd3400·85f43400·00000000·..4...4...4.....
120 ··0x004624e0·16ef3400·00000000·94fe3400·16ef3400·..4.......4...4.120 ··0x004634e0·16ff3400·00000000·940e3500·16ff3400·..4.......5...4.
121 ··0x004624f0·00000000·94fe3400·16ef3400·00000000·......4...4.....121 ··0x004634f0·00000000·940e3500·16ff3400·00000000·......5...4.....
122 ··0x00462500·26e43400·00000000·05e13400·82d23400·&.4.......4...4.122 ··0x00463500·26f43400·00000000·05f13400·82e23400·&.4.......4...4.
123 ··0x00462510·76dd3400·00000000·3e033500·00000000·v.4.....>.5.....123 ··0x00463510·76ed3400·00000000·3e133500·00000000·v.4.....>.5.....
124 ··0x00462520·05e13400·82d23400·76dd3400·3e033500·..4...4.v.4.>.5.124 ··0x00463520·05f13400·82e23400·76ed3400·3e133500·..4...4.v.4.>.5.
125 ··0x00462530·00000000·05e13400·82d23400·76dd3400·......4...4.v.4.125 ··0x00463530·00000000·05f13400·82e23400·76ed3400·......4...4.v.4.
Max diff block lines reached; 0/87153 bytes (0.00%) of diff not shown.
19.0 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 147 lines modifiedOffset 1, 147 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x004646fc·00000000·00000000·00000000·00000000·................2 ··0x004656fc·00000000·00000000·00000000·00000000·................
3 ··0x0046470c·00000000·00000000·00000000·00000000·................3 ··0x0046570c·00000000·00000000·00000000·00000000·................
4 ··0x0046471c·00000000·00000000·00000000·00000000·................4 ··0x0046571c·00000000·00000000·00000000·00000000·................
5 ··0x0046472c·00000000·50073300·00000000·00000000·....P.3.........5 ··0x0046572c·00000000·e00a3300·00000000·00000000·......3.........
6 ··0x0046473c·00000000·00000000·40a73200·00000000·........@.2.....6 ··0x0046573c·00000000·00000000·d0aa3200·00000000·..........2.....
7 ··0x0046474c·00000000·30c43200·00000000·00000000·....0.2.........7 ··0x0046574c·00000000·c0c73200·00000000·00000000·......2.........
8 ··0x0046475c·00000000·00000000·00000000·20e53200·............·.2.8 ··0x0046575c·00000000·00000000·00000000·b0e83200·..............2.
9 ··0x0046476c·00000000·00000000·00000000·00000000·................9 ··0x0046576c·00000000·00000000·00000000·00000000·................
10 ··0x0046477c·00000000·00000000·00000000·00000000·................10 ··0x0046577c·00000000·00000000·00000000·00000000·................
11 ··0x0046478c·00000000·00000000·c0083300·00000000·..........3.....11 ··0x0046578c·00000000·00000000·500c3300·00000000·........P.3.....
12 ··0x0046479c·00000000·00000000·00000000·00000000·................12 ··0x0046579c·00000000·00000000·00000000·00000000·................
13 ··0x004647ac·00000000·00000000·00000000·00000000·................13 ··0x004657ac·00000000·00000000·00000000·00000000·................
14 ··0x004647bc·00000000·00000000·00000000·00000000·................14 ··0x004657bc·00000000·00000000·00000000·00000000·................
15 ··0x004647cc·00000000·00000000·00000000·00000000·................15 ··0x004657cc·00000000·00000000·00000000·00000000·................
16 ··0x004647dc·00000000·00000000·00000000·00000000·................16 ··0x004657dc·00000000·00000000·00000000·00000000·................
17 ··0x004647ec·00000000·90ac3200·00000000·00000000·......2.........17 ··0x004657ec·00000000·20b03200·00000000·00000000·....·.2.........
18 ··0x004647fc·00000000·00000000·00000000·00000000·................18 ··0x004657fc·00000000·00000000·00000000·00000000·................
19 ··0x0046480c·00000000·00000000·00000000·40ff3200·............@.2.19 ··0x0046580c·00000000·00000000·00000000·d0023300·..............3.
20 ··0x0046481c·00000000·00000000·00000000·00000000·................20 ··0x0046581c·00000000·00000000·00000000·00000000·................
21 ··0x0046482c·00000000·00000000·00000000·00000000·................21 ··0x0046582c·00000000·00000000·00000000·00000000·................
22 ··0x0046483c·00000000·00000000·00000000·00000000·................22 ··0x0046583c·00000000·00000000·00000000·00000000·................
23 ··0x0046484c·00000000·00000000·00000000·00000000·................23 ··0x0046584c·00000000·00000000·00000000·00000000·................
24 ··0x0046485c·00000000·00000000·00000000·00000000·................24 ··0x0046585c·00000000·00000000·00000000·00000000·................
25 ··0x0046486c·00000000·00000000·00000000·00000000·................25 ··0x0046586c·00000000·00000000·00000000·00000000·................
26 ··0x0046487c·00000000·00000000·00000000·00000000·................26 ··0x0046587c·00000000·00000000·00000000·00000000·................
27 ··0x0046488c·00000000·00000000·00000000·00000000·................27 ··0x0046588c·00000000·00000000·00000000·00000000·................
28 ··0x0046489c·00000000·00000000·00000000·00000000·................28 ··0x0046589c·00000000·00000000·00000000·00000000·................
29 ··0x004648ac·00000000·00000000·00000000·00000000·................29 ··0x004658ac·00000000·00000000·00000000·00000000·................
30 ··0x004648bc·00000000·00000000·00000000·00000000·................30 ··0x004658bc·00000000·00000000·00000000·00000000·................
31 ··0x004648cc·00000000·00000000·00000000·00000000·................31 ··0x004658cc·00000000·00000000·00000000·00000000·................
32 ··0x004648dc·00000000·00000000·00000000·00000000·................32 ··0x004658dc·00000000·00000000·00000000·00000000·................
33 ··0x004648ec·00000000·00000000·00000000·00000000·................33 ··0x004658ec·00000000·00000000·00000000·00000000·................
34 ··0x004648fc·00000000·00000000·00000000·00000000·................34 ··0x004658fc·00000000·00000000·00000000·00000000·................
35 ··0x0046490c·00000000·00000000·00000000·00000000·................35 ··0x0046590c·00000000·00000000·00000000·00000000·................
36 ··0x0046491c·00000000·00000000·00000000·00000000·................36 ··0x0046591c·00000000·00000000·00000000·00000000·................
37 ··0x0046492c·00000000·00000000·00000000·00000000·................37 ··0x0046592c·00000000·00000000·00000000·00000000·................
38 ··0x0046493c·00000000·00000000·00000000·00000000·................38 ··0x0046593c·00000000·00000000·00000000·00000000·................
39 ··0x0046494c·00000000·00000000·00000000·00000000·................39 ··0x0046594c·00000000·00000000·00000000·00000000·................
40 ··0x0046495c·00000000·00000000·00000000·00000000·................40 ··0x0046595c·00000000·00000000·00000000·00000000·................
41 ··0x0046496c·00000000·00000000·00000000·00000000·................41 ··0x0046596c·00000000·00000000·00000000·00000000·................
42 ··0x0046497c·00000000·00000000·00000000·00000000·................42 ··0x0046597c·00000000·00000000·00000000·00000000·................
43 ··0x0046498c·00000000·00000000·00000000·00000000·................43 ··0x0046598c·00000000·00000000·00000000·00000000·................
44 ··0x0046499c·00000000·00000000·60033300·00000000·........`.3.....44 ··0x0046599c·00000000·00000000·f0063300·00000000·..........3.....
45 ··0x004649ac·00000000·00000000·f0f73200·00000000·..........2.....45 ··0x004659ac·00000000·00000000·80fb3200·00000000·..........2.....
46 ··0x004649bc·00000000·00000000·00000000·b0ba3200·..............2.46 ··0x004659bc·00000000·00000000·00000000·40be3200·............@.2.
47 ··0x004649cc·00000000·00000000·00000000·00000000·................47 ··0x004659cc·00000000·00000000·00000000·00000000·................
48 ··0x004649dc·00000000·00000000·00000000·00000000·................48 ··0x004659dc·00000000·00000000·00000000·00000000·................
49 ··0x004649ec·00000000·00000000·00000000·00000000·................49 ··0x004659ec·00000000·00000000·00000000·00000000·................
50 ··0x004649fc·00000000·00000000·00000000·00000000·................50 ··0x004659fc·00000000·00000000·00000000·00000000·................
51 ··0x00464a0c·40793200·00000000·00000000·00000000·@y2.............51 ··0x00465a0c·d07c3200·00000000·00000000·00000000·.|2.............
52 ··0x00464a1c·00000000·00000000·00000000·00000000·................52 ··0x00465a1c·00000000·00000000·00000000·00000000·................
53 ··0x00464a2c·00000000·00000000·00000000·00000000·................53 ··0x00465a2c·00000000·00000000·00000000·00000000·................
54 ··0x00464a3c·00000000·00000000·00000000·00000000·................54 ··0x00465a3c·00000000·00000000·00000000·00000000·................
55 ··0x00464a4c·00000000·00000000·00000000·00000000·................55 ··0x00465a4c·00000000·00000000·00000000·00000000·................
56 ··0x00464a5c·00000000·00000000·00000000·00000000·................56 ··0x00465a5c·00000000·00000000·00000000·00000000·................
57 ··0x00464a6c·00000000·00000000·00000000·00843200·..............2.57 ··0x00465a6c·00000000·00000000·00000000·90873200·..............2.
58 ··0x00464a7c·00000000·00000000·00000000·00000000·................58 ··0x00465a7c·00000000·00000000·00000000·00000000·................
59 ··0x00464a8c·00000000·00000000·00000000·00000000·................59 ··0x00465a8c·00000000·00000000·00000000·00000000·................
60 ··0x00464a9c·00000000·00000000·00000000·00000000·................60 ··0x00465a9c·00000000·00000000·00000000·00000000·................
61 ··0x00464aac·00000000·00000000·00000000·00000000·................61 ··0x00465aac·00000000·00000000·00000000·00000000·................
62 ··0x00464abc·00000000·00000000·00000000·00000000·................62 ··0x00465abc·00000000·00000000·00000000·00000000·................
63 ··0x00464acc·00000000·00000000·00000000·00000000·................63 ··0x00465acc·00000000·00000000·00000000·00000000·................
64 ··0x00464adc·00000000·00000000·00000000·00000000·................64 ··0x00465adc·00000000·00000000·00000000·00000000·................
65 ··0x00464aec·00000000·00000000·00000000·00000000·................65 ··0x00465aec·00000000·00000000·00000000·00000000·................
66 ··0x00464afc·00000000·00000000·00000000·00000000·................66 ··0x00465afc·00000000·00000000·00000000·00000000·................
67 ··0x00464b0c·00000000·00000000·00000000·00000000·................67 ··0x00465b0c·00000000·00000000·00000000·00000000·................
68 ··0x00464b1c·00000000·00000000·60e63200·90813200·........`.2...2.68 ··0x00465b1c·00000000·00000000·f0e93200·20853200·..........2.·.2.
69 ··0x00464b2c·00000000·00000000·00000000·00000000·................69 ··0x00465b2c·00000000·00000000·00000000·00000000·................
70 ··0x00464b3c·00000000·00000000·00000000·e06d3200·.............m2.70 ··0x00465b3c·00000000·00000000·00000000·70713200·............pq2.
71 ··0x00464b4c·206f3200·00000000·00000000·00000000··o2.............71 ··0x00465b4c·b0723200·00000000·00000000·00000000·.r2.............
72 ··0x00464b5c·00000000·00000000·00000000·00000000·................72 ··0x00465b5c·00000000·00000000·00000000·00000000·................
73 ··0x00464b6c·00000000·00000000·00000000·00000000·................73 ··0x00465b6c·00000000·00000000·00000000·00000000·................
74 ··0x00464b7c·00000000·00000000·00000000·00000000·................74 ··0x00465b7c·00000000·00000000·00000000·00000000·................
75 ··0x00464b8c·00000000·00000000·00000000·00000000·................75 ··0x00465b8c·00000000·00000000·00000000·00000000·................
76 ··0x00464b9c·00000000·00000000·00000000·f0c23200·..............2.76 ··0x00465b9c·00000000·00000000·00000000·80c63200·..............2.
77 ··0x00464bac·e0cf3200·00000000·00000000·00000000·..2.............77 ··0x00465bac·70d33200·00000000·00000000·00000000·p.2.............
78 ··0x00464bbc·00000000·00000000·00000000·00000000·................78 ··0x00465bbc·00000000·00000000·00000000·00000000·................
79 ··0x00464bcc·00000000·00000000·00000000·00000000·................79 ··0x00465bcc·00000000·00000000·00000000·00000000·................
80 ··0x00464bdc·00000000·00000000·00000000·00000000·................80 ··0x00465bdc·00000000·00000000·00000000·00000000·................
81 ··0x00464bec·00000000·00000000·00000000·00000000·................81 ··0x00465bec·00000000·00000000·00000000·00000000·................
82 ··0x00464bfc·00000000·00000000·00000000·00000000·................82 ··0x00465bfc·00000000·00000000·00000000·00000000·................
83 ··0x00464c0c·00000000·00000000·00000000·00000000·................83 ··0x00465c0c·00000000·00000000·00000000·00000000·................
84 ··0x00464c1c·00000000·00000000·00000000·00000000·................84 ··0x00465c1c·00000000·00000000·00000000·00000000·................
85 ··0x00464c2c·00000000·00000000·00000000·00000000·................85 ··0x00465c2c·00000000·00000000·00000000·00000000·................
86 ··0x00464c3c·00000000·00000000·e0753200·00000000·.........u2.....86 ··0x00465c3c·00000000·00000000·70793200·00000000·........py2.....
87 ··0x00464c4c·00000000·00000000·00000000·00000000·................87 ··0x00465c4c·00000000·00000000·00000000·00000000·................
88 ··0x00464c5c·00000000·00000000·00000000·00000000·................88 ··0x00465c5c·00000000·00000000·00000000·00000000·................
89 ··0x00464c6c·00000000·00000000·70f93200·00000000·........p.2.....89 ··0x00465c6c·00000000·00000000·00fd3200·00000000·..........2.....
90 ··0x00464c7c·00000000·00000000·00000000·00000000·................90 ··0x00465c7c·00000000·00000000·00000000·00000000·................
91 ··0x00464c8c·00000000·00000000·00000000·00000000·................91 ··0x00465c8c·00000000·00000000·00000000·00000000·................
92 ··0x00464c9c·b0d23200·00000000·80fc3200·00000000·..2.......2.....92 ··0x00465c9c·40d63200·00000000·10003300·00000000·@.2.......3.....
93 ··0x00464cac·00000000·00000000·00000000·00000000·................93 ··0x00465cac·00000000·00000000·00000000·00000000·................
94 ··0x00464cbc·00000000·00000000·00000000·00000000·................94 ··0x00465cbc·00000000·00000000·00000000·00000000·................
95 ··0x00464ccc·00000000·00000000·00000000·00000000·................95 ··0x00465ccc·00000000·00000000·00000000·00000000·................
96 ··0x00464cdc·00000000·00000000·00000000·00000000·................96 ··0x00465cdc·00000000·00000000·00000000·00000000·................
97 ··0x00464cec·00000000·00000000·00000000·00000000·................97 ··0x00465cec·00000000·00000000·00000000·00000000·................
98 ··0x00464cfc·00000000·00000000·00000000·00000000·................98 ··0x00465cfc·00000000·00000000·00000000·00000000·................
99 ··0x00464d0c·00000000·00000000·00000000·00000000·................99 ··0x00465d0c·00000000·00000000·00000000·00000000·................
100 ··0x00464d1c·00000000·00000000·00000000·00000000·................100 ··0x00465d1c·00000000·00000000·00000000·00000000·................
101 ··0x00464d2c·00000000·00000000·00000000·00000000·................101 ··0x00465d2c·00000000·00000000·00000000·00000000·................
102 ··0x00464d3c·00000000·00000000·00000000·00000000·................102 ··0x00465d3c·00000000·00000000·00000000·00000000·................
103 ··0x00464d4c·00000000·00000000·00000000·00000000·................103 ··0x00465d4c·00000000·00000000·00000000·00000000·................
104 ··0x00464d5c·00000000·00000000·00000000·00000000·................104 ··0x00465d5c·00000000·00000000·00000000·00000000·................
105 ··0x00464d6c·00000000·00000000·00000000·00000000·................105 ··0x00465d6c·00000000·00000000·00000000·00000000·................
106 ··0x00464d7c·00000000·00000000·00000000·00000000·................106 ··0x00465d7c·00000000·00000000·00000000·00000000·................
107 ··0x00464d8c·00000000·00000000·00000000·00000000·................107 ··0x00465d8c·00000000·00000000·00000000·00000000·................
108 ··0x00464d9c·00000000·00000000·00000000·00000000·................108 ··0x00465d9c·00000000·00000000·00000000·00000000·................
109 ··0x00464dac·00000000·00000000·00000000·00000000·................109 ··0x00465dac·00000000·00000000·00000000·00000000·................
110 ··0x00464dbc·00000000·00000000·00000000·00000000·................110 ··0x00465dbc·00000000·00000000·00000000·00000000·................
111 ··0x00464dcc·00000000·00000000·00000000·00000000·................111 ··0x00465dcc·00000000·00000000·00000000·00000000·................
112 ··0x00464ddc·00000000·00000000·00000000·00000000·................112 ··0x00465ddc·00000000·00000000·00000000·00000000·................
113 ··0x00464dec·00000000·00000000·00000000·00000000·................113 ··0x00465dec·00000000·00000000·00000000·00000000·................
114 ··0x00464dfc·00000000·00000000·00000000·00000000·................114 ··0x00465dfc·00000000·00000000·00000000·00000000·................
115 ··0x00464e0c·00000000·00000000·00000000·50803200·............P.2.115 ··0x00465e0c·00000000·00000000·00000000·e0833200·..............2.
116 ··0x00464e1c·00000000·00000000·00000000·00000000·................116 ··0x00465e1c·00000000·00000000·00000000·00000000·................
117 ··0x00464e2c·00000000·00000000·00000000·00000000·................117 ··0x00465e2c·00000000·00000000·00000000·00000000·................
118 ··0x00464e3c·00000000·00000000·00000000·50773200·............Pw2.118 ··0x00465e3c·00000000·00000000·00000000·e07a3200·.............z2.
119 ··0x00464e4c·00000000·00000000·00000000·00000000·................119 ··0x00465e4c·00000000·00000000·00000000·00000000·................
120 ··0x00464e5c·00000000·00000000·00000000·00000000·................120 ··0x00465e5c·00000000·00000000·00000000·00000000·................
121 ··0x00464e6c·00000000·00000000·00000000·00000000·................121 ··0x00465e6c·00000000·00000000·00000000·00000000·................
122 ··0x00464e7c·00000000·00000000·50e83200·00000000·........P.2.....122 ··0x00465e7c·00000000·00000000·e0eb3200·00000000·..........2.....
123 ··0x00464e8c·00000000·00000000·00000000·00000000·................123 ··0x00465e8c·00000000·00000000·00000000·00000000·................
124 ··0x00464e9c·00000000·00000000·00000000·00000000·................124 ··0x00465e9c·00000000·00000000·00000000·00000000·................
125 ··0x00464eac·00000000·00000000·00000000·00000000·................125 ··0x00465eac·00000000·00000000·00000000·00000000·................
126 ··0x00464ebc·00000000·00000000·00000000·00000000·................126 ··0x00465ebc·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 0/19333 bytes (0.00%) of diff not shown.
6.78 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 54 lines modifiedOffset 1, 54 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00464ff4·1c464600·00000000·00000000·36f00400·.FF.........6...3 ··0x00465ff4·1c564600·00000000·00000000·36f00400·.VF.........6...
4 ··0x00465004·46f00400·56f00400·66f00400·76f00400·F...V...f...v...4 ··0x00466004·46f00400·56f00400·66f00400·76f00400·F...V...f...v...
5 ··0x00465014·86f00400·96f00400·a6f00400·b6f00400·................5 ··0x00466014·86f00400·96f00400·a6f00400·b6f00400·................
6 ··0x00465024·c6f00400·d6f00400·e6f00400·f6f00400·................6 ··0x00466024·c6f00400·d6f00400·e6f00400·f6f00400·................
7 ··0x00465034·06f10400·16f10400·26f10400·36f10400·........&...6...7 ··0x00466034·06f10400·16f10400·26f10400·36f10400·........&...6...
8 ··0x00465044·46f10400·56f10400·66f10400·76f10400·F...V...f...v...8 ··0x00466044·46f10400·56f10400·66f10400·76f10400·F...V...f...v...
9 ··0x00465054·86f10400·96f10400·a6f10400·b6f10400·................9 ··0x00466054·86f10400·96f10400·a6f10400·b6f10400·................
10 ··0x00465064·c6f10400·d6f10400·e6f10400·f6f10400·................10 ··0x00466064·c6f10400·d6f10400·e6f10400·f6f10400·................
11 ··0x00465074·06f20400·16f20400·26f20400·36f20400·........&...6...11 ··0x00466074·06f20400·16f20400·26f20400·36f20400·........&...6...
12 ··0x00465084·46f20400·56f20400·66f20400·76f20400·F...V...f...v...12 ··0x00466084·46f20400·56f20400·66f20400·76f20400·F...V...f...v...
13 ··0x00465094·86f20400·96f20400·a6f20400·b6f20400·................13 ··0x00466094·86f20400·96f20400·a6f20400·b6f20400·................
14 ··0x004650a4·c6f20400·d6f20400·e6f20400·f6f20400·................14 ··0x004660a4·c6f20400·d6f20400·e6f20400·f6f20400·................
15 ··0x004650b4·06f30400·16f30400·26f30400·36f30400·........&...6...15 ··0x004660b4·06f30400·16f30400·26f30400·36f30400·........&...6...
16 ··0x004650c4·46f30400·56f30400·66f30400·76f30400·F...V...f...v...16 ··0x004660c4·46f30400·56f30400·66f30400·76f30400·F...V...f...v...
17 ··0x004650d4·86f30400·96f30400·a6f30400·b6f30400·................17 ··0x004660d4·86f30400·96f30400·a6f30400·b6f30400·................
18 ··0x004650e4·c6f30400·d6f30400·e6f30400·f6f30400·................18 ··0x004660e4·c6f30400·d6f30400·e6f30400·f6f30400·................
19 ··0x004650f4·06f40400·16f40400·26f40400·36f40400·........&...6...19 ··0x004660f4·06f40400·16f40400·26f40400·36f40400·........&...6...
20 ··0x00465104·46f40400·56f40400·66f40400·76f40400·F...V...f...v...20 ··0x00466104·46f40400·56f40400·66f40400·76f40400·F...V...f...v...
21 ··0x00465114·86f40400·96f40400·a6f40400·b6f40400·................21 ··0x00466114·86f40400·96f40400·a6f40400·b6f40400·................
22 ··0x00465124·c6f40400·d6f40400·e6f40400·f6f40400·................22 ··0x00466124·c6f40400·d6f40400·e6f40400·f6f40400·................
23 ··0x00465134·06f50400·16f50400·26f50400·36f50400·........&...6...23 ··0x00466134·06f50400·16f50400·26f50400·36f50400·........&...6...
24 ··0x00465144·46f50400·56f50400·66f50400·76f50400·F...V...f...v...24 ··0x00466144·46f50400·56f50400·66f50400·76f50400·F...V...f...v...
25 ··0x00465154·86f50400·96f50400·a6f50400·b6f50400·................25 ··0x00466154·86f50400·96f50400·a6f50400·b6f50400·................
26 ··0x00465164·c6f50400·d6f50400·e6f50400·f6f50400·................26 ··0x00466164·c6f50400·d6f50400·e6f50400·f6f50400·................
27 ··0x00465174·06f60400·16f60400·26f60400·36f60400·........&...6...27 ··0x00466174·06f60400·16f60400·26f60400·36f60400·........&...6...
28 ··0x00465184·46f60400·56f60400·66f60400·76f60400·F...V...f...v...28 ··0x00466184·46f60400·56f60400·66f60400·76f60400·F...V...f...v...
29 ··0x00465194·86f60400·96f60400·a6f60400·b6f60400·................29 ··0x00466194·86f60400·96f60400·a6f60400·b6f60400·................
30 ··0x004651a4·c6f60400·d6f60400·e6f60400·f6f60400·................30 ··0x004661a4·c6f60400·d6f60400·e6f60400·f6f60400·................
31 ··0x004651b4·06f70400·16f70400·26f70400·36f70400·........&...6...31 ··0x004661b4·06f70400·16f70400·26f70400·36f70400·........&...6...
32 ··0x004651c4·46f70400·56f70400·66f70400·76f70400·F...V...f...v...32 ··0x004661c4·46f70400·56f70400·66f70400·76f70400·F...V...f...v...
33 ··0x004651d4·86f70400·96f70400·a6f70400·b6f70400·................33 ··0x004661d4·86f70400·96f70400·a6f70400·b6f70400·................
34 ··0x004651e4·c6f70400·d6f70400·e6f70400·f6f70400·................34 ··0x004661e4·c6f70400·d6f70400·e6f70400·f6f70400·................
35 ··0x004651f4·06f80400·16f80400·26f80400·36f80400·........&...6...35 ··0x004661f4·06f80400·16f80400·26f80400·36f80400·........&...6...
36 ··0x00465204·46f80400·56f80400·66f80400·76f80400·F...V...f...v...36 ··0x00466204·46f80400·56f80400·66f80400·76f80400·F...V...f...v...
37 ··0x00465214·86f80400·96f80400·a6f80400·b6f80400·................37 ··0x00466214·86f80400·96f80400·a6f80400·b6f80400·................
38 ··0x00465224·c6f80400·d6f80400·e6f80400·f6f80400·................38 ··0x00466224·c6f80400·d6f80400·e6f80400·f6f80400·................
39 ··0x00465234·06f90400·16f90400·26f90400·36f90400·........&...6...39 ··0x00466234·06f90400·16f90400·26f90400·36f90400·........&...6...
40 ··0x00465244·46f90400·56f90400·66f90400·76f90400·F...V...f...v...40 ··0x00466244·46f90400·56f90400·66f90400·76f90400·F...V...f...v...
41 ··0x00465254·86f90400·96f90400·a6f90400·b6f90400·................41 ··0x00466254·86f90400·96f90400·a6f90400·b6f90400·................
42 ··0x00465264·c6f90400·d6f90400·e6f90400·f6f90400·................42 ··0x00466264·c6f90400·d6f90400·e6f90400·f6f90400·................
43 ··0x00465274·06fa0400·16fa0400·26fa0400·36fa0400·........&...6...43 ··0x00466274·06fa0400·16fa0400·26fa0400·36fa0400·........&...6...
44 ··0x00465284·46fa0400·56fa0400·66fa0400·76fa0400·F...V...f...v...44 ··0x00466284·46fa0400·56fa0400·66fa0400·76fa0400·F...V...f...v...
45 ··0x00465294·86fa0400·96fa0400·a6fa0400·b6fa0400·................45 ··0x00466294·86fa0400·96fa0400·a6fa0400·b6fa0400·................
46 ··0x004652a4·c6fa0400·d6fa0400·e6fa0400·f6fa0400·................46 ··0x004662a4·c6fa0400·d6fa0400·e6fa0400·f6fa0400·................
47 ··0x004652b4·06fb0400·16fb0400·26fb0400·36fb0400·........&...6...47 ··0x004662b4·06fb0400·16fb0400·26fb0400·36fb0400·........&...6...
48 ··0x004652c4·46fb0400·56fb0400·66fb0400·76fb0400·F...V...f...v...48 ··0x004662c4·46fb0400·56fb0400·66fb0400·76fb0400·F...V...f...v...
49 ··0x004652d4·86fb0400·96fb0400·a6fb0400·b6fb0400·................49 ··0x004662d4·86fb0400·96fb0400·a6fb0400·b6fb0400·................
50 ··0x004652e4·c6fb0400·d6fb0400·e6fb0400·f6fb0400·................50 ··0x004662e4·c6fb0400·d6fb0400·e6fb0400·f6fb0400·................
51 ··0x004652f4·06fc0400·16fc0400·26fc0400·36fc0400·........&...6...51 ··0x004662f4·06fc0400·16fc0400·26fc0400·36fc0400·........&...6...
52 ··0x00465304·46fc0400·56fc0400·66fc0400··········F...V...f...52 ··0x00466304·46fc0400·56fc0400·66fc0400··········F...V...f...
  
1.13 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 10861 lines modifiedOffset 1, 10861 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00465320·20534600·00000000·00000000·00000000··SF.............2 ··0x00466320·20634600·00000000·00000000·00000000··cF.............
3 ··0x00465330·00000000·00000000·00000000·00000000·................ 
4 ··0x00465340·507d0b00·d0020b00·30880e00·40000b00·P}......0...@... 
5 ··0x00465350·d0020b00·30060b00·90090b00·f00c0b00·....0........... 
6 ··0x00465360·50100b00·f0140b00·50180b00·b01b0b00·P.......P....... 
7 ··0x00465370·101f0b00·70220b00·d0250b00·30290b00·....p"...%..0).. 
8 ··0x00465380·902c0b00·f02f0b00·50330b00·b0360b00·.,.../..P3...6.. 
9 ··0x00465390·103a0b00·703d0b00·d0400b00·30440b00·.:..p=...@..0D.. 
10 ··0x004653a0·90470b00·f04a0b00·504e0b00·b0510b00·.G...J..PN...Q.. 
11 ··0x004653b0·706a0e00·00000000·00000000·00000000·pj.............. 
12 ··0x004653c0·903e2600·b0822600·60300e00·d04c0e00·.>&...&.`0...L.. 
13 ··0x004653d0·c06b0f00·f0730f00·404e0e00·50891f00·.k...s..@N..P... 
14 ··0x004653e0·c0310e00·a08d1f00·b0500e00·d0540e00·.1.......P...T.. 
15 ··0x004653f0·50a22100·d0380e00·d03b0e00·303d0e00·P.!..8...;..0=.. 
16 ··0x00465400·00420e00·e0f71000·20d21e00·c09b1d00·.B......·....... 
17 ··0x00465410·50422000·60be1800·00ed1000·e0f51000·PB·.`........... 
18 ··0x00465420·00021100·805d1a00·a0770b00·e0450e00·.....]...w...E.. 
19 ··0x00465430·f05a0e00·a04a0e00·00000000·00000000·.Z...J.......... 
20 ··0x00465440·303f2100·700d2b00·40062b00·80e52a00·0?!.p.+.@.+...*. 
21 ··0x00465450·a0a81000·c08b1000·c0382100·e0b61000·.........8!..... 
22 ··0x00465460·f0271100·50b81d00·d06d1800·f0282100·.'..P....m...(!. 
23 ··0x00465470·60252100·30202100·902e2100·60192100·`%!.0·!...!.`.!. 
24 ··0x00465480·c0082100·a0cf1000·00000000·00000000·..!............. 
25 ··0x00465490·00000000·00000000·00000000·00000000·................ 
26 ··0x004654a0·60ee0b00·b0590d00·b0f00b00·60f10b00·`....Y......`... 
27 ··0x004654b0·50f30b00·80f40b00·c0f50b00·00f70b00·P............... 
28 ··0x004654c0·60d50f00·a0e60f00·c0c40d00·50cc0d00·`...........P... 
29 ··0x004654d0·901b1100·701e1100·d0f80b00·508d1800·....p.......P... 
30 ··0x004654e0·10610d00·30540500·b05c0d00·00000000·.a..0T...\...... 
31 ··0x004654f0·00000000·00000000·00000000·00000000·................ 
32 ··0x00465500·60ee0b00·b0590d00·70630d00·c0e90f00·`....Y..pc...... 
33 ··0x00465510·50f30b00·00d51f00·90fe0b00·30010c00·P...........0... 
34 ··0x00465520·60d50f00·a0e60f00·c0c40d00·50cc0d00·`...........P... 
35 ··0x00465530·901b1100·701e1100·d0f80b00·508d1800·....p.......P... 
36 ··0x00465540·10610d00·70540500·b05c0d00·60fd1600·.a..pT...\..`... 
37 ··0x00465550·80f32b00·c0fb0b00·c0e90f00·20d01f00·..+.........·... 
38 ··0x00465560·90fe0b00·30010c00·70630d00·40650d00·....0...pc..@e.. 
39 ··0x00465570·d0d30d00·30c80d00·50c90d00·f0750500·....0...P....u.. 
40 ··0x00465580·10151100·70540500·00000000·00000000·....pT.......... 
41 ··0x00465590·00000000·00000000·00000000·00000000·................ 
42 ··0x004655a0·60ee0b00·b0590d00·b0540500·800b0c00·`....Y...T...... 
43 ··0x004655b0·50f30b00·c0d51f00·60100c00·00130c00·P.......`....... 
44 ··0x004655c0·60d50f00·a0e60f00·c0c40d00·50cc0d00·`...........P... 
45 ··0x004655d0·901b1100·701e1100·c00d0c00·508d1800·....p.......P... 
46 ··0x004655e0·10610d00·f0540500·b05c0d00·603d1f00·.a...T...\..`=.. 
47 ··0x004655f0·105b1300·b0040c00·a0060c00·a0cc1f00·.[.............. 
48 ··0x00465600·c00d0c00·60100c00·00130c00·b0540500·....`........T.. 
49 ··0x00465610·70cb0d00·f0540500·01000000·01000000·p....T.......... 
50 ··0x00465620·00000000·00000000·00000000·00000000·................ 
51 ··0x00465630·00000000·00000000·00000000·00000000·................ 
52 ··0x00465640·01000000·00000000·00000000·00000000·................ 
53 ··0x00465650·00000000·3fdd3400·00000000·ffffffff·....?.4......... 
54 ··0x00465660·00000000·00000000·00000000·00000000·................ 
55 ··0x00465670·00000000·00000000·00000000·00000000·................ 
56 ··0x00465680·5bdd3400·801d4600·00000000·00000000·[.4...F......... 
57 ··0x00465690·00000000·00000000·00000000·00000000·................ 
58 ··0x004656a0·00000000·00000000·00000000·00000000·................ 
59 ··0x004656b0·00000000·00000000·00000000·00000000·................ 
60 ··0x004656c0·6fdd3400·b80a3500·00000000·00000000·o.4...5......... 
61 ··0x004656d0·00000000·00000000·00000000·00000000·................ 
62 ··0x004656e0·00000000·00000000·00000000·00000000·................ 
63 ··0x004656f0·00000000·00000000·00000000·00000000·................ 
64 ··0x00465700·80dd3400·8c1d4600·00000000·00000000·..4...F......... 
65 ··0x00465710·00000000·00000000·00000000·00000000·................ 
66 ··0x00465720·00000000·00000000·00000000·00000000·................ 
67 ··0x00465730·00000000·00000000·00000000·00000000·................ 
68 ··0x00465740·8bdd3400·bc0a3500·00000000·00000000·..4...5......... 
69 ··0x00465750·00000000·00000000·00000000·00000000·................ 
70 ··0x00465760·00000000·00000000·00000000·00000000·................ 
71 ··0x00465770·00000000·00000000·00000000·00000000·................ 
72 ··0x00465780·95dd3400·9c1d4600·00000000·00000000·..4...F......... 
73 ··0x00465790·00000000·00000000·00000000·00000000·................ 
74 ··0x004657a0·00000000·00000000·00000000·00000000·................ 
75 ··0x004657b0·00000000·00000000·00000000·00000000·................ 
76 ··0x004657c0·9cdd3400·c00a3500·00000000·00000000·..4...5......... 
77 ··0x004657d0·00000000·00000000·00000000·00000000·................ 
78 ··0x004657e0·00000000·00000000·00000000·00000000·................ 
79 ··0x004657f0·00000000·00000000·00000000·00000000·................ 
80 ··0x00465800·e42f3400·a41d4600·00000000·00000000·./4...F......... 
81 ··0x00465810·00000000·00000000·00000000·00000000·................ 
82 ··0x00465820·00000000·00000000·00000000·00000000·................ 
83 ··0x00465830·00000000·00000000·00000000·00000000·................ 
84 ··0x00465840·a6dd3400·c40a3500·00000000·00000000·..4...5......... 
85 ··0x00465850·00000000·00000000·00000000·00000000·................ 
86 ··0x00465860·00000000·00000000·00000000·00000000·................ 
87 ··0x00465870·00000000·00000000·00000000·00000000·................ 
88 ··0x00465880·b5dd3400·c80a3500·00000000·00000000·..4...5......... 
89 ··0x00465890·00000000·00000000·00000000·00000000·................ 
90 ··0x004658a0·00000000·00000000·00000000·00000000·................ 
91 ··0x004658b0·00000000·00000000·00000000·00000000·................ 
92 ··0x004658c0·c5dd3400·cc0a3500·00000000·00000000·..4...5......... 
93 ··0x004658d0·00000000·00000000·00000000·00000000·................ 
94 ··0x004658e0·00000000·00000000·00000000·00000000·................ 
95 ··0x004658f0·00000000·00000000·00000000·00000000·................ 
96 ··0x00465900·d5dd3400·d00a3500·00000000·00000000·..4...5......... 
97 ··0x00465910·00000000·00000000·00000000·00000000·................ 
98 ··0x00465920·00000000·00000000·00000000·00000000·................ 
99 ··0x00465930·00000000·00000000·00000000·00000000·................ 
100 ··0x00465940·e4dd3400·d40a3500·00000000·00000000·..4...5......... 
101 ··0x00465950·00000000·00000000·00000000·00000000·................ 
102 ··0x00465960·00000000·00000000·00000000·00000000·................ 
103 ··0x00465970·00000000·00000000·00000000·00000000·................ 
104 ··0x00465980·f3dd3400·d80a3500·00000000·00000000·..4...5......... 
105 ··0x00465990·00000000·00000000·00000000·00000000·................ 
106 ··0x004659a0·00000000·00000000·00000000·00000000·................ 
107 ··0x004659b0·00000000·00000000·00000000·00000000·................ 
108 ··0x004659c0·fcdd3400·dc0a3500·00000000·00000000·..4...5......... 
109 ··0x004659d0·00000000·00000000·00000000·00000000·................ 
110 ··0x004659e0·00000000·00000000·00000000·00000000·................ 
111 ··0x004659f0·00000000·00000000·00000000·00000000·................ 
112 ··0x00465a00·04303400·b81d4600·00000000·00000000·.04...F......... 
113 ··0x00465a10·00000000·00000000·00000000·00000000·................ 
114 ··0x00465a20·00000000·00000000·00000000·00000000·................ 
115 ··0x00465a30·00000000·00000000·00000000·00000000·................ 
116 ··0x00465a40·16de3400·c01d4600·00000000·00000000·..4...F......... 
117 ··0x00465a50·00000000·00000000·00000000·00000000·................ 
118 ··0x00465a60·00000000·00000000·00000000·00000000·................ 
119 ··0x00465a70·00000000·00000000·00000000·00000000·................ 
120 ··0x00465a80·32de3400·c81d4600·00000000·00000000·2.4...F......... 
121 ··0x00465a90·00000000·00000000·00000000·00000000·................ 
122 ··0x00465aa0·00000000·00000000·00000000·00000000·................ 
123 ··0x00465ab0·00000000·00000000·00000000·00000000·................ 
124 ··0x00465ac0·3fde3400·d01d4600·00000000·00000000·?.4...F......... 
125 ··0x00465ad0·00000000·00000000·00000000·00000000·................ 
126 ··0x00465ae0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1167654/1185063 bytes (98.53%) 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·33323932·30363566·31623138·37323564·3292065f1b18725d 
3 ··0x00000010·34396238·32626264·36353736·36613830·49b82bbd65766a802 ··0x00000000·36613331·36366139·31653265·30313930·6a3166a91e2e0190
 3 ··0x00000010·31653361·38393366·63323963·32666361·1e3a893fc29c2fca
4 ··0x00000020·61383636·39362e64·65627567·00000000·a86696.debug....4 ··0x00000020·34343136·34652e64·65627567·00000000·44164e.debug....
5 ··0x00000030·950acdb7····························....5 ··0x00000030·41d1674f····························A.gO
  
7.99 MB
./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-i386-linux-gnu.so
1000 B
readelf --wide --program-header {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x4e3d0·0x4e3d0·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x4e3d0·0x4e3d0·R···0x1000
8 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e24c8·0x2e24c8·R·E·0x10008 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e24c8·0x2e24c8·R·E·0x1000
9 ··LOAD···········0x332000·0x00332000·0x00332000·0x12e3ac·0x12e3ac·R···0x10009 ··LOAD···········0x332000·0x00332000·0x00332000·0x12e3a8·0x12e3a8·R···0x1000
10 ··LOAD···········0x460d78·0x00461d78·0x00461d78·0x2dc7c·0x316a0·RW··0x100010 ··LOAD···········0x460d78·0x00461d78·0x00461d78·0x2dc7c·0x316a0·RW··0x1000
11 ··DYNAMIC········0x46361c·0x0046461c·0x0046461c·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x46361c·0x0046461c·0x0046461c·0x000e0·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x352138·0x00352138·0x00352138·0x085f4·0x085f4·R···0x413 ··GNU_EH_FRAME···0x352138·0x00352138·0x00352138·0x085f4·0x085f4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x460d78·0x00461d78·0x00461d78·0x03288·0x03288·R···0x115 ··GNU_RELRO······0x460d78·0x00461d78·0x00461d78·0x03288·0x03288·R···0x1
  
1.36 KB
readelf --wide --sections {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ··[·9]·.init·············PROGBITS········0004f000·04f000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········0004f000·04f000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········0004f020·04f020·000c50·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········0004f020·04f020·000c50·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········0004fc70·04fc70·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········0004fc70·04fc70·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········0004fc80·04fc80·2e1834·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0004fc80·04fc80·2e1834·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········003314b4·3314b4·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········003314b4·3314b4·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00332000·332000·020138·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00332000·332000·020138·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00352138·352138·0085f4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00352138·352138·0085f4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0035a72c·35a72c·105c80·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0035a72c·35a72c·105c7c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00461d78·460d78·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00461d78·460d78·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00461d7c·460d7c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00461d7c·460d7c·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········00461d80·460d80·00289c·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········00461d80·460d80·00289c·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········0046461c·46361c·0000e0·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········0046461c·46361c·0000e0·08··WA··4···0··4
26 ··[21]·.got··············PROGBITS········004646fc·4636fc·0008f8·04··WA··0···0··426 ··[21]·.got··············PROGBITS········004646fc·4636fc·0008f8·04··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········00464ff4·463ff4·00031c·04··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········00464ff4·463ff4·00031c·04··WA··0···0··4
28 ··[23]·.data·············PROGBITS········00465320·464320·02a6d4·00··WA··0···0·3228 ··[23]·.data·············PROGBITS········00465320·464320·02a6d4·00··WA··0···0·32
60.7 KB
readelf --wide --symbols {}
    
Offset 262, 15 lines modifiedOffset 262, 15 lines modified
262 ···258:·00295880···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw262 ···258:·00295880···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
263 ···259:·0048fe0c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj263 ···259:·0048fe0c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
264 ···260:·0048fbe8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit264 ···260:·0048fbe8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
265 ···261:·001b1500···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat265 ···261:·001b1500···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
266 ···262:·000dab70···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start266 ···262:·000dab70···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
267 ···263:·0021af70···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send267 ···263:·0021af70···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
268 ···264:·000ae070···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments268 ···264:·000ae070···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
269 ···265:·0018cf80··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split269 ···265:·0018cfb0··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
270 ···266:·000c29f0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy270 ···266:·000c29f0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
271 ···267:·0048fd78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33271 ···267:·0048fd78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
272 ···268:·0048ffd4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals272 ···268:·0048ffd4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
273 ···269:·0048faa4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver273 ···269:·0048faa4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
274 ···270:·0048fd74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34274 ···270:·0048fd74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
275 ···271:·001f7370···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close275 ···271:·001f7370···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
276 ···272:·001c6820··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices276 ···272:·001c6820··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
Offset 362, 15 lines modifiedOffset 362, 15 lines modified
362 ···358:·000ce270··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr362 ···358:·000ce270··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
363 ···359:·0029b600···103·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets363 ···359:·0029b600···103·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets
364 ···360:·000529e0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen364 ···360:·000529e0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen
365 ···361:·0048fdd4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env365 ···361:·0048fdd4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
366 ···362:·0048fc18·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env366 ···362:·0048fc18·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
367 ···363:·002a2cc0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw367 ···363:·002a2cc0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
368 ···364:·0015f550····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__368 ···364:·0015f550····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
369 ···365:·0018dcc0··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match369 ···365:·0018dcf0··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match
370 ···366:·004900f0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_blib2to3___pytree370 ···366:·004900f0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_blib2to3___pytree
371 ···367:·00465618·····4·OBJECT··GLOBAL·DEFAULT···23·CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max371 ···367:·00465618·····4·OBJECT··GLOBAL·DEFAULT···23·CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max
372 ···368:·00115e00···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_tuple_containing_walrus372 ···368:·00115e00···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_tuple_containing_walrus
373 ···369:·002eb6f0·16565·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_file_in_place373 ···369:·002eb6f0·16565·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_file_in_place
374 ···370:·002ab6c0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw374 ···370:·002ab6c0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw
375 ···371:·000e1ec0···545·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__375 ···371:·000e1ec0···545·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__
376 ···372:·00490004·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_strings___globals376 ···372:·00490004·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_strings___globals
Offset 566, 20 lines modifiedOffset 566, 20 lines modified
566 ···562:·001ee710··1287·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___FStringState___consume_rbrace566 ···562:·001ee710··1287·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___FStringState___consume_rbrace
567 ···563:·000cf480···234·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen____hugging_power_ops_line_to_string567 ···563:·000cf480···234·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen____hugging_power_ops_line_to_string
568 ···564:·00068c70····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match568 ···564:·00068c70····85·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match
569 ···565:·000ce1c0···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics____get_str_args569 ···565:·000ce1c0···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics____get_str_args
570 ···566:·001db780···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___dump_dfa570 ···566:·001db780···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___dump_dfa
571 ···567:·00324d00···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___Visitor___visit_default__Visitor_glue571 ···567:·00324d00···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___Visitor___visit_default__Visitor_glue
572 ···568:·0022e3f0··8399·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringParenStripper___do_match572 ···568:·0022e3f0··8399·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringParenStripper___do_match
573 ···569:·001935d0·48746·FUNC····GLOBAL·DEFAULT···12·CPyDef_conv___Converter___parse_graminit_c573 ···569:·00193600·48746·FUNC····GLOBAL·DEFAULT···12·CPyDef_conv___Converter___parse_graminit_c
574 ···570:·002afff0···274·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___make_first574 ···570:·002afff0···274·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___make_first
575 ···571:·000c3950···160·FUNC····GLOBAL·DEFAULT···12·CPyDef_grammar___Grammar575 ···571:·000c3950···160·FUNC····GLOBAL·DEFAULT···12·CPyDef_grammar___Grammar
576 ···572:·0010ff50···824·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___CustomSplitMapMixin___pop_custom_splits576 ···572:·0010ff50···824·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___CustomSplitMapMixin___pop_custom_splits
577 ···573:·002c2d80··1020·FUNC····GLOBAL·DEFAULT···12·CPyPy_parse___Parser___push577 ···573:·002c2d80··1020·FUNC····GLOBAL·DEFAULT···12·CPyPy_parse___Parser___push
578 ···574:·001a4970···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_gen___close578 ···574:·001a49a0···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_gen___close
579 ···575:·00202ae0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_fstring_LineGenerator_gen___throw579 ···575:·00202ae0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_fstring_LineGenerator_gen___throw
580 ···576:·00154f40···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___standalone_comment_split_gen___close580 ···576:·00154f40···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___standalone_comment_split_gen___close
581 ···577:·0048fcbc·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_mode___Feature581 ···577:·0048fcbc·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_mode___Feature
582 ···578:·00295e20···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_stmt_LineGenerator_gen___close582 ···578:·00295e20···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_stmt_LineGenerator_gen___close
583 ···579:·0006b100···126·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___transform_line_env583 ···579:·0006b100···126·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___transform_line_env
584 ···580:·001ac5e0··9165·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__584 ···580:·001ac5e0··9165·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__
585 ···581:·001cfc40···188·FUNC····GLOBAL·DEFAULT···12·CPyPy_strings___char_width585 ···581:·001cfc40···188·FUNC····GLOBAL·DEFAULT···12·CPyPy_strings___char_width
Offset 654, 15 lines modifiedOffset 654, 15 lines modified
654 ···650:·001074a0···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__654 ···650:·001074a0···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_parse___backtrack_Recorder_gen_____mypyc_generator_helper__
655 ···651:·00286e30···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__655 ···651:·00286e30···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__
656 ···652:·00164780···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___get_future_imports656 ···652:·00164780···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___get_future_imports
657 ···653:·0048fb78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans____iter_nameescape_slices_StringSplitter_gen657 ···653:·0048fb78·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans____iter_nameescape_slices_StringSplitter_gen
658 ···654:·000bd170···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringSplitter____iter_nameescape_slices658 ···654:·000bd170···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringSplitter____iter_nameescape_slices
659 ···655:·0026e3d0··6832·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__659 ···655:·0026e3d0··6832·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__
660 ···656:·00325a00···338·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue660 ···656:·00325a00···338·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue
661 ···657:·001930b0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___iter_fexpr_spans_gen___throw661 ···657:·001930e0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___iter_fexpr_spans_gen___throw
662 ···658:·0006a580···113·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_env662 ···658:·0006a580···113·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_env
663 ···659:·00056220···130·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___Replacement663 ···659:·00056220···130·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___Replacement
664 ···660:·000e20f0···188·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__664 ···660:·000e20f0···188·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__
665 ···661:·0048fe38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_tname_LineGenerator_env665 ···661:·0048fe38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_tname_LineGenerator_env
666 ···662:·000e9800··4936·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_simple_decorator_trailer666 ···662:·000e9800··4936·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_simple_decorator_trailer
667 ···663:·000510a0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen667 ···663:·000510a0····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen
668 ···664:·00234ee0···387·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParser___parse668 ···664:·00234ee0···387·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParser___parse
Offset 705, 15 lines modifiedOffset 705, 15 lines modified
705 ···701:·0013a100···131·FUNC····GLOBAL·DEFAULT···12·CPyIter_Send705 ···701:·0013a100···131·FUNC····GLOBAL·DEFAULT···12·CPyIter_Send
706 ···702:·00266eb0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_default_LineGenerator_gen___send706 ···702:·00266eb0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_default_LineGenerator_gen___send
707 ···703:·00324f60···166·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Base___prev_sibling707 ···703:·00324f60···166·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Base___prev_sibling
708 ···704:·001099f0···808·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___ParserGenerator___addfirstsets708 ···704:·001099f0···808·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___ParserGenerator___addfirstsets
709 ···705:·001cb020··3280·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines____can_omit_opening_paren709 ···705:·001cb020··3280·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines____can_omit_opening_paren
710 ···706:·000b5e90···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___delimiter_split710 ···706:·000b5e90···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___delimiter_split
711 ···707:·0010c0f0··2182·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___ParserGenerator___raise_error711 ···707:·0010c0f0··2182·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___ParserGenerator___raise_error
712 ···708:·0018b840··3790·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__712 ···708:·0018b870··3790·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__
713 ···709:·001f2bd0···150·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NodePattern713 ···709:·001f2bd0···150·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NodePattern
714 ···710:·001fc720··1707·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___convert714 ···710:·001fc720··1707·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___convert
715 ···711:·0048fda0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_lines___Line715 ···711:·0048fda0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_lines___Line
716 ···712:·0048fc50·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_nodes___visit_default_Visitor_env716 ···712:·0048fc50·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_nodes___visit_default_Visitor_env
717 ···713:·000d8040···356·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder___ilabels717 ···713:·000d8040···356·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder___ilabels
718 ···714:·0006b4b0···179·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_env718 ···714:·0006b4b0···179·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_env
719 ···715:·00479ce0····60·OBJECT··GLOBAL·DEFAULT···23·trans___CannotTransform_members719 ···715:·00479ce0····60·OBJECT··GLOBAL·DEFAULT···23·trans___CannotTransform_members
Offset 741, 15 lines modifiedOffset 741, 15 lines modified
741 ···737:·00237050··6539·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_omit_invisible_parens741 ···737:·00237050··6539·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_omit_invisible_parens
742 ···738:·000b0c70···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__742 ···738:·000b0c70···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__
743 ···739:·00051510····62·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____rhs_transform_line_obj743 ···739:·00051510····62·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____rhs_transform_line_obj
744 ···740:·0048fe5c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_power_LineGenerator_gen744 ···740:·0048fe5c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_power_LineGenerator_gen
745 ···741:·000c3720···559·FUNC····GLOBAL·DEFAULT···12·CPyDef_grammar___Grammar_____init__745 ···741:·000c3720···559·FUNC····GLOBAL·DEFAULT···12·CPyDef_grammar___Grammar_____init__
746 ···742:·000adee0····60·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___nullcontext746 ···742:·000adee0····60·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___nullcontext
747 ···743:·000cee80···171·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___MagicFinder_____init__747 ···743:·000cee80···171·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___MagicFinder_____init__
748 ···744:·0018ca60···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___line_LineGenerator_gen___throw748 ···744:·0018ca90···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___line_LineGenerator_gen___throw
749 ···745:·0009c8f0···120·FUNC····GLOBAL·DEFAULT···12·CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__749 ···745:·0009c8f0···120·FUNC····GLOBAL·DEFAULT···12·CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__
750 ···746:·00143d30···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close750 ···746:·00143d30···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close
751 ···747:·000a0da0···286·FUNC····GLOBAL·DEFAULT···12·CPyDict_NextValue751 ···747:·000a0da0···286·FUNC····GLOBAL·DEFAULT···12·CPyDict_NextValue
752 ···748:·001d4990··1328·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___normalize_unicode_escape_sequences752 ···748:·001d4990··1328·FUNC····GLOBAL·DEFAULT···12·CPyDef_strings___normalize_unicode_escape_sequences
753 ···749:·00156970···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___visit_default_Visitor_gen___close753 ···749:·00156970···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___visit_default_Visitor_gen___close
754 ···750:·00490010·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___schema754 ···750:·00490010·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___schema
755 ···751:·002a7150····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___right_hand_split_gen___send755 ···751:·002a7150····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___right_hand_split_gen___send
Offset 870, 15 lines modifiedOffset 870, 15 lines modified
870 ···866:·0048fc70·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_nodes___BRACKET870 ···866:·0048fc70·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_nodes___BRACKET
871 ···867:·004901b4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic__black_version___globals871 ···867:·004901b4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic__black_version___globals
872 ···868:·000b7af0···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_type_comment872 ···868:·000b7af0···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_type_comment
873 ···869:·000f6730··1314·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_async_stmt_or_funcdef873 ···869:·000f6730··1314·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_async_stmt_or_funcdef
874 ···870:·0026ff10····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen_____next__874 ···870:·0026ff10····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_gen_____next__
875 ···871:·00057320···104·FUNC····GLOBAL·DEFAULT···12·CPyDef_ranges____TopLevelStatementsVisitor_____init__875 ···871:·00057320···104·FUNC····GLOBAL·DEFAULT···12·CPyDef_ranges____TopLevelStatementsVisitor_____init__
876 ···872:·00247910···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STRING_LineGenerator_gen___throw876 ···872:·00247910···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STRING_LineGenerator_gen___throw
877 ···873:·0019f440···300·FUNC····GLOBAL·DEFAULT···12·CPyDef_conv___Converter___run877 ···873:·0019f470···300·FUNC····GLOBAL·DEFAULT···12·CPyDef_conv___Converter___run
878 ···874:·0048fe30·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_env878 ···874:·0048fe30·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_env
879 ···875:·00109d20···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___addfirstsets879 ···875:·00109d20···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_pgen___ParserGenerator___addfirstsets
880 ···876:·000befe0···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Node___post_order880 ···876:·000befe0···353·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Node___post_order
881 ···877:·00113f40··1921·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___unwrap_singleton_parenthesis881 ···877:·00113f40··1921·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___unwrap_singleton_parenthesis
882 ···878:·002dc290···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree____iterative_matches_WildcardPattern_gen___close882 ···878:·002dc290···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree____iterative_matches_WildcardPattern_gen___close
883 ···879:·00100c10···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___generate_matches_BasePattern_gen___throw883 ···879:·00100c10···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___generate_matches_BasePattern_gen___throw
884 ···880:·0006a3b0···103·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_env884 ···880:·0006a3b0···103·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op_env
Offset 894, 15 lines modifiedOffset 894, 15 lines modified
894 ···890:·0048fc34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_with_new_parent_gen894 ···890:·0048fc34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_with_new_parent_gen
895 ···891:·001f5040····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments_gen_____next__895 ···891:·001f5040····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments_gen_____next__
896 ···892:·00208ea0···370·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___wrap_in_parentheses896 ···892:·00208ea0···370·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___wrap_in_parentheses
897 ···893:·000dbcc0···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Leaf_____mypyc_setter__prefix897 ···893:·000dbcc0···163·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Leaf_____mypyc_setter__prefix
898 ···894:·001fc660···147·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Leaf___clone898 ···894:·001fc660···147·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Leaf___clone
899 ···895:·000b3e20···226·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___LineGenerator___visit_STRING899 ···895:·000b3e20···226·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___LineGenerator___visit_STRING
900 ···896:·000de200···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___nullcontext_gen___throw900 ···896:·000de200···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_black___nullcontext_gen___throw
901 ···897:·001a42e0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_parsing____stringify_ast_gen___send901 ···897:·001a4310····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_parsing____stringify_ast_gen___send
902 ···898:·00055b40····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___make_dfa_ParserGenerator_env902 ···898:·00055b40····53·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___make_dfa_ParserGenerator_env
903 ···899:·0006a490···110·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STRING_LineGenerator_env903 ···899:·0006a490···110·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_STRING_LineGenerator_env
Max diff block lines reached; 49470/62096 bytes (79.67%) 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:·147602dc0a97ecc75daa6be3293252b1706974ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e42c411ed2078f81a6fbc8838a6cac537d774b46
1.79 MB
readelf --wide --debug-dump=frames {}
    
Offset 3123, 1178 lines modifiedOffset 3123, 1178 lines modified
3123 ··0xffffffffffe35d58·(offset:·0x187e90)·->·0x7f088·fde=[·76a94]3123 ··0xffffffffffe35d58·(offset:·0x187e90)·->·0x7f088·fde=[·76a94]
3124 ··0xffffffffffe363b8·(offset:·0x1884f0)·->·0x7f1f0·fde=[·76bfc]3124 ··0xffffffffffe363b8·(offset:·0x1884f0)·->·0x7f1f0·fde=[·76bfc]
3125 ··0xffffffffffe36478·(offset:·0x1885b0)·->·0x7f264·fde=[·76c70]3125 ··0xffffffffffe36478·(offset:·0x1885b0)·->·0x7f264·fde=[·76c70]
3126 ··0xffffffffffe37058·(offset:·0x189190)·->·0x7f598·fde=[·76fa4]3126 ··0xffffffffffe37058·(offset:·0x189190)·->·0x7f598·fde=[·76fa4]
3127 ··0xffffffffffe37aa8·(offset:·0x189be0)·->·0x7f85c·fde=[·77268]3127 ··0xffffffffffe37aa8·(offset:·0x189be0)·->·0x7f85c·fde=[·77268]
3128 ··0xffffffffffe37ba8·(offset:·0x189ce0)·->·0x7f8e8·fde=[·772f4]3128 ··0xffffffffffe37ba8·(offset:·0x189ce0)·->·0x7f8e8·fde=[·772f4]
Diff chunk too large, falling back to line-by-line diff (1164 lines added, 1164 lines removed)
3129 ··0xffffffffffe38e68·(offset:·0x18afa0)·->·0x7fdf4·fde=[·77800]3129 ··0xffffffffffe38e68·(offset:·0x18afa0)·->·0x7fdf4·fde=[·77800]
3130 ··0xffffffffffe395e8·(offset:·0x18b720)·->·0x8008c·fde=[·77a98]3130 ··0xffffffffffe39618·(offset:·0x18b750)·->·0x80094·fde=[·77aa0]
3131 ··0xffffffffffe39708·(offset:·0x18b840)·->·0x80100·fde=[·77b0c]3131 ··0xffffffffffe39738·(offset:·0x18b870)·->·0x80108·fde=[·77b14]
3132 ··0xffffffffffe3a5d8·(offset:·0x18c710)·->·0x804f0·fde=[·77efc]3132 ··0xffffffffffe3a608·(offset:·0x18c740)·->·0x804f8·fde=[·77f04]
3133 ··0xffffffffffe3a668·(offset:·0x18c7a0)·->·0x8054c·fde=[·77f58]3133 ··0xffffffffffe3a698·(offset:·0x18c7d0)·->·0x80554·fde=[·77f60]
3134 ··0xffffffffffe3a698·(offset:·0x18c7d0)·->·0x8057c·fde=[·77f88]3134 ··0xffffffffffe3a6c8·(offset:·0x18c800)·->·0x80584·fde=[·77f90]
3135 ··0xffffffffffe3a728·(offset:·0x18c860)·->·0x805e4·fde=[·77ff0]3135 ··0xffffffffffe3a758·(offset:·0x18c890)·->·0x805ec·fde=[·77ff8]
3136 ··0xffffffffffe3a758·(offset:·0x18c890)·->·0x80614·fde=[·78020]3136 ··0xffffffffffe3a788·(offset:·0x18c8c0)·->·0x8061c·fde=[·78028]
3137 ··0xffffffffffe3a818·(offset:·0x18c950)·->·0x80678·fde=[·78084]3137 ··0xffffffffffe3a848·(offset:·0x18c980)·->·0x80680·fde=[·7808c]
3138 ··0xffffffffffe3a928·(offset:·0x18ca60)·->·0x806f4·fde=[·78100]3138 ··0xffffffffffe3a958·(offset:·0x18ca90)·->·0x806fc·fde=[·78108]
3139 ··0xffffffffffe3aa08·(offset:·0x18cb40)·->·0x80760·fde=[·7816c]3139 ··0xffffffffffe3aa38·(offset:·0x18cb70)·->·0x80768·fde=[·78174]
3140 ··0xffffffffffe3adb8·(offset:·0x18cef0)·->·0x80870·fde=[·7827c]3140 ··0xffffffffffe3ade8·(offset:·0x18cf20)·->·0x80878·fde=[·78284]
3141 ··0xffffffffffe3ae48·(offset:·0x18cf80)·->·0x808d8·fde=[·782e4]3141 ··0xffffffffffe3ae78·(offset:·0x18cfb0)·->·0x808e0·fde=[·782ec]
3142 ··0xffffffffffe3baa8·(offset:·0x18dbe0)·->·0x80cbc·fde=[·786c8]3142 ··0xffffffffffe3bad8·(offset:·0x18dc10)·->·0x80cc4·fde=[·786d0]
3143 ··0xffffffffffe3bb88·(offset:·0x18dcc0)·->·0x80d14·fde=[·78720]3143 ··0xffffffffffe3bbb8·(offset:·0x18dcf0)·->·0x80d1c·fde=[·78728]
3144 ··0xffffffffffe3d078·(offset:·0x18f1b0)·->·0x81460·fde=[·78e6c]3144 ··0xffffffffffe3d0a8·(offset:·0x18f1e0)·->·0x81468·fde=[·78e74]
3145 ··0xffffffffffe3d168·(offset:·0x18f2a0)·->·0x814d4·fde=[·78ee0]3145 ··0xffffffffffe3d198·(offset:·0x18f2d0)·->·0x814dc·fde=[·78ee8]
3146 ··0xffffffffffe3e4d8·(offset:·0x190610)·->·0x81cb8·fde=[·796c4]3146 ··0xffffffffffe3e508·(offset:·0x190640)·->·0x81cc0·fde=[·796cc]
3147 ··0xffffffffffe3e5c8·(offset:·0x190700)·->·0x81d24·fde=[·79730]3147 ··0xffffffffffe3e5f8·(offset:·0x190730)·->·0x81d2c·fde=[·79738]
3148 ··0xffffffffffe40c28·(offset:·0x192d60)·->·0x828a0·fde=[·7a2ac]3148 ··0xffffffffffe40c58·(offset:·0x192d90)·->·0x828a8·fde=[·7a2b4]
3149 ··0xffffffffffe40cb8·(offset:·0x192df0)·->·0x828fc·fde=[·7a308]3149 ··0xffffffffffe40ce8·(offset:·0x192e20)·->·0x82904·fde=[·7a310]
3150 ··0xffffffffffe40ce8·(offset:·0x192e20)·->·0x8292c·fde=[·7a338]3150 ··0xffffffffffe40d18·(offset:·0x192e50)·->·0x82934·fde=[·7a340]
3151 ··0xffffffffffe40d78·(offset:·0x192eb0)·->·0x82994·fde=[·7a3a0]3151 ··0xffffffffffe40da8·(offset:·0x192ee0)·->·0x8299c·fde=[·7a3a8]
3152 ··0xffffffffffe40da8·(offset:·0x192ee0)·->·0x829c4·fde=[·7a3d0]3152 ··0xffffffffffe40dd8·(offset:·0x192f10)·->·0x829cc·fde=[·7a3d8]
3153 ··0xffffffffffe40e68·(offset:·0x192fa0)·->·0x82a28·fde=[·7a434]3153 ··0xffffffffffe40e98·(offset:·0x192fd0)·->·0x82a30·fde=[·7a43c]
3154 ··0xffffffffffe40f78·(offset:·0x1930b0)·->·0x82aa4·fde=[·7a4b0]3154 ··0xffffffffffe40fa8·(offset:·0x1930e0)·->·0x82aac·fde=[·7a4b8]
3155 ··0xffffffffffe41058·(offset:·0x193190)·->·0x82b10·fde=[·7a51c]3155 ··0xffffffffffe41088·(offset:·0x1931c0)·->·0x82b18·fde=[·7a524]
3156 ··0xffffffffffe41408·(offset:·0x193540)·->·0x82c20·fde=[·7a62c]3156 ··0xffffffffffe41438·(offset:·0x193570)·->·0x82c28·fde=[·7a634]
3157 ··0xffffffffffe41498·(offset:·0x1935d0)·->·0x82c88·fde=[·7a694]3157 ··0xffffffffffe414c8·(offset:·0x193600)·->·0x82c90·fde=[·7a69c]
3158 ··0xffffffffffe4d308·(offset:·0x19f440)·->·0x872c8·fde=[·7ecd4]3158 ··0xffffffffffe4d338·(offset:·0x19f470)·->·0x872d0·fde=[·7ecdc]
3159 ··0xffffffffffe4d438·(offset:·0x19f570)·->·0x8735c·fde=[·7ed68]3159 ··0xffffffffffe4d468·(offset:·0x19f5a0)·->·0x87364·fde=[·7ed70]
3160 ··0xffffffffffe4d4b8·(offset:·0x19f5f0)·->·0x873ac·fde=[·7edb8]3160 ··0xffffffffffe4d4e8·(offset:·0x19f620)·->·0x873b4·fde=[·7edc0]
3161 ··0xffffffffffe4d528·(offset:·0x19f660)·->·0x873f8·fde=[·7ee04]3161 ··0xffffffffffe4d558·(offset:·0x19f690)·->·0x87400·fde=[·7ee0c]
3162 ··0xffffffffffe52058·(offset:·0x1a4190)·->·0x88d90·fde=[·8079c]3162 ··0xffffffffffe52088·(offset:·0x1a41c0)·->·0x88d98·fde=[·807a4]
3163 ··0xffffffffffe520e8·(offset:·0x1a4220)·->·0x88dec·fde=[·807f8]3163 ··0xffffffffffe52118·(offset:·0x1a4250)·->·0x88df4·fde=[·80800]
3164 ··0xffffffffffe52118·(offset:·0x1a4250)·->·0x88e1c·fde=[·80828]3164 ··0xffffffffffe52148·(offset:·0x1a4280)·->·0x88e24·fde=[·80830]
3165 ··0xffffffffffe521a8·(offset:·0x1a42e0)·->·0x88e84·fde=[·80890]3165 ··0xffffffffffe521d8·(offset:·0x1a4310)·->·0x88e8c·fde=[·80898]
3166 ··0xffffffffffe521d8·(offset:·0x1a4310)·->·0x88eb4·fde=[·808c0]3166 ··0xffffffffffe52208·(offset:·0x1a4340)·->·0x88ebc·fde=[·808c8]
3167 ··0xffffffffffe52298·(offset:·0x1a43d0)·->·0x88f18·fde=[·80924]3167 ··0xffffffffffe522c8·(offset:·0x1a4400)·->·0x88f20·fde=[·8092c]
3168 ··0xffffffffffe523a8·(offset:·0x1a44e0)·->·0x88f94·fde=[·809a0]3168 ··0xffffffffffe523d8·(offset:·0x1a4510)·->·0x88f9c·fde=[·809a8]
3169 ··0xffffffffffe52488·(offset:·0x1a45c0)·->·0x89000·fde=[·80a0c]3169 ··0xffffffffffe524b8·(offset:·0x1a45f0)·->·0x89008·fde=[·80a14]
3170 ··0xffffffffffe52838·(offset:·0x1a4970)·->·0x89110·fde=[·80b1c]3170 ··0xffffffffffe52868·(offset:·0x1a49a0)·->·0x89118·fde=[·80b24]
3171 ··0xffffffffffe528c8·(offset:·0x1a4a00)·->·0x89178·fde=[·80b84]3171 ··0xffffffffffe528f8·(offset:·0x1a4a30)·->·0x89180·fde=[·80b8c]
3172 ··0xffffffffffe52a18·(offset:·0x1a4b50)·->·0x891f8·fde=[·80c04]3172 ··0xffffffffffe52a48·(offset:·0x1a4b80)·->·0x89200·fde=[·80c0c]
3173 ··0xffffffffffe52a68·(offset:·0x1a4ba0)·->·0x8923c·fde=[·80c48]3173 ··0xffffffffffe52a98·(offset:·0x1a4bd0)·->·0x89244·fde=[·80c50]
3174 ··0xffffffffffe52ab8·(offset:·0x1a4bf0)·->·0x89274·fde=[·80c80]3174 ··0xffffffffffe52ae8·(offset:·0x1a4c20)·->·0x8927c·fde=[·80c88]
3175 ··0xffffffffffe52ce8·(offset:·0x1a4e20)·->·0x89360·fde=[·80d6c]3175 ··0xffffffffffe52d18·(offset:·0x1a4e50)·->·0x89368·fde=[·80d74]
3176 ··0xffffffffffe52d88·(offset:·0x1a4ec0)·->·0x893c8·fde=[·80dd4]3176 ··0xffffffffffe52db8·(offset:·0x1a4ef0)·->·0x893d0·fde=[·80ddc]
3177 ··0xffffffffffe534d8·(offset:·0x1a5610)·->·0x89620·fde=[·8102c]3177 ··0xffffffffffe534d8·(offset:·0x1a5610)·->·0x89624·fde=[·81030]
3178 ··0xffffffffffe535f8·(offset:·0x1a5730)·->·0x89694·fde=[·810a0]3178 ··0xffffffffffe535f8·(offset:·0x1a5730)·->·0x89698·fde=[·810a4]
3179 ··0xffffffffffe53898·(offset:·0x1a59d0)·->·0x897a8·fde=[·811b4]3179 ··0xffffffffffe53898·(offset:·0x1a59d0)·->·0x897ac·fde=[·811b8]
3180 ··0xffffffffffe53948·(offset:·0x1a5a80)·->·0x89800·fde=[·8120c]3180 ··0xffffffffffe53948·(offset:·0x1a5a80)·->·0x89804·fde=[·81210]
3181 ··0xffffffffffe53de8·(offset:·0x1a5f20)·->·0x89984·fde=[·81390]3181 ··0xffffffffffe53de8·(offset:·0x1a5f20)·->·0x89988·fde=[·81394]
3182 ··0xffffffffffe543f8·(offset:·0x1a6530)·->·0x89bb0·fde=[·815bc]3182 ··0xffffffffffe543f8·(offset:·0x1a6530)·->·0x89bb4·fde=[·815c0]
3183 ··0xffffffffffe54758·(offset:·0x1a6890)·->·0x89cf0·fde=[·816fc]3183 ··0xffffffffffe54758·(offset:·0x1a6890)·->·0x89cf4·fde=[·81700]
3184 ··0xffffffffffe54f68·(offset:·0x1a70a0)·->·0x89f84·fde=[·81990]3184 ··0xffffffffffe54f68·(offset:·0x1a70a0)·->·0x89f88·fde=[·81994]
3185 ··0xffffffffffe55008·(offset:·0x1a7140)·->·0x89fec·fde=[·819f8]3185 ··0xffffffffffe55008·(offset:·0x1a7140)·->·0x89ff0·fde=[·819fc]
3186 ··0xffffffffffe55368·(offset:·0x1a74a0)·->·0x8a108·fde=[·81b14]3186 ··0xffffffffffe55368·(offset:·0x1a74a0)·->·0x8a10c·fde=[·81b18]
3187 ··0xffffffffffe55d18·(offset:·0x1a7e50)·->·0x8a424·fde=[·81e30]3187 ··0xffffffffffe55d18·(offset:·0x1a7e50)·->·0x8a428·fde=[·81e34]
3188 ··0xffffffffffe55df8·(offset:·0x1a7f30)·->·0x8a490·fde=[·81e9c]3188 ··0xffffffffffe55df8·(offset:·0x1a7f30)·->·0x8a494·fde=[·81ea0]
3189 ··0xffffffffffe56578·(offset:·0x1a86b0)·->·0x8a6b0·fde=[·820bc]3189 ··0xffffffffffe56578·(offset:·0x1a86b0)·->·0x8a6b4·fde=[·820c0]
3190 ··0xffffffffffe56678·(offset:·0x1a87b0)·->·0x8a728·fde=[·82134]3190 ··0xffffffffffe56678·(offset:·0x1a87b0)·->·0x8a72c·fde=[·82138]
3191 ··0xffffffffffe56da8·(offset:·0x1a8ee0)·->·0x8a978·fde=[·82384]3191 ··0xffffffffffe56da8·(offset:·0x1a8ee0)·->·0x8a97c·fde=[·82388]
3192 ··0xffffffffffe56e58·(offset:·0x1a8f90)·->·0x8a9d0·fde=[·823dc]3192 ··0xffffffffffe56e58·(offset:·0x1a8f90)·->·0x8a9d4·fde=[·823e0]
3193 ··0xffffffffffe576c8·(offset:·0x1a9800)·->·0x8ac48·fde=[·82654]3193 ··0xffffffffffe576c8·(offset:·0x1a9800)·->·0x8ac4c·fde=[·82658]
3194 ··0xffffffffffe57758·(offset:·0x1a9890)·->·0x8aca4·fde=[·826b0]3194 ··0xffffffffffe57758·(offset:·0x1a9890)·->·0x8aca8·fde=[·826b4]
3195 ··0xffffffffffe57788·(offset:·0x1a98c0)·->·0x8acd4·fde=[·826e0]3195 ··0xffffffffffe57788·(offset:·0x1a98c0)·->·0x8acd8·fde=[·826e4]
3196 ··0xffffffffffe57818·(offset:·0x1a9950)·->·0x8ad3c·fde=[·82748]3196 ··0xffffffffffe57818·(offset:·0x1a9950)·->·0x8ad40·fde=[·8274c]
3197 ··0xffffffffffe57848·(offset:·0x1a9980)·->·0x8ad6c·fde=[·82778]3197 ··0xffffffffffe57848·(offset:·0x1a9980)·->·0x8ad70·fde=[·8277c]
3198 ··0xffffffffffe57908·(offset:·0x1a9a40)·->·0x8add0·fde=[·827dc]3198 ··0xffffffffffe57908·(offset:·0x1a9a40)·->·0x8add4·fde=[·827e0]
3199 ··0xffffffffffe57a18·(offset:·0x1a9b50)·->·0x8ae4c·fde=[·82858]3199 ··0xffffffffffe57a18·(offset:·0x1a9b50)·->·0x8ae50·fde=[·8285c]
3200 ··0xffffffffffe57af8·(offset:·0x1a9c30)·->·0x8aeb8·fde=[·828c4]3200 ··0xffffffffffe57af8·(offset:·0x1a9c30)·->·0x8aebc·fde=[·828c8]
3201 ··0xffffffffffe57ea8·(offset:·0x1a9fe0)·->·0x8afc8·fde=[·829d4]3201 ··0xffffffffffe57ea8·(offset:·0x1a9fe0)·->·0x8afcc·fde=[·829d8]
3202 ··0xffffffffffe57f38·(offset:·0x1aa070)·->·0x8b030·fde=[·82a3c]3202 ··0xffffffffffe57f38·(offset:·0x1aa070)·->·0x8b034·fde=[·82a40]
3203 ··0xffffffffffe58f58·(offset:·0x1ab090)·->·0x8b4a8·fde=[·82eb4]3203 ··0xffffffffffe58f58·(offset:·0x1ab090)·->·0x8b4ac·fde=[·82eb8]
3204 ··0xffffffffffe5a4a8·(offset:·0x1ac5e0)·->·0x8bb04·fde=[·83510]3204 ··0xffffffffffe5a4a8·(offset:·0x1ac5e0)·->·0x8bb08·fde=[·83514]
3205 ··0xffffffffffe5c878·(offset:·0x1ae9b0)·->·0x8c6bc·fde=[·840c8]3205 ··0xffffffffffe5c878·(offset:·0x1ae9b0)·->·0x8c6c0·fde=[·840cc]
3206 ··0xffffffffffe5c908·(offset:·0x1aea40)·->·0x8c718·fde=[·84124]3206 ··0xffffffffffe5c908·(offset:·0x1aea40)·->·0x8c71c·fde=[·84128]
3207 ··0xffffffffffe5c938·(offset:·0x1aea70)·->·0x8c748·fde=[·84154]3207 ··0xffffffffffe5c938·(offset:·0x1aea70)·->·0x8c74c·fde=[·84158]
3208 ··0xffffffffffe5c9c8·(offset:·0x1aeb00)·->·0x8c7b0·fde=[·841bc]3208 ··0xffffffffffe5c9c8·(offset:·0x1aeb00)·->·0x8c7b4·fde=[·841c0]
3209 ··0xffffffffffe5c9f8·(offset:·0x1aeb30)·->·0x8c7e0·fde=[·841ec]3209 ··0xffffffffffe5c9f8·(offset:·0x1aeb30)·->·0x8c7e4·fde=[·841f0]
3210 ··0xffffffffffe5cab8·(offset:·0x1aebf0)·->·0x8c844·fde=[·84250]3210 ··0xffffffffffe5cab8·(offset:·0x1aebf0)·->·0x8c848·fde=[·84254]
3211 ··0xffffffffffe5cbc8·(offset:·0x1aed00)·->·0x8c8c0·fde=[·842cc]3211 ··0xffffffffffe5cbc8·(offset:·0x1aed00)·->·0x8c8c4·fde=[·842d0]
3212 ··0xffffffffffe5cca8·(offset:·0x1aede0)·->·0x8c92c·fde=[·84338]3212 ··0xffffffffffe5cca8·(offset:·0x1aede0)·->·0x8c930·fde=[·8433c]
3213 ··0xffffffffffe5d058·(offset:·0x1af190)·->·0x8ca3c·fde=[·84448]3213 ··0xffffffffffe5d058·(offset:·0x1af190)·->·0x8ca40·fde=[·8444c]
3214 ··0xffffffffffe5d0e8·(offset:·0x1af220)·->·0x8caa4·fde=[·844b0]3214 ··0xffffffffffe5d0e8·(offset:·0x1af220)·->·0x8caa8·fde=[·844b4]
3215 ··0xffffffffffe5d238·(offset:·0x1af370)·->·0x8cb24·fde=[·84530]3215 ··0xffffffffffe5d238·(offset:·0x1af370)·->·0x8cb28·fde=[·84534]
3216 ··0xffffffffffe5d288·(offset:·0x1af3c0)·->·0x8cb5c·fde=[·84568]3216 ··0xffffffffffe5d288·(offset:·0x1af3c0)·->·0x8cb60·fde=[·8456c]
3217 ··0xffffffffffe5d978·(offset:·0x1afab0)·->·0x8cd74·fde=[·84780]3217 ··0xffffffffffe5d978·(offset:·0x1afab0)·->·0x8cd78·fde=[·84784]
3218 ··0xffffffffffe5d9e8·(offset:·0x1afb20)·->·0x8cdc0·fde=[·847cc]3218 ··0xffffffffffe5d9e8·(offset:·0x1afb20)·->·0x8cdc4·fde=[·847d0]
3219 ··0xffffffffffe5e5d8·(offset:·0x1b0710)·->·0x8d1d8·fde=[·84be4]3219 ··0xffffffffffe5e5d8·(offset:·0x1b0710)·->·0x8d1dc·fde=[·84be8]
3220 ··0xffffffffffe5e688·(offset:·0x1b07c0)·->·0x8d230·fde=[·84c3c]3220 ··0xffffffffffe5e688·(offset:·0x1b07c0)·->·0x8d234·fde=[·84c40]
3221 ··0xffffffffffe5ec28·(offset:·0x1b0d60)·->·0x8d3f4·fde=[·84e00]3221 ··0xffffffffffe5ec28·(offset:·0x1b0d60)·->·0x8d3f8·fde=[·84e04]
3222 ··0xffffffffffe5ec88·(offset:·0x1b0dc0)·->·0x8d430·fde=[·84e3c]3222 ··0xffffffffffe5ec88·(offset:·0x1b0dc0)·->·0x8d434·fde=[·84e40]
3223 ··0xffffffffffe5f008·(offset:·0x1b1140)·->·0x8d584·fde=[·84f90]3223 ··0xffffffffffe5f008·(offset:·0x1b1140)·->·0x8d588·fde=[·84f94]
3224 ··0xffffffffffe5f148·(offset:·0x1b1280)·->·0x8d5f0·fde=[·84ffc]3224 ··0xffffffffffe5f148·(offset:·0x1b1280)·->·0x8d5f4·fde=[·85000]
3225 ··0xffffffffffe5f288·(offset:·0x1b13c0)·->·0x8d65c·fde=[·85068]3225 ··0xffffffffffe5f288·(offset:·0x1b13c0)·->·0x8d660·fde=[·8506c]
3226 ··0xffffffffffe5f3c8·(offset:·0x1b1500)·->·0x8d6c8·fde=[·850d4]3226 ··0xffffffffffe5f3c8·(offset:·0x1b1500)·->·0x8d6cc·fde=[·850d8]
3227 ··0xffffffffffe5f4e8·(offset:·0x1b1620)·->·0x8d710·fde=[·8511c]3227 ··0xffffffffffe5f4e8·(offset:·0x1b1620)·->·0x8d714·fde=[·85120]
3228 ··0xffffffffffe5f528·(offset:·0x1b1660)·->·0x8d730·fde=[·8513c]3228 ··0xffffffffffe5f528·(offset:·0x1b1660)·->·0x8d734·fde=[·85140]
3229 ··0xffffffffffe5f568·(offset:·0x1b16a0)·->·0x8d750·fde=[·8515c]3229 ··0xffffffffffe5f568·(offset:·0x1b16a0)·->·0x8d754·fde=[·85160]
3230 ··0xffffffffffe5f6b8·(offset:·0x1b17f0)·->·0x8d7c8·fde=[·851d4]3230 ··0xffffffffffe5f6b8·(offset:·0x1b17f0)·->·0x8d7cc·fde=[·851d8]
3231 ··0xffffffffffe5f808·(offset:·0x1b1940)·->·0x8d840·fde=[·8524c]3231 ··0xffffffffffe5f808·(offset:·0x1b1940)·->·0x8d844·fde=[·85250]
3232 ··0xffffffffffe5f958·(offset:·0x1b1a90)·->·0x8d8b8·fde=[·852c4]3232 ··0xffffffffffe5f958·(offset:·0x1b1a90)·->·0x8d8bc·fde=[·852c8]
3233 ··0xffffffffffe5faa8·(offset:·0x1b1be0)·->·0x8d940·fde=[·8534c]3233 ··0xffffffffffe5faa8·(offset:·0x1b1be0)·->·0x8d944·fde=[·85350]
3234 ··0xffffffffffe5fbf8·(offset:·0x1b1d30)·->·0x8d9c8·fde=[·853d4]3234 ··0xffffffffffe5fbf8·(offset:·0x1b1d30)·->·0x8d9cc·fde=[·853d8]
3235 ··0xffffffffffe5fd48·(offset:·0x1b1e80)·->·0x8da54·fde=[·85460]3235 ··0xffffffffffe5fd48·(offset:·0x1b1e80)·->·0x8da58·fde=[·85464]
3236 ··0xffffffffffe5fe88·(offset:·0x1b1fc0)·->·0x8dad4·fde=[·854e0]3236 ··0xffffffffffe5fe88·(offset:·0x1b1fc0)·->·0x8dad8·fde=[·854e4]
3237 ··0xffffffffffe5ffc8·(offset:·0x1b2100)·->·0x8db54·fde=[·85560]3237 ··0xffffffffffe5ffc8·(offset:·0x1b2100)·->·0x8db58·fde=[·85564]
3238 ··0xffffffffffe60158·(offset:·0x1b2290)·->·0x8dbe8·fde=[·855f4]3238 ··0xffffffffffe60158·(offset:·0x1b2290)·->·0x8dbec·fde=[·855f8]
3239 ··0xffffffffffe602d8·(offset:·0x1b2410)·->·0x8dc70·fde=[·8567c]3239 ··0xffffffffffe602d8·(offset:·0x1b2410)·->·0x8dc74·fde=[·85680]
3240 ··0xffffffffffe60438·(offset:·0x1b2570)·->·0x8dcf8·fde=[·85704]3240 ··0xffffffffffe60438·(offset:·0x1b2570)·->·0x8dcfc·fde=[·85708]
3241 ··0xffffffffffe60578·(offset:·0x1b26b0)·->·0x8dd78·fde=[·85784]3241 ··0xffffffffffe60578·(offset:·0x1b26b0)·->·0x8dd7c·fde=[·85788]
3242 ··0xffffffffffe606b8·(offset:·0x1b27f0)·->·0x8ddf8·fde=[·85804]3242 ··0xffffffffffe606b8·(offset:·0x1b27f0)·->·0x8ddfc·fde=[·85808]
3243 ··0xffffffffffe60718·(offset:·0x1b2850)·->·0x8de38·fde=[·85844]3243 ··0xffffffffffe60718·(offset:·0x1b2850)·->·0x8de3c·fde=[·85848]
3244 ··0xffffffffffe61698·(offset:·0x1b37d0)·->·0x8e324·fde=[·85d30]3244 ··0xffffffffffe61698·(offset:·0x1b37d0)·->·0x8e328·fde=[·85d34]
3245 ··0xffffffffffe61718·(offset:·0x1b3850)·->·0x8e370·fde=[·85d7c]3245 ··0xffffffffffe61718·(offset:·0x1b3850)·->·0x8e374·fde=[·85d80]
3246 ··0xffffffffffe618b8·(offset:·0x1b39f0)·->·0x8e414·fde=[·85e20]3246 ··0xffffffffffe618b8·(offset:·0x1b39f0)·->·0x8e418·fde=[·85e24]
3247 ··0xffffffffffe61a58·(offset:·0x1b3b90)·->·0x8e4b8·fde=[·85ec4]3247 ··0xffffffffffe61a58·(offset:·0x1b3b90)·->·0x8e4bc·fde=[·85ec8]
3248 ··0xffffffffffe61c28·(offset:·0x1b3d60)·->·0x8e56c·fde=[·85f78]3248 ··0xffffffffffe61c28·(offset:·0x1b3d60)·->·0x8e570·fde=[·85f7c]
Max diff block lines reached; 1724908/1877045 bytes (91.89%) of diff not shown.
1.39 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 7691
    
Offset 262435, 15 lines modifiedOffset 262435, 15 lines modified
262435 »       mov····%eax,0x2e3a0(%ebx)262435 »       mov····%eax,0x2e3a0(%ebx)
262436 »       lea····-0x251454(%ebx),%eax262436 »       lea····-0x251454(%ebx),%eax
262437 »       mov····%eax,0x2e3a4(%ebx)262437 »       mov····%eax,0x2e3a4(%ebx)
262438 »       lea····-0x2de5a4(%ebx),%eax262438 »       lea····-0x2de5a4(%ebx),%eax
262439 »       mov····%eax,0x2e3a8(%ebx)262439 »       mov····%eax,0x2e3a8(%ebx)
262440 »       lea····-0x273894(%ebx),%eax262440 »       lea····-0x273894(%ebx),%eax
262441 »       mov····%eax,0x2e3ac(%ebx)262441 »       mov····%eax,0x2e3ac(%ebx)
262442 »       lea····-0x2c0404(%ebx),%eax262442 »       lea····-0x2c03d4(%ebx),%eax
262443 »       mov····%eax,0x2e3b0(%ebx)262443 »       mov····%eax,0x2e3b0(%ebx)
262444 »       push···0x7e8(%esi)262444 »       push···0x7e8(%esi)
262445 »       push···0x7e4(%esi)262445 »       push···0x7e4(%esi)
262446 »       push···0x7e0(%esi)262446 »       push···0x7e0(%esi)
262447 »       push···0x7dc(%esi)262447 »       push···0x7dc(%esi)
262448 »       push···$0x7262448 »       push···$0x7
262449 »       call···4fbb0·<PyTuple_Pack@plt>262449 »       call···4fbb0·<PyTuple_Pack@plt>
Offset 277901, 15 lines modifiedOffset 277901, 15 lines modified
277901 »       mov····%eax,0x2dbac(%ebx)277901 »       mov····%eax,0x2dbac(%ebx)
277902 »       lea····0x2db94(%ebx),%eax277902 »       lea····0x2db94(%ebx),%eax
277903 »       mov····%eax,0x2dbb0(%ebx)277903 »       mov····%eax,0x2dbb0(%ebx)
277904 »       lea····0x2db90(%ebx),%eax277904 »       lea····0x2db90(%ebx),%eax
277905 »       mov····%eax,0x2dbb4(%ebx)277905 »       mov····%eax,0x2dbb4(%ebx)
277906 »       lea····-0x3a9484(%ebx),%eax277906 »       lea····-0x3a9484(%ebx),%eax
277907 »       mov····%edx,0x2db9c(%ebx)277907 »       mov····%edx,0x2db9c(%ebx)
277908 »       lea····-0x2d7334(%ebx),%edx277908 »       lea····-0x2d7304(%ebx),%edx
277909 »       mov····%edi,0x2dbb8(%ebx)277909 »       mov····%edi,0x2dbb8(%ebx)
277910 »       mov····0x24(%esp),%edi277910 »       mov····0x24(%esp),%edi
277911 »       mov····%eax,0x2dbc0(%ebx)277911 »       mov····%eax,0x2dbc0(%ebx)
277912 »       mov····%eax,0x2dbd0(%ebx)277912 »       mov····%eax,0x2dbd0(%ebx)
277913 »       lea····-0x1f8e44(%ebx),%eax277913 »       lea····-0x1f8e44(%ebx),%eax
277914 »       mov····%edx,0x2dbbc(%ebx)277914 »       mov····%edx,0x2dbbc(%ebx)
277915 »       mov····%ecx,0x2dbc8(%ebx)277915 »       mov····%ecx,0x2dbc8(%ebx)
Offset 281799, 25 lines modifiedOffset 281799, 25 lines modified
281799 »       cmp····$0x3fffffff,%eax281799 »       cmp····$0x3fffffff,%eax
281800 »       je·····1353ba·<CPyDef_conv_____top_level__@@Base+0x17a>281800 »       je·····1353ba·<CPyDef_conv_____top_level__@@Base+0x17a>
281801 »       sub····$0x1,%eax281801 »       sub····$0x1,%eax
281802 »       mov····%eax,0x0(%ebp)281802 »       mov····%eax,0x0(%ebp)
281803 »       je·····135600·<CPyDef_conv_____top_level__@@Base+0x3c0>281803 »       je·····135600·<CPyDef_conv_____top_level__@@Base+0x3c0>
281804 »       test···%edx,%edx281804 »       test···%edx,%edx
281805 »       je·····1354e0·<CPyDef_conv_____top_level__@@Base+0x2a0>281805 »       je·····1354e0·<CPyDef_conv_____top_level__@@Base+0x2a0>
281806 »       lea····-0x2c5bb4(%ebx),%eax281806 »       lea····-0x2c5b84(%ebx),%eax
281807 »       mov····%edx,0x8(%esp)281807 »       mov····%edx,0x8(%esp)
281808 »       sub····$0xc,%esp281808 »       sub····$0xc,%esp
281809 »       mov····0x7d0(%esi),%ebp281809 »       mov····0x7d0(%esi),%ebp
281810 »       push···0x15d8(%esi)281810 »       push···0x15d8(%esi)
281811 »       mov····%eax,0x2d434(%ebx)281811 »       mov····%eax,0x2d434(%ebx)
281812 »       lea····-0x362964(%ebx),%eax281812 »       lea····-0x362964(%ebx),%eax
281813 »       push···0xb24(%esi)281813 »       push···0xb24(%esi)
281814 »       push···0x9e0(%esi)281814 »       push···0x9e0(%esi)
281815 »       mov····%eax,0x2d438(%ebx)281815 »       mov····%eax,0x2d438(%ebx)
281816 »       lea····-0x2d1a24(%ebx),%eax281816 »       lea····-0x2d19f4(%ebx),%eax
281817 »       push···0x15d4(%esi)281817 »       push···0x15d4(%esi)
281818 »       push···0x15d0(%esi)281818 »       push···0x15d0(%esi)
281819 »       mov····%eax,0x2d43c(%ebx)281819 »       mov····%eax,0x2d43c(%ebx)
281820 »       lea····-0x361474(%ebx),%eax281820 »       lea····-0x361474(%ebx),%eax
281821 »       push···0x15cc(%esi)281821 »       push···0x15cc(%esi)
281822 »       push···0x15c8(%esi)281822 »       push···0x15c8(%esi)
281823 »       mov····%eax,0x2d440(%ebx)281823 »       mov····%eax,0x2d440(%ebx)
Offset 381386, 15 lines modifiedOffset 381386, 15 lines modified
381386 »       je·····18b0a0·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x100>381386 »       je·····18b0a0·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x100>
381387 »       mov····0x8(%eax),%ecx381387 »       mov····0x8(%eax),%ecx
381388 »       mov····(%eax),%edx381388 »       mov····(%eax),%edx
381389 »       lea····(%ecx,%ecx,1),%edi381389 »       lea····(%ecx,%ecx,1),%edi
381390 »       cmp····$0x3fffffff,%edx381390 »       cmp····$0x3fffffff,%edx
381391 »       je·····18b040·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xa0>381391 »       je·····18b040·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xa0>
381392 »       cmp····$0x3ffffffe,%edx381392 »       cmp····$0x3ffffffe,%edx
381393 »       je·····18b712·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x772>381393 »       je·····18b743·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x7a3>
381394 »       test···%edx,%edx381394 »       test···%edx,%edx
381395 »       je·····18b0e8·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x148>381395 »       je·····18b0e8·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x148>
381396 »       test···%edi,%edi381396 »       test···%edi,%edi
381397 »       je·····18b075·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xd5>381397 »       je·····18b075·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xd5>
381398 »       sub····$0x8,%esp381398 »       sub····$0x8,%esp
381399 »       push···$0xfffffffe381399 »       push···$0xfffffffe
381400 »       push···%eax381400 »       push···%eax
Offset 381516, 17 lines modifiedOffset 381516, 17 lines modified
381516 »       sub····$0xc,%esp381516 »       sub····$0xc,%esp
381517 »       mov····0x3c(%esp),%eax381517 »       mov····0x3c(%esp),%eax
381518 »       mov····0x8(%eax),%eax381518 »       mov····0x8(%eax),%eax
381519 »       push···0x3c(%esp)381519 »       push···0x3c(%esp)
381520 »       call···*0x10(%eax)381520 »       call···*0x10(%eax)
381521 »       add····$0x10,%esp381521 »       add····$0x10,%esp
381522 »       cmp····$0x2,%al381522 »       cmp····$0x2,%al
381523 »       je·····18b4c8·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x528>381523 »       je·····18b4e0·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x540>
381524 »       test···%al,%al381524 »       test···%al,%al
381525 »       je·····18b42a·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x48a>381525 »       je·····18b442·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x4a2>
381526 »       lea····%cs:0x0(%esi,%eiz,1),%esi381526 »       lea····%cs:0x0(%esi,%eiz,1),%esi
381527 »       lea····0x0(%esi),%esi381527 »       lea····0x0(%esi),%esi
381528 »       mov····$0x1,%eax381528 »       mov····$0x1,%eax
381529 »       jmp····18b077·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xd7>381529 »       jmp····18b077·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0xd7>
381530 »       lea····0x0(%esi),%esi381530 »       lea····0x0(%esi),%esi
381531 »       mov····-0x4ec(%ebx),%eax381531 »       mov····-0x4ec(%ebx),%eax
381532 »       push···(%eax)381532 »       push···(%eax)
Offset 381552, 35 lines modifiedOffset 381552, 35 lines modified
381552 »       mov····-0x3d8(%ebx),%ebp381552 »       mov····-0x3d8(%ebx),%ebp
381553 »       cmp····%ebp,%eax381553 »       cmp····%ebp,%eax
381554 »       je·····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>381554 »       je·····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>
381555 »       mov····-0x848(%ebx),%ecx381555 »       mov····-0x848(%ebx),%ecx
381556 »       mov····(%ecx),%edx381556 »       mov····(%ecx),%edx
381557 »       mov····%ecx,(%esp)381557 »       mov····%ecx,(%esp)
381558 »       test···%edx,%edx381558 »       test···%edx,%edx
381559 »       je·····18b4da·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x53a>381559 »       je·····18b4f2·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x552>
381560 »       mov····0x184(%edx),%edx381560 »       mov····0x184(%edx),%edx
381561 »       cmp····$0x1,%edx381561 »       cmp····$0x1,%edx
381562 »       je·····18b502·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x562>381562 »       je·····18b51a·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x57a>
381563 »       mov····0xc(%eax),%eax381563 »       mov····0xc(%eax),%eax
381564 »       test···$0x1,%al381564 »       test···$0x1,%al
381565 »       jne····18b410·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x470>381565 »       jne····18b428·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x488>
381566 »       cmp····%edx,%eax381566 »       cmp····%edx,%eax
381567 »       jne····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>381567 »       jne····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>
381568 »       mov····0x28(%esi),%edx381568 »       mov····0x28(%esi),%edx
381569 »       cmp····%ebp,%edx381569 »       cmp····%ebp,%edx
381570 »       je·····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>381570 »       je·····18b210·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x270>
381571 »       mov····(%edx),%eax381571 »       mov····(%edx),%eax
381572 »       cmp····$0x3fffffff,%eax381572 »       cmp····$0x3fffffff,%eax
381573 »       je·····18b2cb·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x32b>381573 »       je·····18b2cb·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x32b>
381574 »       add····$0x1,%eax381574 »       add····$0x1,%eax
381575 »       mov····%eax,(%edx)381575 »       mov····%eax,(%edx)
381576 »       mov····0x30(%esp),%eax381576 »       mov····0x30(%esp),%eax
381577 »       mov····0x14(%eax),%ecx381577 »       mov····0x14(%eax),%ecx
381578 »       test···%ecx,%ecx381578 »       test···%ecx,%ecx
381579 »       je·····18b5dc·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x63c>381579 »       je·····18b5fb·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x65b>
381580 »       mov····(%ecx),%eax381580 »       mov····(%ecx),%eax
381581 »       cmp····$0x3fffffff,%eax381581 »       cmp····$0x3fffffff,%eax
381582 »       je·····18b2e8·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x348>381582 »       je·····18b2e8·<CPyDef_lines___Line___has_magic_trailing_comma@@Base+0x348>
381583 »       add····$0x1,%eax381583 »       add····$0x1,%eax
381584 »       mov····%eax,(%ecx)381584 »       mov····%eax,(%ecx)
381585 »       sub····$0xc,%esp381585 »       sub····$0xc,%esp
381586 »       push···$0x14381586 »       push···$0x14
Max diff block lines reached; 1448129/1452907 bytes (99.67%) of diff not shown.
2.76 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 7794, 19 lines modifiedOffset 7794, 19 lines modified
7794 ··0x003506f0·6c61636b·2e636163·68650062·6c61636b·lack.cache.black7794 ··0x003506f0·6c61636b·2e636163·68650062·6c61636b·lack.cache.black
7795 ··0x00350700·2e627261·636b6574·73004272·61636b65·.brackets.Bracke7795 ··0x00350700·2e627261·636b6574·73004272·61636b65·.brackets.Bracke
7796 ··0x00350710·744d6174·63684572·726f7200·626c6163·tMatchError.blac7796 ··0x00350710·744d6174·63684572·726f7200·626c6163·tMatchError.blac
7797 ··0x00350720·6b2e5f77·69647468·5f746162·6c65005f·k._width_table._7797 ··0x00350720·6b2e5f77·69647468·5f746162·6c65005f·k._width_table._
7798 ··0x00350730·5f696e69·745f7375·62636c61·73735f5f·_init_subclass__7798 ··0x00350730·5f696e69·745f7375·62636c61·73735f5f·_init_subclass__
7799 ··0x00350740·00000000·00000000·00000000·00000000·................7799 ··0x00350740·00000000·00000000·00000000·00000000·................
7800 ··0x00350750·00000000·00000000·00000000·00000000·................7800 ··0x00350750·00000000·00000000·00000000·00000000·................
7801 ··0x00350760·1cafd3ff·1ca7d3ff·beb1d3ff·1ca7d3ff·................7801 ··0x00350760·4cafd3ff·4ca7d3ff·eeb1d3ff·4ca7d3ff·L...L.......L...
7802 ··0x00350770·84a7d3ff·1ca7d3ff·b9afd3ff·1ca7d3ff·................7802 ··0x00350770·b4a7d3ff·4ca7d3ff·e9afd3ff·4ca7d3ff·....L.......L...
7803 ··0x00350780·f1acd3ff·0dc1d3ff·0dc1d3ff·84b1d3ff·................7803 ··0x00350780·21add3ff·3dc1d3ff·3dc1d3ff·b4b1d3ff·!...=...=.......
7804 ··0x00350790·0dc1d3ff·84a7d3ff·0dc1d3ff·9cafd3ff·................7804 ··0x00350790·3dc1d3ff·b4a7d3ff·3dc1d3ff·ccafd3ff·=.......=.......
7805 ··0x003507a0·0dc1d3ff·d4acd3ff·b467e6ff·3c67e6ff·.........g..<g..7805 ··0x003507a0·3dc1d3ff·04add3ff·b467e6ff·3c67e6ff·=........g..<g..
7806 ··0x003507b0·6c70e6ff·3c67e6ff·4c72e6ff·3c67e6ff·lp..<g..Lr..<g..7806 ··0x003507b0·6c70e6ff·3c67e6ff·4c72e6ff·3c67e6ff·lp..<g..Lr..<g..
7807 ··0x003507c0·e676e6ff·3c67e6ff·4c74e6ff·f479e6ff·.v..<g..Lt...y..7807 ··0x003507c0·e676e6ff·3c67e6ff·4c74e6ff·f479e6ff·.v..<g..Lt...y..
7808 ··0x003507d0·f479e6ff·6c70e6ff·f479e6ff·4c72e6ff·.y..lp...y..Lr..7808 ··0x003507d0·f479e6ff·6c70e6ff·f479e6ff·4c72e6ff·.y..lp...y..Lr..
7809 ··0x003507e0·f479e6ff·ac76e6ff·f479e6ff·4c74e6ff·.y...v...y..Lt..7809 ··0x003507e0·f479e6ff·ac76e6ff·f479e6ff·4c74e6ff·.y...v...y..Lt..
7810 ··0x003507f0·b452e9ff·645ae9ff·4c52e9ff·645ae9ff·.R..dZ..LR..dZ..7810 ··0x003507f0·b452e9ff·645ae9ff·4c52e9ff·645ae9ff·.R..dZ..LR..dZ..
7811 ··0x00350800·ec51e9ff·645ae9ff·8451e9ff·645ae9ff·.Q..dZ...Q..dZ..7811 ··0x00350800·ec51e9ff·645ae9ff·8451e9ff·645ae9ff·.Q..dZ...Q..dZ..
7812 ··0x00350810·7c53e9ff·645ae9ff·1c53e9ff·645ae9ff·|S..dZ...S..dZ..7812 ··0x00350810·7c53e9ff·645ae9ff·1c53e9ff·645ae9ff·|S..dZ...S..dZ..
Offset 7945, 15 lines modifiedOffset 7945, 15 lines modified
7945 ··0x00351060·00000000·00000000·00000000·00000000·................7945 ··0x00351060·00000000·00000000·00000000·00000000·................
7946 ··0x00351070·00000000·00000000·00000000·00000000·................7946 ··0x00351070·00000000·00000000·00000000·00000000·................
7947 ··0x00351080·00000000·00000000·00000000·00000000·................7947 ··0x00351080·00000000·00000000·00000000·00000000·................
7948 ··0x00351090·00000000·00000000·00000000·00000000·................7948 ··0x00351090·00000000·00000000·00000000·00000000·................
7949 ··0x003510a0·00000000·00000000·00000000·00000000·................7949 ··0x003510a0·00000000·00000000·00000000·00000000·................
7950 ··0x003510b0·00000000·00000000·00000000·00000000·................7950 ··0x003510b0·00000000·00000000·00000000·00000000·................
7951 ··0x003510c0·10000000·02000000·db060000·e1060000·................7951 ··0x003510c0·10000000·02000000·db060000·e1060000·................
7952 ··0x003510d0·02000000·d7010000·d8010000·03000000·................7952 ··0x003510d0·02000000·d8010000·d7010000·03000000·................
7953 ··0x003510e0·db060000·dd060000·de060000·02000000·................7953 ··0x003510e0·db060000·dd060000·de060000·02000000·................
7954 ··0x003510f0·ff060000·00070000·02000000·43030000·............C...7954 ··0x003510f0·ff060000·00070000·02000000·43030000·............C...
7955 ··0x00351100·44030000·02000000·db060000·dd060000·D...............7955 ··0x00351100·44030000·02000000·db060000·dd060000·D...............
7956 ··0x00351110·03000000·f6060000·e5060000·f1060000·................7956 ··0x00351110·03000000·f6060000·e5060000·f1060000·................
7957 ··0x00351120·02000000·db060000·0d070000·01000000·................7957 ··0x00351120·02000000·db060000·0d070000·01000000·................
7958 ··0x00351130·0d070000·02000000·ea060000·e7060000·................7958 ··0x00351130·0d070000·02000000·ea060000·e7060000·................
7959 ··0x00351140·02000000·e8060000·ec060000·03000000·................7959 ··0x00351140·02000000·e8060000·ec060000·03000000·................
76.9 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1557, 591 lines modifiedOffset 1557, 591 lines modified
1557 ··0x00358258·c8e60700·1844e3ff·a4e80700·1845e3ff·.....D.......E..1557 ··0x00358258·c8e60700·1844e3ff·a4e80700·1845e3ff·.....D.......E..
1558 ··0x00358268·18e90700·f847e3ff·08ea0700·1849e3ff·.....G.......I..1558 ··0x00358268·18e90700·f847e3ff·08ea0700·1849e3ff·.....G.......I..
1559 ··0x00358278·7cea0700·f84be3ff·6ceb0700·184de3ff·|....K..l....M..1559 ··0x00358278·7cea0700·f84be3ff·6ceb0700·184de3ff·|....K..l....M..
1560 ··0x00358288·e0eb0700·8854e3ff·0cee0700·585de3ff·.....T......X]..1560 ··0x00358288·e0eb0700·8854e3ff·0cee0700·585de3ff·.....T......X]..
1561 ··0x00358298·88f00700·b863e3ff·f0f10700·7864e3ff·.....c......xd..1561 ··0x00358298·88f00700·b863e3ff·f0f10700·7864e3ff·.....c......xd..
1562 ··0x003582a8·64f20700·5870e3ff·98f50700·a87ae3ff·d...Xp.......z..1562 ··0x003582a8·64f20700·5870e3ff·98f50700·a87ae3ff·d...Xp.......z..
Diff chunk too large, falling back to line-by-line diff (583 lines added, 583 lines removed)
1563 ··0x003582b8·5cf80700·a87be3ff·e8f80700·688ee3ff·\....{......h...1563 ··0x003582b8·5cf80700·a87be3ff·e8f80700·688ee3ff·\....{......h...
1564 ··0x003582c8·f4fd0700·e895e3ff·8c000800·0897e3ff·................1564 ··0x003582c8·f4fd0700·1896e3ff·94000800·3897e3ff·............8...
1565 ··0x003582d8·00010800·d8a5e3ff·f0040800·68a6e3ff·............h...1565 ··0x003582d8·08010800·08a6e3ff·f8040800·98a6e3ff·................
1566 ··0x003582e8·4c050800·98a6e3ff·7c050800·28a7e3ff·L.......|...(...1566 ··0x003582e8·54050800·c8a6e3ff·84050800·58a7e3ff·T...........X...
1567 ··0x003582f8·e4050800·58a7e3ff·14060800·18a8e3ff·....X...........1567 ··0x003582f8·ec050800·88a7e3ff·1c060800·48a8e3ff·............H...
1568 ··0x00358308·78060800·28a9e3ff·f4060800·08aae3ff·x...(...........1568 ··0x00358308·80060800·58a9e3ff·fc060800·38aae3ff·....X.......8...
1569 ··0x00358318·60070800·b8ade3ff·70080800·48aee3ff·`.......p...H...1569 ··0x00358318·68070800·e8ade3ff·78080800·78aee3ff·h.......x...x...
1570 ··0x00358328·d8080800·a8bae3ff·bc0c0800·88bbe3ff·................1570 ··0x00358328·e0080800·d8bae3ff·c40c0800·b8bbe3ff·................
1571 ··0x00358338·140d0800·78d0e3ff·60140800·68d1e3ff·....x...`...h...1571 ··0x00358338·1c0d0800·a8d0e3ff·68140800·98d1e3ff·........h.......
1572 ··0x00358348·d4140800·d8e4e3ff·b81c0800·c8e5e3ff·................1572 ··0x00358348·dc140800·08e5e3ff·c01c0800·f8e5e3ff·................
1573 ··0x00358358·241d0800·280ce4ff·a0280800·b80ce4ff·$...(....(......1573 ··0x00358358·2c1d0800·580ce4ff·a8280800·e80ce4ff·,...X....(......
1574 ··0x00358368·fc280800·e80ce4ff·2c290800·780de4ff·.(......,)..x...1574 ··0x00358368·04290800·180de4ff·34290800·a80de4ff·.)......4)......
1575 ··0x00358378·94290800·a80de4ff·c4290800·680ee4ff·.).......)..h...1575 ··0x00358378·9c290800·d80de4ff·cc290800·980ee4ff·.).......)......
1576 ··0x00358388·282a0800·780fe4ff·a42a0800·5810e4ff·(*..x....*..X...1576 ··0x00358388·302a0800·a80fe4ff·ac2a0800·8810e4ff·0*.......*......
1577 ··0x00358398·102b0800·0814e4ff·202c0800·9814e4ff·.+......·,......1577 ··0x00358398·182b0800·3814e4ff·282c0800·c814e4ff·.+..8...(,......
1578 ··0x003583a8·882c0800·08d3e4ff·c8720800·38d4e4ff·.,.......r..8...1578 ··0x003583a8·902c0800·38d3e4ff·d0720800·68d4e4ff·.,..8....r..h...
1579 ··0x003583b8·5c730800·b8d4e4ff·ac730800·28d5e4ff·\s.......s..(...1579 ··0x003583b8·64730800·e8d4e4ff·b4730800·58d5e4ff·ds.......s..X...
1580 ··0x003583c8·f8730800·5820e5ff·908d0800·e820e5ff·.s..X·.......·..1580 ··0x003583c8·00740800·8820e5ff·988d0800·1821e5ff·.t...·.......!..
1581 ··0x003583d8·ec8d0800·1821e5ff·1c8e0800·a821e5ff·.....!.......!..1581 ··0x003583d8·f48d0800·4821e5ff·248e0800·d821e5ff·....H!..$....!..
1582 ··0x003583e8·848e0800·d821e5ff·b48e0800·9822e5ff·.....!......."..1582 ··0x003583e8·8c8e0800·0822e5ff·bc8e0800·c822e5ff·....."......."..
1583 ··0x003583f8·188f0800·a823e5ff·948f0800·8824e5ff·.....#.......$..1583 ··0x003583f8·208f0800·d823e5ff·9c8f0800·b824e5ff··....#.......$..
1584 ··0x00358408·00900800·3828e5ff·10910800·c828e5ff·....8(.......(..1584 ··0x00358408·08900800·6828e5ff·18910800·f828e5ff·....h(.......(..
1585 ··0x00358418·78910800·182ae5ff·f8910800·682ae5ff·x....*......h*..1585 ··0x00358418·80910800·482ae5ff·00920800·982ae5ff·....H*.......*..
1586 ··0x00358428·3c920800·b82ae5ff·74920800·e82ce5ff·<....*..t....,..1586 ··0x00358428·44920800·e82ae5ff·7c920800·182de5ff·D....*..|....-..
1587 ··0x00358438·60930800·882de5ff·c8930800·d834e5ff·`....-.......4..1587 ··0x00358438·68930800·b82de5ff·d0930800·d834e5ff·h....-.......4..
1588 ··0x00358448·20960800·f835e5ff·94960800·9838e5ff··....5.......8..1588 ··0x00358448·24960800·f835e5ff·98960800·9838e5ff·$....5.......8..
1589 ··0x00358458·a8970800·4839e5ff·00980800·e83de5ff·....H9.......=..1589 ··0x00358458·ac970800·4839e5ff·04980800·e83de5ff·....H9.......=..
1590 ··0x00358468·84990800·f843e5ff·b09b0800·5847e5ff·.....C......XG..1590 ··0x00358468·88990800·f843e5ff·b49b0800·5847e5ff·.....C......XG..
1591 ··0x00358478·f09c0800·684fe5ff·849f0800·0850e5ff·....hO.......P..1591 ··0x00358478·f49c0800·684fe5ff·889f0800·0850e5ff·....hO.......P..
1592 ··0x00358488·ec9f0800·6853e5ff·08a10800·185de5ff·....hS.......]..1592 ··0x00358488·f09f0800·6853e5ff·0ca10800·185de5ff·....hS.......]..
1593 ··0x00358498·24a40800·f85de5ff·90a40800·7865e5ff·$....]......xe..1593 ··0x00358498·28a40800·f85de5ff·94a40800·7865e5ff·(....]......xe..
1594 ··0x003584a8·b0a60800·7866e5ff·28a70800·a86de5ff·....xf..(....m..1594 ··0x003584a8·b4a60800·7866e5ff·2ca70800·a86de5ff·....xf..,....m..
1595 ··0x003584b8·78a90800·586ee5ff·d0a90800·c876e5ff·x...Xn.......v..1595 ··0x003584b8·7ca90800·586ee5ff·d4a90800·c876e5ff·|...Xn.......v..
1596 ··0x003584c8·48ac0800·5877e5ff·a4ac0800·8877e5ff·H...Xw.......w..1596 ··0x003584c8·4cac0800·5877e5ff·a8ac0800·8877e5ff·L...Xw.......w..
1597 ··0x003584d8·d4ac0800·1878e5ff·3cad0800·4878e5ff·.....x..<...Hx..1597 ··0x003584d8·d8ac0800·1878e5ff·40ad0800·4878e5ff·.....x..@...Hx..
1598 ··0x003584e8·6cad0800·0879e5ff·d0ad0800·187ae5ff·l....y.......z..1598 ··0x003584e8·70ad0800·0879e5ff·d4ad0800·187ae5ff·p....y.......z..
1599 ··0x003584f8·4cae0800·f87ae5ff·b8ae0800·a87ee5ff·L....z.......~..1599 ··0x003584f8·50ae0800·f87ae5ff·bcae0800·a87ee5ff·P....z.......~..
1600 ··0x00358508·c8af0800·387fe5ff·30b00800·588fe5ff·....8...0...X...1600 ··0x00358508·ccaf0800·387fe5ff·34b00800·588fe5ff·....8...4...X...
1601 ··0x00358518·a8b40800·a8a4e5ff·04bb0800·78c8e5ff·............x...1601 ··0x00358518·acb40800·a8a4e5ff·08bb0800·78c8e5ff·............x...
1602 ··0x00358528·bcc60800·08c9e5ff·18c70800·38c9e5ff·............8...1602 ··0x00358528·c0c60800·08c9e5ff·1cc70800·38c9e5ff·............8...
1603 ··0x00358538·48c70800·c8c9e5ff·b0c70800·f8c9e5ff·H...............1603 ··0x00358538·4cc70800·c8c9e5ff·b4c70800·f8c9e5ff·L...............
1604 ··0x00358548·e0c70800·b8cae5ff·44c80800·c8cbe5ff·........D.......1604 ··0x00358548·e4c70800·b8cae5ff·48c80800·c8cbe5ff·........H.......
1605 ··0x00358558·c0c80800·a8cce5ff·2cc90800·58d0e5ff·........,...X...1605 ··0x00358558·c4c80800·a8cce5ff·30c90800·58d0e5ff·........0...X...
1606 ··0x00358568·3cca0800·e8d0e5ff·a4ca0800·38d2e5ff·<...........8...1606 ··0x00358568·40ca0800·e8d0e5ff·a8ca0800·38d2e5ff·@...........8...
1607 ··0x00358578·24cb0800·88d2e5ff·5ccb0800·78d9e5ff·$.......\...x...1607 ··0x00358578·28cb0800·88d2e5ff·60cb0800·78d9e5ff·(.......`...x...
1608 ··0x00358588·74cd0800·e8d9e5ff·c0cd0800·d8e5e5ff·t...............1608 ··0x00358588·78cd0800·e8d9e5ff·c4cd0800·d8e5e5ff·x...............
1609 ··0x00358598·d8d10800·88e6e5ff·30d20800·28ece5ff·........0...(...1609 ··0x00358598·dcd10800·88e6e5ff·34d20800·28ece5ff·........4...(...
1610 ··0x003585a8·f4d30800·88ece5ff·30d40800·08f0e5ff·........0.......1610 ··0x003585a8·f8d30800·88ece5ff·34d40800·08f0e5ff·........4.......
1611 ··0x003585b8·84d50800·48f1e5ff·f0d50800·88f2e5ff·....H...........1611 ··0x003585b8·88d50800·48f1e5ff·f4d50800·88f2e5ff·....H...........
1612 ··0x003585c8·5cd60800·c8f3e5ff·c8d60800·e8f4e5ff·\...............1612 ··0x003585c8·60d60800·c8f3e5ff·ccd60800·e8f4e5ff·`...............
1613 ··0x003585d8·10d70800·28f5e5ff·30d70800·68f5e5ff·....(...0...h...1613 ··0x003585d8·14d70800·28f5e5ff·34d70800·68f5e5ff·....(...4...h...
1614 ··0x003585e8·50d70800·b8f6e5ff·c8d70800·08f8e5ff·P...............1614 ··0x003585e8·54d70800·b8f6e5ff·ccd70800·08f8e5ff·T...............
1615 ··0x003585f8·40d80800·58f9e5ff·b8d80800·a8fae5ff·@...X...........1615 ··0x003585f8·44d80800·58f9e5ff·bcd80800·a8fae5ff·D...X...........
1616 ··0x00358608·40d90800·f8fbe5ff·c8d90800·48fde5ff·@...........H...1616 ··0x00358608·44d90800·f8fbe5ff·ccd90800·48fde5ff·D...........H...
1617 ··0x00358618·54da0800·88fee5ff·d4da0800·c8ffe5ff·T...............1617 ··0x00358618·58da0800·88fee5ff·d8da0800·c8ffe5ff·X...............
1618 ··0x00358628·54db0800·5801e6ff·e8db0800·d802e6ff·T...X...........1618 ··0x00358628·58db0800·5801e6ff·ecdb0800·d802e6ff·X...X...........
1619 ··0x00358638·70dc0800·3804e6ff·f8dc0800·7805e6ff·p...8.......x...1619 ··0x00358638·74dc0800·3804e6ff·fcdc0800·7805e6ff·t...8.......x...
1620 ··0x00358648·78dd0800·b806e6ff·f8dd0800·1807e6ff·x...............1620 ··0x00358648·7cdd0800·b806e6ff·fcdd0800·1807e6ff·|...............
1621 ··0x00358658·38de0800·9816e6ff·24e30800·1817e6ff·8.......$.......1621 ··0x00358658·3cde0800·9816e6ff·28e30800·1817e6ff·<.......(.......
1622 ··0x00358668·70e30800·b818e6ff·14e40800·581ae6ff·p...........X...1622 ··0x00358668·74e30800·b818e6ff·18e40800·581ae6ff·t...........X...
1623 ··0x00358678·b8e40800·281ce6ff·6ce50800·f81de6ff·....(...l.......1623 ··0x00358678·bce40800·281ce6ff·70e50800·f81de6ff·....(...p.......
1624 ··0x00358688·20e60800·a81fe6ff·c4e60800·5821e6ff··...........X!..1624 ··0x00358688·24e60800·a81fe6ff·c8e60800·5821e6ff·$...........X!..
1625 ··0x00358698·74e70800·2823e6ff·0ce80800·f824e6ff·t...(#.......$..1625 ··0x00358698·78e70800·2823e6ff·10e80800·f824e6ff·x...(#.......$..
1626 ··0x003586a8·a4e80800·9826e6ff·54e90800·6827e6ff·.....&..T...h'..1626 ··0x003586a8·a8e80800·9826e6ff·58e90800·6827e6ff·.....&..X...h'..
1627 ··0x003586b8·c8e90800·4828e6ff·3cea0800·1829e6ff·....H(..<....)..1627 ··0x003586b8·cce90800·4828e6ff·40ea0800·1829e6ff·....H(..@....)..
1628 ··0x003586c8·b0ea0800·e829e6ff·24eb0800·b82ae6ff·.....)..$....*..1628 ··0x003586c8·b4ea0800·e829e6ff·28eb0800·b82ae6ff·.....)..(....*..
1629 ··0x003586d8·98eb0800·882be6ff·0cec0800·a82de6ff·.....+.......-..1629 ··0x003586d8·9ceb0800·882be6ff·10ec0800·a82de6ff·.....+.......-..
1630 ··0x003586e8·d8ec0800·982fe6ff·80ed0800·f831e6ff·...../.......1..1630 ··0x003586e8·dcec0800·982fe6ff·84ed0800·f831e6ff·...../.......1..
1631 ··0x003586f8·50ee0800·c832e6ff·c4ee0800·e833e6ff·P....2.......3..1631 ··0x003586f8·54ee0800·c832e6ff·c8ee0800·e833e6ff·T....2.......3..
1632 ··0x00358708·3cef0800·0835e6ff·b4ef0800·2836e6ff·<....5......(6..1632 ··0x00358708·40ef0800·0835e6ff·b8ef0800·2836e6ff·@....5......(6..
1633 ··0x00358718·2cf00800·4837e6ff·a4f00800·6838e6ff·,...H7......h8..1633 ··0x00358718·30f00800·4837e6ff·a8f00800·6838e6ff·0...H7......h8..
1634 ··0x00358728·1cf10800·8839e6ff·94f10800·a83ae6ff·.....9.......:..1634 ··0x00358728·20f10800·8839e6ff·98f10800·a83ae6ff··....9.......:..
1635 ··0x00358738·0cf20800·c83be6ff·84f20800·e83ce6ff·.....;.......<..1635 ··0x00358738·10f20800·c83be6ff·88f20800·e83ce6ff·.....;.......<..
1636 ··0x00358748·fcf20800·083ee6ff·74f30800·283fe6ff·.....>..t...(?..1636 ··0x00358748·00f30800·083ee6ff·78f30800·283fe6ff·.....>..x...(?..
1637 ··0x00358758·ecf30800·4840e6ff·64f40800·6841e6ff·....H@..d...hA..1637 ··0x00358758·f0f30800·4840e6ff·68f40800·6841e6ff·....H@..h...hA..
1638 ··0x00358768·dcf40800·8842e6ff·54f50800·a843e6ff·.....B..T....C..1638 ··0x00358768·e0f40800·8842e6ff·58f50800·a843e6ff·.....B..X....C..
1639 ··0x00358778·ccf50800·c844e6ff·44f60800·e845e6ff·.....D..D....E..1639 ··0x00358778·d0f50800·c844e6ff·48f60800·e845e6ff·.....D..H....E..
1640 ··0x00358788·bcf60800·0847e6ff·34f70800·2848e6ff·.....G..4...(H..1640 ··0x00358788·c0f60800·0847e6ff·38f70800·2848e6ff·.....G..8...(H..
1641 ··0x00358798·acf70800·4849e6ff·24f80800·684ae6ff·....HI..$...hJ..1641 ··0x00358798·b0f70800·4849e6ff·28f80800·684ae6ff·....HI..(...hJ..
1642 ··0x003587a8·9cf80800·884be6ff·14f90800·a84ce6ff·.....K.......L..1642 ··0x003587a8·a0f80800·884be6ff·18f90800·a84ce6ff·.....K.......L..
1643 ··0x003587b8·8cf90800·c84de6ff·04fa0800·e84ee6ff·.....M.......N..1643 ··0x003587b8·90f90800·c84de6ff·08fa0800·e84ee6ff·.....M.......N..
1644 ··0x003587c8·7cfa0800·0850e6ff·f4fa0800·2851e6ff·|....P......(Q..1644 ··0x003587c8·80fa0800·0850e6ff·f8fa0800·2851e6ff·.....P......(Q..
1645 ··0x003587d8·6cfb0800·4852e6ff·e4fb0800·6853e6ff·l...HR......hS..1645 ··0x003587d8·70fb0800·4852e6ff·e8fb0800·6853e6ff·p...HR......hS..
1646 ··0x003587e8·5cfc0800·8854e6ff·d4fc0800·a855e6ff·\....T.......U..1646 ··0x003587e8·60fc0800·8854e6ff·d8fc0800·a855e6ff·`....T.......U..
1647 ··0x003587f8·4cfd0800·c856e6ff·c4fd0800·e857e6ff·L....V.......W..1647 ··0x003587f8·50fd0800·c856e6ff·c8fd0800·e857e6ff·P....V.......W..
1648 ··0x00358808·3cfe0800·0859e6ff·b4fe0800·385ae6ff·<....Y......8Z..1648 ··0x00358808·40fe0800·0859e6ff·b8fe0800·385ae6ff·@....Y......8Z..
1649 ··0x00358818·2cff0800·685be6ff·a4ff0800·985ce6ff·,...h[.......\..1649 ··0x00358818·30ff0800·685be6ff·a8ff0800·985ce6ff·0...h[.......\..
1650 ··0x00358828·1c000900·c85de6ff·94000900·f85ee6ff·.....].......^..1650 ··0x00358828·20000900·c85de6ff·98000900·f85ee6ff··....].......^..
1651 ··0x00358838·0c010900·2860e6ff·84010900·5861e6ff·....(`......Xa..1651 ··0x00358838·10010900·2860e6ff·88010900·5861e6ff·....(`......Xa..
1652 ··0x00358848·fc010900·8862e6ff·74020900·b863e6ff·.....b..t....c..1652 ··0x00358848·00020900·8862e6ff·78020900·b863e6ff·.....b..x....c..
1653 ··0x00358858·ec020900·e864e6ff·64030900·1866e6ff·.....d..d....f..1653 ··0x00358858·f0020900·e864e6ff·68030900·1866e6ff·.....d..h....f..
1654 ··0x00358868·dc030900·4867e6ff·54040900·7868e6ff·....Hg..T...xh..1654 ··0x00358868·e0030900·4867e6ff·58040900·7868e6ff·....Hg..X...xh..
1655 ··0x00358878·cc040900·a869e6ff·44050900·d86ae6ff·.....i..D....j..1655 ··0x00358878·d0040900·a869e6ff·48050900·d86ae6ff·.....i..H....j..
1656 ··0x00358888·bc050900·086ce6ff·34060900·386de6ff·.....l..4...8m..1656 ··0x00358888·c0050900·086ce6ff·38060900·386de6ff·.....l..8...8m..
1657 ··0x00358898·ac060900·686ee6ff·24070900·986fe6ff·....hn..$....o..1657 ··0x00358898·b0060900·686ee6ff·28070900·986fe6ff·....hn..(....o..
1658 ··0x003588a8·9c070900·c870e6ff·14080900·f871e6ff·.....p.......q..1658 ··0x003588a8·a0070900·c870e6ff·18080900·f871e6ff·.....p.......q..
1659 ··0x003588b8·8c080900·2873e6ff·04090900·5874e6ff·....(s......Xt..1659 ··0x003588b8·90080900·2873e6ff·08090900·5874e6ff·....(s......Xt..
1660 ··0x003588c8·7c090900·8875e6ff·f4090900·b876e6ff·|....u.......v..1660 ··0x003588c8·80090900·8875e6ff·f8090900·b876e6ff·.....u.......v..
1661 ··0x003588d8·6c0a0900·e877e6ff·e40a0900·1879e6ff·l....w.......y..1661 ··0x003588d8·700a0900·e877e6ff·e80a0900·1879e6ff·p....w.......y..
1662 ··0x003588e8·5c0b0900·487ae6ff·d40b0900·787be6ff·\...Hz......x{..1662 ··0x003588e8·600b0900·487ae6ff·d80b0900·787be6ff·`...Hz......x{..
1663 ··0x003588f8·4c0c0900·a87ce6ff·c40c0900·d87de6ff·L....|.......}..1663 ··0x003588f8·500c0900·a87ce6ff·c80c0900·d87de6ff·P....|.......}..
1664 ··0x00358908·3c0d0900·087fe6ff·b40d0900·3880e6ff·<...........8...1664 ··0x00358908·400d0900·087fe6ff·b80d0900·3880e6ff·@...........8...
1665 ··0x00358918·2c0e0900·6881e6ff·a40e0900·9882e6ff·,...h...........1665 ··0x00358918·300e0900·6881e6ff·a80e0900·9882e6ff·0...h...........
1666 ··0x00358928·1c0f0900·c883e6ff·940f0900·f884e6ff·................1666 ··0x00358928·200f0900·c883e6ff·980f0900·f884e6ff··...............
1667 ··0x00358938·0c100900·2886e6ff·84100900·5887e6ff·....(.......X...1667 ··0x00358938·10100900·2886e6ff·88100900·5887e6ff·....(.......X...
1668 ··0x00358948·fc100900·8888e6ff·74110900·b889e6ff·........t.......1668 ··0x00358948·00110900·8888e6ff·78110900·b889e6ff·........x.......
1669 ··0x00358958·ec110900·e88ae6ff·64120900·188ce6ff·........d.......1669 ··0x00358958·f0110900·e88ae6ff·68120900·188ce6ff·........h.......
1670 ··0x00358968·dc120900·488de6ff·54130900·788ee6ff·....H...T...x...1670 ··0x00358968·e0120900·488de6ff·58130900·788ee6ff·....H...X...x...
1671 ··0x00358978·cc130900·a88fe6ff·44140900·d890e6ff·........D.......1671 ··0x00358978·d0130900·a88fe6ff·48140900·d890e6ff·........H.......
1672 ··0x00358988·bc140900·0892e6ff·34150900·3893e6ff·........4...8...1672 ··0x00358988·c0140900·0892e6ff·38150900·3893e6ff·........8...8...
1673 ··0x00358998·ac150900·6894e6ff·24160900·9895e6ff·....h...$.......1673 ··0x00358998·b0150900·6894e6ff·28160900·9895e6ff·....h...(.......
1674 ··0x003589a8·9c160900·c896e6ff·14170900·f897e6ff·................1674 ··0x003589a8·a0160900·c896e6ff·18170900·f897e6ff·................
1675 ··0x003589b8·8c170900·2899e6ff·04180900·589ae6ff·....(.......X...1675 ··0x003589b8·90170900·2899e6ff·08180900·589ae6ff·....(.......X...
1676 ··0x003589c8·7c180900·889be6ff·f4180900·b89ce6ff·|...............1676 ··0x003589c8·80180900·889be6ff·f8180900·b89ce6ff·................
1677 ··0x003589d8·6c190900·e89de6ff·e4190900·189fe6ff·l...............1677 ··0x003589d8·70190900·e89de6ff·e8190900·189fe6ff·p...............
1678 ··0x003589e8·5c1a0900·48a0e6ff·d41a0900·78a1e6ff·\...H.......x...1678 ··0x003589e8·601a0900·48a0e6ff·d81a0900·78a1e6ff·`...H.......x...
1679 ··0x003589f8·4c1b0900·a8a2e6ff·c41b0900·d8a3e6ff·L...............1679 ··0x003589f8·501b0900·a8a2e6ff·c81b0900·d8a3e6ff·P...............
1680 ··0x00358a08·3c1c0900·08a5e6ff·b41c0900·38a6e6ff·<...........8...1680 ··0x00358a08·401c0900·08a5e6ff·b81c0900·38a6e6ff·@...........8...
1681 ··0x00358a18·2c1d0900·68a7e6ff·a41d0900·98a8e6ff·,...h...........1681 ··0x00358a18·301d0900·68a7e6ff·a81d0900·98a8e6ff·0...h...........
1682 ··0x00358a28·1c1e0900·c8a9e6ff·941e0900·f8aae6ff·................1682 ··0x00358a28·201e0900·c8a9e6ff·981e0900·f8aae6ff··...............
Max diff block lines reached; 0/78595 bytes (0.00%) of diff not shown.
4.65 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 30588, 15 lines modifiedOffset 30588, 15 lines modified
30588 ··0x003d1ebc·0e6c470e·70460e6c·440e7046·0e6c440e·.lG.pF.lD.pF.lD.30588 ··0x003d1ebc·0e6c470e·70460e6c·440e7046·0e6c440e·.lG.pF.lD.pF.lD.
30589 ··0x003d1ecc·704d0e6c·440e7046·0e6c440e·70510e60·pM.lD.pF.lD.pQ.`30589 ··0x003d1ecc·704d0e6c·440e7046·0e6c440e·70510e60·pM.lD.pF.lD.pQ.`
30590 ··0x003d1edc·770e644b·0e68410e·6c470e70·4c0e6055·w.dK.hA.lG.pL.`U30590 ··0x003d1edc·770e644b·0e68410e·6c470e70·4c0e6055·w.dK.hA.lG.pL.`U
30591 ··0x003d1eec·0e6c440e·70480e60·02430e6c·440e7048·.lD.pH.`.C.lD.pH30591 ··0x003d1eec·0e6c440e·70480e60·02430e6c·440e7048·.lD.pH.`.C.lD.pH
30592 ··0x003d1efc·0e60480e·6c440e70·480e6048·0e6c440e·.`H.lD.pH.`H.lD.30592 ··0x003d1efc·0e60480e·6c440e70·480e6048·0e6c440e·.`H.lD.pH.`H.lD.
30593 ··0x003d1f0c·704a0e60·530e6c41·0e70480e·60530e6c·pJ.`S.lA.pH.`S.l30593 ··0x003d1f0c·704a0e60·530e6c41·0e70480e·60530e6c·pJ.`S.lA.pH.`S.l
30594 ··0x003d1f1c·440e7048·0e60480e·6c410e70·480e6000·D.pH.`H.lA.pH.`.30594 ··0x003d1f1c·440e7048·0e60480e·6c410e70·480e6000·D.pH.`H.lA.pH.`.
30595 ··0x003d1f2c·94020000·04780700·6c90dbff·7d070000·.....x..l...}...30595 ··0x003d1f2c·9c020000·04780700·6c90dbff·ae070000·.....x..l.......
30596 ··0x003d1f3c·00410e08·8502410e·0c870341·0e108604·.A....A....A....30596 ··0x003d1f3c·00410e08·8502410e·0c870341·0e108604·.A....A....A....
30597 ··0x003d1f4c·410e1483·054e0e30·660e3c41·0e40480e·A....N.0f.<A.@H.30597 ··0x003d1f4c·410e1483·054e0e30·660e3c41·0e40480e·A....N.0f.<A.@H.
30598 ··0x003d1f5c·3c410e38·410e3c41·0e404a0e·3002590e·<A.8A.<A.@J.0.Y.30598 ··0x003d1f5c·3c410e38·410e3c41·0e404a0e·3002590e·<A.8A.<A.@J.0.Y.
30599 ··0x003d1f6c·38420e3c·410e4048·0e30680a·0e1441c3·8B.<A.@H.0h...A.30599 ··0x003d1f6c·38420e3c·410e4048·0e30680a·0e1441c3·8B.<A.@H.0h...A.
30600 ··0x003d1f7c·0e1041c6·0e0c41c7·0e0841c5·0e04420b·..A...A...A...B.30600 ··0x003d1f7c·0e1041c6·0e0c41c7·0e0841c5·0e04420b·..A...A...A...B.
30601 ··0x003d1f8c·460e3c41·0e40480e·305a0e38·420e3c4b·F.<A.@H.0Z.8B.<K30601 ··0x003d1f8c·460e3c41·0e40480e·305a0e38·420e3c4b·F.<A.@H.0Z.8B.<K
30602 ··0x003d1f9c·0e40410e·44470e48·470e4c47·0e50480e·.@A.DG.HG.LG.PH.30602 ··0x003d1f9c·0e40410e·44470e48·470e4c47·0e50480e·.@A.DG.HG.LG.PH.
Offset 30607, 36413 lines modifiedOffset 30607, 36413 lines modified
30607 ··0x003d1fec·3c410e38·410e3c48·0e404d0e·44450e48·<A.8A.<H.@M.DE.H30607 ··0x003d1fec·3c410e38·410e3c48·0e404d0e·44450e48·<A.8A.<H.@M.DE.H
30608 ··0x003d1ffc·470e4c47·0e50480e·30560e34·450e3847·G.LG.PH.0V.4E.8G30608 ··0x003d1ffc·470e4c47·0e50480e·30560e34·450e3847·G.LG.PH.0V.4E.8G
30609 ··0x003d200c·0e3c470e·40480e30·610e3c4b·0e40460e·.<G.@H.0a.<K.@F.30609 ··0x003d200c·0e3c470e·40480e30·610e3c4b·0e40460e·.<G.@H.0a.<K.@F.
30610 ··0x003d201c·30730a0e·34450e38·4b0b430e·38410e3c·0s..4E.8K.C.8A.<30610 ··0x003d201c·30730a0e·34450e38·4b0b430e·38410e3c·0s..4E.8K.C.8A.<
30611 ··0x003d202c·470e4048·0e44450e·48470e4c·470e5048·G.@H.DE.HG.LG.PH30611 ··0x003d202c·470e4048·0e44450e·48470e4c·470e5048·G.@H.DE.HG.LG.PH
30612 ··0x003d203c·0e300285·0e3c420e·40420e44·410e4845·.0...<B.@B.DA.HE30612 ··0x003d203c·0e300285·0e3c420e·40420e44·410e4845·.0...<B.@B.DA.HE
30613 ··0x003d204c·0e4c410e·50540e30·02450e3c·440e4046·.LA.PT.0.E.<D.@F30613 ··0x003d204c·0e4c410e·50540e30·02450e3c·440e4046·.LA.PT.0.E.<D.@F
30614 ··0x003d205c·0e30530e·3c440e40·480e3002·7b0e3c42·.0S.<D.@H.0.{.<B30614 ··0x003d205c·0e30680e·3c440e40·480e3002·7b0e3c42·.0h.<D.@H.0.{.<B
30615 ··0x003d206c·0e404d0e·44450e48·490e3043·0e38410e·.@M.DE.HI.0C.8A.30615 ··0x003d206c·0e404d0e·44450e48·4c0e3043·0e38410e·.@M.DE.HL.0C.8A.
30616 ··0x003d207c·3c410e40·480e3002·4c0e3c42·0e40420e·<A.@H.0.L.<B.@B.30616 ··0x003d207c·3c410e40·480e3002·4c0e3c42·0e40420e·<A.@H.0.L.<B.@B.
30617 ··0x003d208c·44410e48·410e4c41·0e50480e·3002460a·DA.HA.LA.PH.0.F.30617 ··0x003d208c·44410e48·410e4c41·0e50480e·3002460a·DA.HA.LA.PH.0.F.
30618 ··0x003d209c·0e34450e·38450b48·0a0e3445·0e38450b·.4E.8E.H..4E.8E.30618 ··0x003d209c·0e34450e·38450b48·0a0e3445·0e38450b·.4E.8E.H..4E.8E.
30619 ··0x003d20ac·410a0e34·410e3847·0e3c480e·404d0e44·A..4A.8G.<H.@M.D30619 ··0x003d20ac·410a0e34·410e3847·0e3c480e·404d0e44·A..4A.8G.<H.@M.D
30620 ··0x003d20bc·450e4845·0b410a0e·34410e38·480e3c4b·E.HE.A..4A.8H.<K30620 ··0x003d20bc·450e4845·0b410a0e·34410e38·480e3c4b·E.HE.A..4A.8H.<K
30621 ··0x003d20cc·0e40410e·444b0b47·0e3c410e·40480e30·.@A.DK.G.<A.@H.030621 ··0x003d20cc·0e40410e·444b0b47·0e3c410e·40480e30·.@A.DK.G.<A.@H.0
30622 ··0x003d20dc·4c0e3c41·0e40480e·30480e3c·410e4048·L.<A.@H.0H.<A.@H30622 ··0x003d20dc·4c0e3c41·0e40480e·30480e3c·410e4048·L.<A.@H.0H.<A.@H
30623 ··0x003d20ec·0e30480e·3c410e40·480e3046·0a0e3441·.0H.<A.@H.0F..4A30623 ··0x003d20ec·0e30480e·3c410e40·480e3048·0e3c410e·.0H.<A.@H.0H.<A.
30624 ··0x003d20fc·0e38470e·3c410e40·480e4445·0e48450b·.8G.<A.@H.DE.HE.30624 ··0x003d20fc·404c0e30·4a0a0e34·410e3847·0e3c410e·@L.0J..4A.8G.<A.
30625 ··0x003d210c·480a0e34·450e3845·0b410e34·410e3848·H..4E.8E.A.4A.8H30625 ··0x003d210c·40480e44·450e4845·0b410e34·410e3848·@H.DE.HE.A.4A.8H
30626 ··0x003d211c·0e3c4b0e·40410e44·470e4847·0e4c470e·.<K.@A.DG.HG.LG.30626 ··0x003d211c·0e3c4b0e·40410e44·470e4847·0e4c470e·.<K.@A.DG.HG.LG.
Diff chunk too large, falling back to line-by-line diff (389 lines added, 389 lines removed)
30627 ··0x003d212c·50480e30·500e3441·0e38480e·3c4b0e40·PH.0P.4A.8H.<K.@30627 ··0x003d212c·50480e30·500e3441·0e38480e·3c4b0e40·PH.0P.4A.8H.<K.@
30628 ··0x003d213c·410e4447·0e48470e·4c470e50·4c0e304b·A.DG.HG.LG.PL.0K30628 ··0x003d213c·410e4447·0e48470e·4c470e50·4c0e3052·A.DG.HG.LG.PL.0R
30629 ··0x003d214c·0e34410e·38410e3c·410e4054·0e30550a·.4A.8A.<A.@T.0U.30629 ··0x003d214c·0a0e3445·0e38450b·480a0e34·450e3845·..4E.8E.H..4E.8E
30630 ··0x003d215c·0e34450e·38450b43·0e3c410e·40480e30·.4E.8E.C.<A.@H.030630 ··0x003d215c·0b410e34·410e3841·0e3c410e·40540e30·.A.4A.8A.<A.@T.0
30631 ··0x003d216c·4e0a0e3c·420e404d·0e44450e·48450b48·N..<B.@M.DE.HE.H30631 ··0x003d216c·560a0e3c·420e404d·0e44450e·48450b43·V..<B.@M.DE.HE.C
30632 ··0x003d217c·0a0e3445·0e38450b·470e3441·0e38420e·..4E.8E.G.4A.8B.30632 ··0x003d217c·0e3c410e·40480e30·4d0a0e34·450e3845·.<A.@H.0M..4E.8E
30633 ··0x003d218c·3c4b0e40·410e4447·0e48470e·4c470e50·<K.@A.DG.HG.LG.P30633 ··0x003d218c·0b470e34·410e3842·0e3c4b0e·40410e44·.G.4A.8B.<K.@A.D
30634 ··0x003d219c·480e3c41·0e40480e·30480a0e·3c410e40·H.<A.@H.0H..<A.@30634 ··0x003d219c·470e4847·0e4c470e·50480e3c·410e4048·G.HG.LG.PH.<A.@H
30635 ··0x003d21ac·4c0e3c41·0e38410e·3c480e40·4a0b430e·L.<A.8A.<H.@J.C.30635 ··0x003d21ac·0e30480a·0e3c410e·404c0e3c·410e3841·.0H..<A.@L.<A.8A
30636 ··0x003d21bc·3c410e40·480e3000·70000000·9c7a0700·<A.@H.0.p....z..30636 ··0x003d21bc·0e3c480e·404a0b43·0e3c410e·40480e30·.<H.@J.C.<A.@H.0
30637 ··0x003d21cc·5495dbff·1a010000·00410e08·8602410e·T........A....A.30637 ··0x003d21cc·70000000·a47a0700·7c95dbff·1a010000·p....z..|.......
30638 ··0x003d21dc·0c83034e·0e2c540e·30470e34·440e3844·...N.,T.0G.4D.8D30638 ··0x003d21dc·00410e08·8602410e·0c83034e·0e2c540e·.A....A....N.,T.
30639 ··0x003d21ec·0e3c440e·40480e20·6d0e2841·0e2c410e·.<D.@H.·m.(A.,A.30639 ··0x003d21ec·30470e34·440e3844·0e3c440e·40480e20·0G.4D.8D.<D.@H.·
30640 ··0x003d21fc·30480e20·6d0a0e0c·41c30e08·41c60e04·0H.·m...A...A...30640 ··0x003d21fc·6d0e2841·0e2c410e·30480e20·6d0a0e0c·m.(A.,A.0H.·m...
30641 ··0x003d220c·4b0b530e·28470e2c·410e3048·0e20480e·K.S.(G.,A.0H.·H.30641 ··0x003d220c·41c30e08·41c60e04·4b0b530e·28470e2c·A...A...K.S.(G.,
30642 ··0x003d221c·244b0e28·410e2c47·0e30480e·204d0e28·$K.(A.,G.0H.·M.(30642 ··0x003d221c·410e3048·0e20480e·244b0e28·410e2c47·A.0H.·H.$K.(A.,G
30643 ··0x003d222c·410e2c47·0e30480e·20000000·ec030000·A.,G.0H.·.......30643 ··0x003d222c·0e30480e·204d0e28·410e2c47·0e30480e·.0H.·M.(A.,G.0H.
30644 ··0x003d223c·107b0700·0096dbff·ce0e0000·00410e08·.{...........A..30644 ··0x003d223c·20000000·ec030000·187b0700·2896dbff··........{..(...
30645 ··0x003d224c·8502410e·0c870341·0e108604·410e1483·..A....A....A...30645 ··0x003d224c·ce0e0000·00410e08·8502410e·0c870341·.....A....A....A
30646 ··0x003d225c·054e0e30·025a0e3c·410e4048·0e30430a·.N.0.Z.<A.@H.0C.30646 ··0x003d225c·0e108604·410e1483·054e0e30·025a0e3c·....A....N.0.Z.<
30647 ··0x003d226c·0e34440e·38440e3c·440e404d·0e44420e·.4D.8D.<D.@M.DB.30647 ··0x003d226c·410e4048·0e30430a·0e34440e·38440e3c·A.@H.0C..4D.8D.<
30648 ··0x003d227c·48450b5a·0e3c410e·40480e30·490e3c42·HE.Z.<A.@H.0I.<B30648 ··0x003d227c·440e404d·0e44420e·48450b5a·0e3c410e·D.@M.DB.HE.Z.<A.
30649 ··0x003d228c·0e404d0e·44420e48·470e4c47·0e50480e·.@M.DB.HG.LG.PH.30649 ··0x003d228c·40480e30·490e3c42·0e404d0e·44420e48·@H.0I.<B.@M.DB.H
30650 ··0x003d229c·30450a0e·1441c30e·1041c60e·0c41c70e·0E...A...A...A..30650 ··0x003d229c·470e4c47·0e50480e·30450a0e·1441c30e·G.LG.PH.0E...A..
30651 ··0x003d22ac·0841c50e·04440b02·540e3c41·0e40480e·.A...D..T.<A.@H.30651 ··0x003d22ac·1041c60e·0c41c70e·0841c50e·04440b02·.A...A...A...D..
30652 ··0x003d22bc·30038201·0e3c520e·40480e30·4d0e3c44·0....<R.@H.0M.<D30652 ··0x003d22bc·540e3c41·0e40480e·30038201·0e3c520e·T.<A.@H.0....<R.
30653 ··0x003d22cc·0e404d0e·44440e48·440e4c42·0e504c0e·.@M.DD.HD.LB.PL.30653 ··0x003d22cc·40480e30·4d0e3c44·0e404d0e·44440e48·@H.0M.<D.@M.DD.H
30654 ··0x003d22dc·30790e38·410e3c41·0e40480e·3002d80e·0y.8A.<A.@H.0...30654 ··0x003d22dc·440e4c42·0e504c0e·30790e38·410e3c41·D.LB.PL.0y.8A.<A
30655 ··0x003d22ec·3c410e40·480e3074·0a0e3444·0e38440e·<A.@H.0t..4D.8D.30655 ··0x003d22ec·0e40480e·3002d80e·3c410e40·480e3074·.@H.0...<A.@H.0t
30656 ··0x003d22fc·3c440e40·4d0e4445·0e48450b·490e3842·<D.@M.DE.HE.I.8B30656 ··0x003d22fc·0a0e3444·0e38440e·3c440e40·4d0e4445·..4D.8D.<D.@M.DE
30657 ··0x003d230c·0e3c480e·40410e44·470e4847·0e4c470e·.<H.@A.DG.HG.LG.30657 ··0x003d230c·0e48450b·490e3842·0e3c480e·40410e44·.HE.I.8B.<H.@A.D
30658 ··0x003d231c·50480e30·580e3842·0e3c480e·40410e44·PH.0X.8B.<H.@A.D30658 ··0x003d231c·470e4847·0e4c470e·50480e30·580e3842·G.HG.LG.PH.0X.8B
30659 ··0x003d232c·470e4847·0e4c470e·50480e30·520e3c41·G.HG.LG.PH.0R.<A30659 ··0x003d232c·0e3c480e·40410e44·470e4847·0e4c470e·.<H.@A.DG.HG.LG.
30660 ··0x003d233c·0e40520e·3002dd0e·3c410e40·480e3053·.@R.0...<A.@H.0S30660 ··0x003d233c·50480e30·520e3c41·0e40520e·3002dd0e·PH.0R.<A.@R.0...
30661 ··0x003d234c·0e3c410e·404c0e30·740e3847·0e3c480e·.<A.@L.0t.8G.<H.30661 ··0x003d234c·3c410e40·480e3053·0e3c410e·404c0e30·<A.@H.0S.<A.@L.0
30662 ··0x003d235c·404a0e30·5a0e3445·0e384f0e·3c470e40·@J.0Z.4E.8O.<G.@30662 ··0x003d235c·740e3847·0e3c480e·404a0e30·5a0e3445·t.8G.<H.@J.0Z.4E
30663 ··0x003d236c·480e304e·0e38420e·3c480e40·410e4452·H.0N.8B.<H.@A.DR30663 ··0x003d236c·0e384f0e·3c470e40·480e304e·0e38420e·.8O.<G.@H.0N.8B.
30664 ··0x003d237c·0e48470e·4c470e50·480e3060·0e3c410e·.HG.LG.PH.0`.<A.30664 ··0x003d237c·3c480e40·410e4452·0e48470e·4c470e50·<H.@A.DR.HG.LG.P
30665 ··0x003d238c·40480e30·690e3c41·0e40480e·30510e38·@H.0i.<A.@H.0Q.830665 ··0x003d238c·480e3060·0e3c410e·40480e30·690e3c41·H.0`.<A.@H.0i.<A
30666 ··0x003d239c·470e3c48·0e404a0e·30510e3c·410e4048·G.<H.@J.0Q.<A.@H30666 ··0x003d239c·0e40480e·30510e38·470e3c48·0e404a0e·.@H.0Q.8G.<H.@J.
30667 ··0x003d23ac·0e30520a·0e34420e·38460b02·4b0e3842·.0R..4B.8F..K.8B30667 ··0x003d23ac·30510e3c·410e4048·0e30520a·0e34420e·0Q.<A.@H.0R..4B.
30668 ··0x003d23bc·0e3c410e·40480e30·720e3c41·0e404b0e·.<A.@H.0r.<A.@K.30668 ··0x003d23bc·38460b02·4b0e3842·0e3c410e·40480e30·8F..K.8B.<A.@H.0
30669 ··0x003d23cc·306f0e3c·410e4048·0e30550a·0e38420e·0o.<A.@H.0U..8B.30669 ··0x003d23cc·720e3c41·0e404b0e·306f0e3c·410e4048·r.<A.@K.0o.<A.@H
30670 ··0x003d23dc·3c480e40·450b4f0e·38440e3c·410e4048·<H.@E.O.8D.<A.@H30670 ··0x003d23dc·0e30550a·0e38420e·3c480e40·450b4f0e·.0U..8B.<H.@E.O.
30671 ··0x003d23ec·0e305d0e·3c410e40·480e3061·0e3c410e·.0].<A.@H.0a.<A.30671 ··0x003d23ec·38440e3c·410e4048·0e305d0e·3c410e40·8D.<A.@H.0].<A.@
30672 ··0x003d23fc·40480e30·480e3c41·0e40480e·304e0a0e·@H.0H.<A.@H.0N..30672 ··0x003d23fc·480e3061·0e3c410e·40480e30·480e3c41·H.0a.<A.@H.0H.<A
30673 ··0x003d240c·38420e3c·480e4045·0b650a0e·38420e3c·8B.<H.@E.e..8B.<30673 ··0x003d240c·0e40480e·304e0a0e·38420e3c·480e4045·.@H.0N..8B.<H.@E
30674 ··0x003d241c·480e4041·0e444b0b·590e3c41·0e404b0e·H.@A.DK.Y.<A.@K.30674 ··0x003d241c·0b650a0e·38420e3c·480e4041·0e444b0b·.e..8B.<H.@A.DK.
30675 ··0x003d242c·30510e38·420e3c4b·0e40410e·44470e48·0Q.8B.<K.@A.DG.H30675 ··0x003d242c·590e3c41·0e404b0e·30510e38·420e3c4b·Y.<A.@K.0Q.8B.<K
30676 ··0x003d243c·470e4c47·0e50480e·305e0e38·420e3c42·G.LG.PH.0^.8B.<B30676 ··0x003d243c·0e40410e·44470e48·470e4c47·0e50480e·.@A.DG.HG.LG.PH.
30677 ··0x003d244c·0e40470e·444b0e30·490a0e38·420e3c48·.@G.DK.0I..8B.<H30677 ··0x003d244c·305e0e38·420e3c42·0e40470e·444b0e30·0^.8B.<B.@G.DK.0
30678 ··0x003d245c·0e40450b·4f0e3841·0e3c410e·404f0e30·.@E.O.8A.<A.@O.030678 ··0x003d245c·490a0e38·420e3c48·0e40450b·4f0e3841·I..8B.<H.@E.O.8A
30679 ··0x003d246c·690e3c41·0e40480e·30560a0e·38420e3c·i.<A.@H.0V..8B.<30679 ··0x003d246c·0e3c410e·404f0e30·690e3c41·0e40480e·.<A.@O.0i.<A.@H.
30680 ··0x003d247c·480e4045·0b490a0e·38420e3c·480e4041·H.@E.I..8B.<H.@A30680 ··0x003d247c·30560a0e·38420e3c·480e4045·0b490a0e·0V..8B.<H.@E.I..
30681 ··0x003d248c·0e444b0b·490a0e38·420e3c48·0e40450b·.DK.I..8B.<H.@E.30681 ··0x003d248c·38420e3c·480e4041·0e444b0b·490a0e38·8B.<H.@A.DK.I..8
30682 ··0x003d249c·430e3c41·0e40480e·304c0e3c·410e4048·C.<A.@H.0L.<A.@H30682 ··0x003d249c·420e3c48·0e40450b·430e3c41·0e40480e·B.<H.@E.C.<A.@H.
30683 ··0x003d24ac·0e304d0e·3c410e40·480e3048·0e3c410e·.0M.<A.@H.0H.<A.30683 ··0x003d24ac·304c0e3c·410e4048·0e304d0e·3c410e40·0L.<A.@H.0M.<A.@
30684 ··0x003d24bc·40480e30·4c0e3c41·0e40480e·30480e38·@H.0L.<A.@H.0H.830684 ··0x003d24bc·480e3048·0e3c410e·40480e30·4c0e3c41·H.0H.<A.@H.0L.<A
30685 ··0x003d24cc·470e3c48·0e404a0e·30510e3c·410e4048·G.<H.@J.0Q.<A.@H30685 ··0x003d24cc·0e40480e·30480e38·470e3c48·0e404a0e·.@H.0H.8G.<H.@J.
30686 ··0x003d24dc·0e30480a·0e34450e·38450b47·0e3c440e·.0H..4E.8E.G.<D.30686 ··0x003d24dc·30510e3c·410e4048·0e30480a·0e34450e·0Q.<A.@H.0H..4E.
30687 ··0x003d24ec·40460e3c·410e3844·0e3c450e·404a0e3c·@F.<A.8D.<E.@J.<30687 ··0x003d24ec·38450b47·0e3c440e·40460e3c·410e3844·8E.G.<D.@F.<A.8D
30688 ··0x003d24fc·440e4048·0e30500e·3c410e40·480e3050·D.@H.0P.<A.@H.0P30688 ··0x003d24fc·0e3c450e·404a0e3c·440e4048·0e30500e·.<E.@J.<D.@H.0P.
30689 ··0x003d250c·0e3c410e·40480e30·520a0e38·420e3c4b·.<A.@H.0R..8B.<K30689 ··0x003d250c·3c410e40·480e3050·0e3c410e·40480e30·<A.@H.0P.<A.@H.0
30690 ··0x003d251c·0e40450b·430e3c41·0e40480e·304e0a0e·.@E.C.<A.@H.0N..30690 ··0x003d251c·520a0e38·420e3c4b·0e40450b·430e3c41·R..8B.<K.@E.C.<A
30691 ··0x003d252c·38420e3c·4b0e4045·0b430e3c·410e4048·8B.<K.@E.C.<A.@H30691 ··0x003d252c·0e40480e·304e0a0e·38420e3c·4b0e4045·.@H.0N..8B.<K.@E
30692 ··0x003d253c·0e306c0a·0e38420e·3c480e40·410e444b·.0l..8B.<H.@A.DK30692 ··0x003d253c·0b430e3c·410e4048·0e306c0a·0e38420e·.C.<A.@H.0l..8B.
30693 ··0x003d254c·0b490a0e·38420e3c·420e4045·0b490e38·.I..8B.<B.@E.I.830693 ··0x003d254c·3c480e40·410e444b·0b490a0e·38420e3c·<H.@A.DK.I..8B.<
30694 ··0x003d255c·420e3c4b·0e40410e·44470e48·470e4c47·B.<K.@A.DG.HG.LG30694 ··0x003d255c·420e4045·0b490e38·420e3c4b·0e40410e·B.@E.I.8B.<K.@A.
30695 ··0x003d256c·0e50480e·30630e3c·410e4048·0e30540a·.PH.0c.<A.@H.0T.30695 ··0x003d256c·44470e48·470e4c47·0e50480e·30630e3c·DG.HG.LG.PH.0c.<
30696 ··0x003d257c·0e38420e·3c4b0e40·410e4448·0b480e34·.8B.<K.@A.DH.H.430696 ··0x003d257c·410e4048·0e30540a·0e38420e·3c4b0e40·A.@H.0T..8B.<K.@
30697 ··0x003d258c·480e3841·0e3c470e·40480e30·480e3c41·H.8A.<G.@H.0H.<A30697 ··0x003d258c·410e4448·0b480e34·480e3841·0e3c470e·A.DH.H.4H.8A.<G.
30698 ··0x003d259c·0e404a0e·3c410e38·450e3c45·0e405b0e·.@J.<A.8E.<E.@[.30698 ··0x003d259c·40480e30·480e3c41·0e404a0e·3c410e38·@H.0H.<A.@J.<A.8
30699 ··0x003d25ac·304d0e34·4b0e3841·0e3c470e·40560e3c·0M.4K.8A.<G.@V.<30699 ··0x003d25ac·450e3c45·0e405b0e·304d0e34·4b0e3841·E.<E.@[.0M.4K.8A
30700 ··0x003d25bc·440e4048·0e30480e·38470e3c·410e4048·D.@H.0H.8G.<A.@H30700 ··0x003d25bc·0e3c470e·40560e3c·440e4048·0e30480e·.<G.@V.<D.@H.0H.
30701 ··0x003d25cc·0e44480e·48410e4c·470e5048·0e304d0e·.DH.HA.LG.PH.0M.30701 ··0x003d25cc·38470e3c·410e4048·0e44480e·48410e4c·8G.<A.@H.DH.HA.L
30702 ··0x003d25dc·344b0e38·410e3c47·0e40560e·304d0a0e·4K.8A.<G.@V.0M..30702 ··0x003d25dc·470e5048·0e304d0e·344b0e38·410e3c47·G.PH.0M.4K.8A.<G
30703 ··0x003d25ec·34420e38·450b4d0e·38420e3c·4b0e4041·4B.8E.M.8B.<K.@A30703 ··0x003d25ec·0e40560e·304d0a0e·34420e38·450b4d0e·.@V.0M..4B.8E.M.
30704 ··0x003d25fc·0e44470e·48470e4c·470e5048·0e305e0a·.DG.HG.LG.PH.0^.30704 ··0x003d25fc·38420e3c·4b0e4041·0e44470e·48470e4c·8B.<K.@A.DG.HG.L
30705 ··0x003d260c·0e38420e·3c4b0e40·450b430e·3c410e40·.8B.<K.@E.C.<A.@30705 ··0x003d260c·470e5048·0e305e0a·0e38420e·3c4b0e40·G.PH.0^..8B.<K.@
30706 ··0x003d261c·480e304c·0e3c410e·40480e30·58000000·H.0L.<A.@H.0X...30706 ··0x003d261c·450b430e·3c410e40·480e304c·0e3c410e·E.C.<A.@H.0L.<A.
30707 ··0x003d262c·007f0700·e0a0dbff·8a000000·00410e08·.............A..30707 ··0x003d262c·40480e30·58000000·087f0700·08a1dbff·@H.0X...........
30708 ··0x003d263c·8602410e·0c83034e·0e30540e·34450e38·..A....N.0T.4E.830708 ··0x003d263c·8a000000·00410e08·8602410e·0c83034e·.....A....A....N
30709 ··0x003d264c·450e3c45·0e40470e·44440e48·440e4c44·E.<E.@G.DD.HD.LD30709 ··0x003d264c·0e30540e·34450e38·450e3c45·0e40470e·.0T.4E.8E.<E.@G.
30710 ··0x003d265c·0e50480e·304b0e3c·440e4044·0e44440e·.PH.0K.<D.@D.DD.30710 ··0x003d265c·44440e48·440e4c44·0e50480e·304b0e3c·DD.HD.LD.PH.0K.<
30711 ··0x003d266c·48440e4c·410e5048·0e30500a·0e0c41c3·HD.LA.PH.0P...A.30711 ··0x003d266c·440e4044·0e44440e·48440e4c·410e5048·D.@D.DD.HD.LA.PH
30712 ··0x003d267c·0e0841c6·0e04410b·2c000000·5c7f0700·..A...A.,...\...30712 ··0x003d267c·0e30500a·0e0c41c3·0e0841c6·0e04410b·.0P...A...A...A.
30713 ··0x003d268c·14a1dbff·27000000·00410e08·83024e0e·....'....A....N.30713 ··0x003d268c·2c000000·647f0700·3ca1dbff·27000000·,...d...<...'...
30714 ··0x003d269c·1c470e20·410e2441·0e28410e·2c440e30·.G.·A.$A.(A.,D.030714 ··0x003d269c·00410e08·83024e0e·1c470e20·410e2441·.A....N..G.·A.$A
30715 ··0x003d26ac·480e0841·c30e0400·64000000·8c7f0700·H..A....d.......30715 ··0x003d26ac·0e28410e·2c440e30·480e0841·c30e0400·.(A.,D.0H..A....
30716 ··0x003d26bc·14a1dbff·90000000·00410e08·8602410e·.........A....A.30716 ··0x003d26bc·64000000·947f0700·3ca1dbff·90000000·d.......<.......
Max diff block lines reached; 4823998/4879063 bytes (98.87%) of diff not shown.
23.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··0x004653b0·c05b0e00·00000000·00000000·00000000·.[..............12 ··0x004653b0·c05b0e00·00000000·00000000·00000000·.[..............
13 ··0x004653c0·60332600·80772600·b0210e00·203e0e00·`3&..w&..!..·>..13 ··0x004653c0·60332600·80772600·b0210e00·203e0e00·`3&..w&..!..·>..
14 ··0x004653d0·105d0f00·40650f00·903f0e00·907a1f00·.]..@e...?...z..14 ··0x004653d0·105d0f00·40650f00·903f0e00·907a1f00·.]..@e...?...z..
15 ··0x004653e0·10230e00·e07e1f00·00420e00·20460e00·.#...~...B..·F..15 ··0x004653e0·10230e00·e07e1f00·00420e00·20460e00·.#...~...B..·F..
16 ··0x004653f0·f0952100·202a0e00·202d0e00·802e0e00·..!.·*..·-......16 ··0x004653f0·f0952100·202a0e00·202d0e00·802e0e00·..!.·*..·-......
17 ··0x00465400·50330e00·10e91000·60c31e00·008d1d00·P3......`.......17 ··0x00465400·50330e00·10e91000·60c31e00·008d1d00·P3......`.......
18 ··0x00465410·90332000·a0af1800·30de1000·10e71000·.3·.....0.......18 ··0x00465410·90332000·a0af1800·30de1000·10e71000·.3·.....0.......
19 ··0x00465420·30f31000·c04e1a00·f0680b00·30370e00·0....N...h..07..19 ··0x00465420·30f31000·f04e1a00·f0680b00·30370e00·0....N...h..07..
20 ··0x00465430·404c0e00·f03b0e00·00000000·00000000·@L...;..........20 ··0x00465430·404c0e00·f03b0e00·00000000·00000000·@L...;..........
21 ··0x00465440·d0322100·40022b00·10fb2a00·50da2a00·.2!.@.+...*.P.*.21 ··0x00465440·d0322100·40022b00·10fb2a00·50da2a00·.2!.@.+...*.P.*.
22 ··0x00465450·f0991000·107d1000·602c2100·30a81000·.....}..`,!.0...22 ··0x00465450·f0991000·107d1000·602c2100·30a81000·.....}..`,!.0...
23 ··0x00465460·30191100·90a91d00·105f1800·901c2100·0........_....!.23 ··0x00465460·30191100·90a91d00·105f1800·901c2100·0........_....!.
24 ··0x00465470·00192100·d0132100·30222100·000d2100·..!...!.0"!...!.24 ··0x00465470·00192100·d0132100·30222100·000d2100·..!...!.0"!...!.
25 ··0x00465480·60fc2000·f0c01000·00000000·00000000·`.·.............25 ··0x00465480·60fc2000·f0c01000·00000000·00000000·`.·.............
26 ··0x00465490·00000000·00000000·00000000·00000000·................26 ··0x00465490·00000000·00000000·00000000·00000000·................
Offset 6545, 25 lines modifiedOffset 6545, 25 lines modified
6545 ··0x0047ec00·50d90d00·c0341600·d0c40c00·70a72c00·P....4......p.,.6545 ··0x0047ec00·50d90d00·c0341600·d0c40c00·70a72c00·P....4......p.,.
6546 ··0x0047ec10·d0952e00·40dc0d00·40df0d00·00e00d00·....@...@.......6546 ··0x0047ec10·d0952e00·40dc0d00·40df0d00·00e00d00·....@...@.......
6547 ··0x0047ec20·00a60600·f0e00d00·e0e20d00·b0dd0a00·................6547 ··0x0047ec20·00a60600·f0e00d00·e0e20d00·b0dd0a00·................
6548 ··0x0047ec30·f09d1300·a0051700·00000000·b0711100·.............q..6548 ··0x0047ec30·f09d1300·a0051700·00000000·b0711100·.............q..
6549 ··0x0047ec40·00000000·00000000·00000000·805f0500·............._..6549 ··0x0047ec40·00000000·00000000·00000000·805f0500·............._..
6550 ··0x0047ec50·f0422500·20e70d00·f0e80d00·90512300·.B%.·........Q#.6550 ··0x0047ec50·f0422500·20e70d00·f0e80d00·90512300·.B%.·........Q#.
6551 ··0x0047ec60·70682300·50661800·a03b2100·506a1800·ph#.Pf...;!.Pj..6551 ··0x0047ec60·70682300·50661800·a03b2100·506a1800·ph#.Pf...;!.Pj..
6552 ··0x0047ec70·60171f00·f04b1a00·00000500·001b2500·`....K........%.6552 ··0x0047ec70·60171f00·204c1a00·00000500·001b2500·`...·L........%.
6553 ··0x0047ec80·b0582500·209e2900·00361200·00000000·.X%.·.)..6......6553 ··0x0047ec80·b0582500·209e2900·00361200·00000000·.X%.·.)..6......
6554 ··0x0047ec90·00000000·20600500·b0c80c00·70141f00·....·`......p...6554 ··0x0047ec90·00000000·20600500·b0c80c00·70141f00·....·`......p...
6555 ··0x0047eca0·f0602200·60cd0c00·e08c1c00·70ca2000·.`".`.......p.·.6555 ··0x0047eca0·f0602200·60cd0c00·e08c1c00·70ca2000·.`".`.......p.·.
6556 ··0x0047ecb0·f0d72000·f0bc2a00·40491200·00000000·..·...*.@I......6556 ··0x0047ecb0·f0d72000·f0bc2a00·40491200·00000000·..·...*.@I......
6557 ··0x0047ecc0·00000000·00000000·00000000·70610500·............pa..6557 ··0x0047ecc0·00000000·00000000·00000000·70610500·............pa..
6558 ··0x0047ecd0·00000000·20000500·00000000·a0000500·....·...........6558 ··0x0047ecd0·00000000·20000500·00000000·a0000500·....·...........
6559 ··0x0047ece0·00000000·e0000500·00000000·80010500·................6559 ··0x0047ece0·00000000·e0000500·00000000·80010500·................
6560 ··0x0047ecf0·00000000·c0010500·00000000·60020500·............`...6560 ··0x0047ecf0·00000000·c0010500·00000000·60020500·............`...
6561 ··0x0047ed00·a03e1f00·40501f00·00511f00·20a60600·.>..@P...Q..·...6561 ··0x0047ed00·a03e1f00·40501f00·00511f00·20a60600·.>..@P...Q..·...
6562 ··0x0047ed10·f0511f00·e0531f00·70e00a00·a0f21800·.Q...S..p.......6562 ··0x0047ed10·f0511f00·e0531f00·70e00a00·d0f21800·.Q...S..p.......
6563 ··0x0047ed20·00fd1c00·10c41500·10042000·20d11f00·..........·.·...6563 ··0x0047ed20·00fd1c00·10c41500·10042000·20d11f00·..........·.·...
6564 ··0x0047ed30·e0c51a00·40ea1a00·00eb1a00·40a60600·....@.......@...6564 ··0x0047ed30·e0c51a00·40ea1a00·00eb1a00·40a60600·....@.......@...
6565 ··0x0047ed40·f0eb1a00·e0ed1a00·20e30a00·70c61300·........·...p...6565 ··0x0047ed40·f0eb1a00·e0ed1a00·20e30a00·70c61300·........·...p...
6566 ··0x0047ed50·a0f61300·60f71300·60a60600·50f81300·....`...`...P...6566 ··0x0047ed50·a0f61300·60f71300·60a60600·50f81300·....`...`...P...
6567 ··0x0047ed60·40fa1300·00e70a00·50ea0d00·70f10d00·@.......P...p...6567 ··0x0047ed60·40fa1300·00e70a00·50ea0d00·70f10d00·@.......P...p...
6568 ··0x0047ed70·70d00c00·30481600·305c1200·d0e90a00·p...0H..0\......6568 ··0x0047ed70·70d00c00·30481600·305c1200·d0e90a00·p...0H..0\......
6569 ··0x0047ed80·00000000·20620500·00000000·b0620500·....·b.......b..6569 ··0x0047ed80·00000000·20620500·00000000·b0620500·....·b.......b..
Offset 6611, 16 lines modifiedOffset 6611, 16 lines modified
6611 ··0x0047f020·00000000·30190500·00000000·70190500·....0.......p...6611 ··0x0047f020·00000000·30190500·00000000·70190500·....0.......p...
6612 ··0x0047f030·00000000·d0190500·00000000·401a0500·............@...6612 ··0x0047f030·00000000·d0190500·00000000·401a0500·............@...
6613 ··0x0047f040·00000000·801a0500·00000000·e01a0500·................6613 ··0x0047f040·00000000·801a0500·00000000·e01a0500·................
6614 ··0x0047f050·00000000·501b0500·00000000·00a50600·....P...........6614 ··0x0047f050·00000000·501b0500·00000000·00a50600·....P...........
6615 ··0x0047f060·00000000·c01b0500·00000000·001c0500·................6615 ··0x0047f060·00000000·c01b0500·00000000·001c0500·................
6616 ··0x0047f070·00000000·601c0500·00000000·d01c0500·....`...........6616 ··0x0047f070·00000000·601c0500·00000000·d01c0500·....`...........
6617 ··0x0047f080·00000000·101d0500·00000000·a01d0500·................6617 ··0x0047f080·00000000·101d0500·00000000·a01d0500·................
6618 ··0x0047f090·80790e00·40b81800·a0c71800·60c81800·.y..@.......`...6618 ··0x0047f090·80790e00·70b81800·d0c71800·90c81800·.y..p...........
6619 ··0x0047f0a0·80a60600·50c91800·40cb1800·90f10a00·....P...@.......6619 ··0x0047f0a0·80a60600·80c91800·70cb1800·90f10a00·........p.......
6620 ··0x0047f0b0·a03c2600·f06d2600·b06e2600·a0a60600·.<&..m&..n&.....6620 ··0x0047f0b0·a03c2600·f06d2600·b06e2600·a0a60600·.<&..m&..n&.....
6621 ··0x0047f0c0·a06f2600·90712600·20f40a00·20581f00·.o&..q&.·...·X..6621 ··0x0047f0c0·a06f2600·90712600·20f40a00·20581f00·.o&..q&.·...·X..
6622 ··0x0047f0d0·206c1f00·e06c1f00·c0a60600·d06d1f00··l...l.......m..6622 ··0x0047f0d0·206c1f00·e06c1f00·c0a60600·d06d1f00··l...l.......m..
6623 ··0x0047f0e0·c06f1f00·80f70a00·80fe1300·20121400·.o..........·...6623 ··0x0047f0e0·c06f1f00·80f70a00·80fe1300·20121400·.o..........·...
6624 ··0x0047f0f0·e0121400·e0a60600·d0131400·c0151400·................6624 ··0x0047f0f0·e0121400·e0a60600·d0131400·c0151400·................
6625 ··0x0047f100·e0fa0a00·001a1400·e0351400·a0361400·.........5...6..6625 ··0x0047f100·e0fa0a00·001a1400·e0351400·a0361400·.........5...6..
6626 ··0x0047f110·00a70600·90371400·80391400·40fe0a00·.....7...9..@...6626 ··0x0047f110·00a70600·90371400·80391400·40fe0a00·.....7...9..@...
Offset 6694, 21 lines modifiedOffset 6694, 21 lines modified
6694 ··0x0047f550·00000000·00200500·60332600·80772600·.....·..`3&..w&.6694 ··0x0047f550·00000000·00200500·60332600·80772600·.....·..`3&..w&.
6695 ··0x0047f560·b0210e00·203e0e00·105d0f00·40650f00·.!..·>...]..@e..6695 ··0x0047f560·b0210e00·203e0e00·105d0f00·40650f00·.!..·>...]..@e..
6696 ··0x0047f570·903f0e00·907a1f00·10230e00·e07e1f00·.?...z...#...~..6696 ··0x0047f570·903f0e00·907a1f00·10230e00·e07e1f00·.?...z...#...~..
6697 ··0x0047f580·00420e00·20460e00·f0952100·202a0e00·.B..·F....!.·*..6697 ··0x0047f580·00420e00·20460e00·f0952100·202a0e00·.B..·F....!.·*..
6698 ··0x0047f590·202d0e00·802e0e00·50330e00·30bb0600··-......P3..0...6698 ··0x0047f590·202d0e00·802e0e00·50330e00·30bb0600··-......P3..0...
6699 ··0x0047f5a0·b0350e00·10e91000·60c31e00·008d1d00·.5......`.......6699 ··0x0047f5a0·b0350e00·10e91000·60c31e00·008d1d00·.5......`.......
6700 ··0x0047f5b0·90332000·a0af1800·30de1000·10e71000·.3·.....0.......6700 ··0x0047f5b0·90332000·a0af1800·30de1000·10e71000·.3·.....0.......
6701 ··0x0047f5c0·30f31000·c04e1a00·b09a2100·80ae2100·0....N....!...!.6701 ··0x0047f5c0·30f31000·f04e1a00·b09a2100·80ae2100·0....N....!...!.
6702 ··0x0047f5d0·40af2100·20ab0600·30b02100·20b22100·@.!.·...0.!.·.!.6702 ··0x0047f5d0·40af2100·20ab0600·30b02100·20b22100·@.!.·...0.!.·.!.
6703 ··0x0047f5e0·f0680b00·30370e00·404c0e00·f03b0e00·.h..07..@L...;..6703 ··0x0047f5e0·f0680b00·30370e00·404c0e00·f03b0e00·.h..07..@L...;..
6704 ··0x0047f5f0·90681a00·c05d2100·c0412100·90b01a00·.h...]!..A!.....6704 ··0x0047f5f0·90681a00·c05d2100·c0412100·90b01a00·.h...]!..A!.....
6705 ··0x0047f600·908f1a00·90981a00·50991a00·40ab0600·........P...@...6705 ··0x0047f600·908f1a00·90981a00·50991a00·40ab0600·........P...@...
6706 ··0x0047f610·409a1a00·309c1a00·306c0b00·00bc2600·@...0...0l....&.6706 ··0x0047f610·409a1a00·309c1a00·306c0b00·00bc2600·@...0...0l....&.
6707 ··0x0047f620·10372000·80cf1800·50702300·20b01c00·.7·.....Pp#.·...6707 ··0x0047f620·10372000·b0cf1800·50702300·20b01c00·.7·.....Pp#.·...
6708 ··0x0047f630·904e1c00·c0ef0c00·20bb1200·00000000·.N......·.......6708 ··0x0047f630·904e1c00·c0ef0c00·20bb1200·00000000·.N......·.......
6709 ··0x0047f640·00000000·00000000·00000000·00000000·................6709 ··0x0047f640·00000000·00000000·00000000·00000000·................
6710 ··0x0047f650·00000000·00000000·00000000·00000000·................6710 ··0x0047f650·00000000·00000000·00000000·00000000·................
6711 ··0x0047f660·00000000·00000000·00000000·00000000·................6711 ··0x0047f660·00000000·00000000·00000000·00000000·................
6712 ··0x0047f670·00000000·00000000·00000000·00000000·................6712 ··0x0047f670·00000000·00000000·00000000·00000000·................
6713 ··0x0047f680·00000000·00000000·00000000·00000000·................6713 ··0x0047f680·00000000·00000000·00000000·00000000·................
6714 ··0x0047f690·00000000·00000000·00000000·00000000·................6714 ··0x0047f690·00000000·00000000·00000000·00000000·................
Offset 6749, 17 lines modifiedOffset 6749, 17 lines modified
6749 ··0x0047f8c0·00000000·00000000·00000000·d0220500·............."..6749 ··0x0047f8c0·00000000·00000000·00000000·d0220500·............."..
6750 ··0x0047f8d0·00000000·10230500·00000000·50230500·.....#......P#..6750 ··0x0047f8d0·00000000·10230500·00000000·50230500·.....#......P#..
6751 ··0x0047f8e0·00000000·e0230500·00000000·f0b30600·.....#..........6751 ··0x0047f8e0·00000000·e0230500·00000000·f0b30600·.....#..........
6752 ··0x0047f8f0·00000000·50240500·201f0d00·50bc0600·....P$..·...P...6752 ··0x0047f8f0·00000000·50240500·201f0d00·50bc0600·....P$..·...P...
6753 ··0x0047f900·701b1c00·70502e00·904b2e00·00800b00·p...pP...K......6753 ··0x0047f900·701b1c00·70502e00·904b2e00·00800b00·p...pP...K......
6754 ··0x0047f910·10810b00·40952c00·c02b0d00·90930b00·....@.,..+......6754 ··0x0047f910·10810b00·40952c00·c02b0d00·90930b00·....@.,..+......
6755 ··0x0047f920·006a1500·b0771500·70781500·a0ab0600·.j...w..px......6755 ··0x0047f920·006a1500·b0771500·70781500·a0ab0600·.j...w..px......
6756 ··0x0047f930·60791500·507b1500·308e0b00·60f61900·`y..P{..0...`...6756 ··0x0047f930·60791500·507b1500·308e0b00·90f61900·`y..P{..0.......
6757 ··0x0047f940·20421a00·e0421a00·c0ab0600·d0431a00··B...B.......C..6757 ··0x0047f940·50421a00·10431a00·c0ab0600·00441a00·PB...C.......D..
6758 ··0x0047f950·c0451a00·b0910b00·60db1200·00000000·.E......`.......6758 ··0x0047f950·f0451a00·b0910b00·60db1200·00000000·.E......`.......
6759 ··0x0047f960·90730500·00000000·d0680500·00000000·.s.......h......6759 ··0x0047f960·90730500·00000000·d0680500·00000000·.s.......h......
6760 ··0x0047f970·50250500·00000000·e0250500·00000000·P%.......%......6760 ··0x0047f970·50250500·00000000·e0250500·00000000·P%.......%......
6761 ··0x0047f980·20260500·00000000·b0260500·90b81d00··&.......&......6761 ··0x0047f980·20260500·00000000·b0260500·90b81d00··&.......&......
6762 ··0x0047f990·80950b00·a09b1d00·d03b2800·00192200·.........;(...".6762 ··0x0047f990·80950b00·a09b1d00·d03b2800·00192200·.........;(...".
6763 ··0x0047f9a0·a0300d00·20730500·80c12100·80d52100·.0..·s....!...!.6763 ··0x0047f9a0·a0300d00·20730500·80c12100·80d52100·.0..·s....!...!.
6764 ··0x0047f9b0·40d62100·e0ab0600·30d72100·20d92100·@.!.....0.!.·.!.6764 ··0x0047f9b0·40d62100·e0ab0600·30d72100·20d92100·@.!.....0.!.·.!.
6765 ··0x0047f9c0·a0990b00·60dd2100·20f32100·e0f32100·....`.!.·.!...!.6765 ··0x0047f9c0·a0990b00·60dd2100·20f32100·e0f32100·....`.!.·.!...!.
Offset 6799, 24 lines modifiedOffset 6799, 24 lines modified
6799 ··0x0047fbe0·205f1a00·00be0600·b0851800·d0e32600··_............&.6799 ··0x0047fbe0·205f1a00·00be0600·b0851800·d0e32600··_............&.
6800 ··0x0047fbf0·10ff2600·d0ff2600·20ac0600·c0002700·..&...&.·.....'.6800 ··0x0047fbf0·10ff2600·d0ff2600·20ac0600·c0002700·..&...&.·.....'.
6801 ··0x0047fc00·b0022700·80b00b00·506e1800·805a1a00·..'.....Pn...Z..6801 ··0x0047fc00·b0022700·80b00b00·506e1800·805a1a00·..'.....Pn...Z..
6802 ··0x0047fc10·e0591800·50440d00·50d30900·80fc0400·.Y..PD..P.......6802 ··0x0047fc10·e0591800·50440d00·50d30900·80fc0400·.Y..PD..P.......
6803 ··0x0047fc20·30330500·10810f00·f0950f00·b0960f00·03..............6803 ··0x0047fc20·30330500·10810f00·f0950f00·b0960f00·03..............
6804 ··0x0047fc30·40ac0600·a0970f00·90990f00·50b60b00·@...........P...6804 ··0x0047fc30·40ac0600·a0970f00·90990f00·50b60b00·@...........P...
6805 ··0x0047fc40·60330500·e0fa1000·00fc1000·50ff1000·`3..........P...6805 ··0x0047fc40·60330500·e0fa1000·00fc1000·50ff1000·`3..........P...
6806 ··0x0047fc50·90031100·c0dc1800·a0162700·80292700·..........'..)'.6806 ··0x0047fc50·90031100·f0dc1800·a0162700·80292700·..........'..)'.
6807 ··0x0047fc60·402a2700·60ac0600·302b2700·202d2700·@*'.`...0+'.·-'.6807 ··0x0047fc60·402a2700·60ac0600·302b2700·202d2700·@*'.`...0+'.·-'.
6808 ··0x0047fc70·70bb0b00·b0c12600·f0062700·90be0600·p.....&...'.....6808 ··0x0047fc70·70bb0b00·b0c12600·f0062700·90be0600·p.....&...'.....
6809 ··0x0047fc80·50d41e00·40a62200·e0c61d00·a0330500·P...@."......3..6809 ··0x0047fc80·50d41e00·40a62200·e0c61d00·a0330500·P...@."......3..
6810 ··0x0047fc90·f0e32200·104a2700·e0602700·a0612700·.."..J'..`'..a'.6810 ··0x0047fc90·f0e32200·104a2700·e0602700·a0612700·.."..J'..`'..a'.
6811 ··0x0047fca0·80ac0600·90622700·80642700·10c00b00·.....b'..d'.....6811 ··0x0047fca0·80ac0600·90622700·80642700·10c00b00·.....b'..d'.....
6812 ··0x0047fcb0·80322700·e0330500·80fc0400·40552200·.2'..3......@U".6812 ··0x0047fcb0·80322700·e0330500·80fc0400·40552200·.2'..3......@U".
6813 ··0x0047fcc0·d0472200·f0202200·d09d0f00·70770500·.G"..·".....pw..6813 ··0x0047fcc0·d0472200·f0202200·d09d0f00·70770500·.G"..·".....pw..
6814 ··0x0047fcd0·00071900·f02d1900·b02e1900·a0ac0600·.....-..........6814 ··0x0047fcd0·30071900·202e1900·e02e1900·a0ac0600·0...·...........
6815 ··0x0047fce0·a02f1900·90311900·70c60b00·90c80b00·./...1..p.......6815 ··0x0047fce0·d02f1900·c0311900·70c60b00·90c80b00·./...1..p.......
6816 ··0x0047fcf0·60e01c00·b0052300·20bf0600·20b22600·`.....#.·...·.&.6816 ··0x0047fcf0·60e01c00·b0052300·20bf0600·20b22600·`.....#.·...·.&.
6817 ··0x0047fd00·b0bf0600·c0f31a00·40c00600·70871d00·........@...p...6817 ··0x0047fd00·b0bf0600·c0f31a00·40c00600·70871d00·........@...p...
6818 ··0x0047fd10·c0682700·60e02700·20e12700·c0ac0600·.h'.`.'.·.'.....6818 ··0x0047fd10·c0682700·60e02700·20e12700·c0ac0600·.h'.`.'.·.'.....
6819 ··0x0047fd20·10e22700·00e42700·b0cb0b00·a0812900·..'...'.......).6819 ··0x0047fd20·10e22700·00e42700·b0cb0b00·a0812900·..'...'.......).
6820 ··0x0047fd30·40962900·00972900·e0ac0600·f0972900·@.)...).......).6820 ··0x0047fd30·40962900·00972900·e0ac0600·f0972900·@.)...).......).
6821 ··0x0047fd40·e0992900·90cf0b00·904f1d00·c05c1d00·..)......O...\..6821 ··0x0047fd40·e0992900·90cf0b00·904f1d00·c05c1d00·..)......O...\..
6822 ··0x0047fd50·805d1d00·00ad0600·705e1d00·60601d00·.]......p^..``..6822 ··0x0047fd50·805d1d00·00ad0600·705e1d00·60601d00·.]......p^..``..
Offset 6886, 15 lines modifiedOffset 6886, 15 lines modified
6886 ··0x00480150·806f2800·80ae0600·70702800·60722800·.o(.....pp(.`r(.6886 ··0x00480150·806f2800·80ae0600·70702800·60722800·.o(.....pp(.`r(.
6887 ··0x00480160·801b0c00·10570500·605b0d00·708c0600·.....W..`[..p...6887 ··0x00480160·801b0c00·10570500·605b0d00·708c0600·.....W..`[..p...
6888 ··0x00480170·d08c0600·20200c00·f0200c00·b0131000·....··...·......6888 ··0x00480170·d08c0600·20200c00·f0200c00·b0131000·....··...·......
Max diff block lines reached; 14292/23501 bytes (60.81%) 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·37363032·64633061·39376563·63373564·7602dc0a97ecc75d 
3 ··0x00000010·61613662·65333239·33323532·62313730·aa6be3293252b1702 ··0x00000000·32633431·31656432·30373866·38316136·2c411ed2078f81a6
 3 ··0x00000010·66626338·38333861·36636163·35333764·fbc8838a6cac537d
4 ··0x00000020·36393734·65632e64·65627567·00000000·6974ec.debug....4 ··0x00000020·37373462·34362e64·65627567·00000000·774b46.debug....
5 ··0x00000030·a98f496a····························..Ij5 ··0x00000030·68d75813····························h.X.
  
1.21 GB
black-dbgsym_24.10.0-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-13·21:26:13.000000·debian-binary
2 -rw-r--r--···0········0········0·····3372·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3376·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0·11667632·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0·11674672·2024-10-13·21:26:13.000000·data.tar.xz
14.4 KB
control.tar.xz
14.3 KB
control.tar
5.34 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·black-dbgsym1 Package:·black-dbgsym
2 Source:·black2 Source:·black
3 Version:·24.10.0-13 Version:·24.10.0-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·i3865 Architecture:·i386
6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>6 Maintainer:·Debian·Python·Team·<team+python@tracker.debian.org>
7 Installed-Size:·125027 Installed-Size:·12505
8 Depends:·black·(=·24.10.0-1)8 Depends:·black·(=·24.10.0-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·black11 Description:·debug·symbols·for·black
12 Build-Ids:·015120af3c267e77bffc8e580ce55bbd77a264d9·01bea5a782f2a816beb466851d3a29263712e62f·046d8b7fb41b7ce36175833bdf7c1367ed9a82ea·0e2291ed0696ea35a4d3cf17cd1b5d4777424819·147602dc0a97ecc75daa6be3293252b1706974ec·18355b8d4af5895053bba9c8d487af6708f8afda·19bf4610deac[·...·truncated·by·diffoscope;·len:·2283,·SHA:·013428f52dbff2fd036d9c1775bb6d901460e57c9744467a191a793d25244aa1·...·]12 Build-Ids:·01c94fe49b1fd725df4d446c27561cf812263126·06d77037277de15ee7cd91fe96dd146cdd8da1f5·07a473eba53c2a80aad4e91cd473a89e3735c319·0acdddd1aeeacfd35a1e6c67b9664c3a4a7f1651·10d5e536f4f157e18921f684a78be2cf3fcf76f2·172ad26c9b28d519c7a4eb3488f21eb5445a15b7·21ba07338174[·...·truncated·by·diffoscope;·len:·2283,·SHA:·ff313f149fd6901f76b4bc6588463d3720fb0e844503fbd5dcfb945db33dc2c0·...·]
8.97 KB
./md5sums
30.0 B
./md5sums
Files differ
8.92 KB
line order
    
Offset 1, 63 lines modifiedOffset 1, 63 lines modified
1 usr/lib/debug/.build-id/01/5120af3c267e77bffc8e580ce55bbd77a264d9.debug 
2 usr/lib/debug/.build-id/01/bea5a782f2a816beb466851d3a29263712e62f.debug 
3 usr/lib/debug/.build-id/04/6d8b7fb41b7ce36175833bdf7c1367ed9a82ea.debug 
4 usr/lib/debug/.build-id/0e/2291ed0696ea35a4d3cf17cd1b5d4777424819.debug 
5 usr/lib/debug/.build-id/14/7602dc0a97ecc75daa6be3293252b1706974ec.debug 
6 usr/lib/debug/.build-id/18/355b8d4af5895053bba9c8d487af6708f8afda.debug 
7 usr/lib/debug/.build-id/19/bf4610deacc5e159f6ebc62bd846553311195b.debug 
8 usr/lib/debug/.build-id/1b/20aa1f9657ba421319a6a7bcf87b135d0cf9fa.debug 
9 usr/lib/debug/.build-id/29/8a8d4f155688f58b1c5fdcfc76654c722d42e9.debug 
10 usr/lib/debug/.build-id/2e/7a031a617454f20813e47c2b361a80a5a07f76.debug 
11 usr/lib/debug/.build-id/37/8db451bc29272b49a58b87ea9dbb9946373bae.debug 
12 usr/lib/debug/.build-id/38/582eb5043f31f3237e9d861ce3ed4a4c721e33.debug 
13 usr/lib/debug/.build-id/3a/630071da99d11b4aac9e03e34bc000fc321a3c.debug 
14 usr/lib/debug/.build-id/4b/0ed7a8f039088969ee1346da0691c9d7de1a2f.debug 
15 usr/lib/debug/.build-id/52/223eded0b4cf2909cbbd29b950c2c5c12481c1.debug 
16 usr/lib/debug/.build-id/53/24ff0ef3cfcfa7fd9a9b65bcb22971dcd149a2.debug 
17 usr/lib/debug/.build-id/55/1ff27fc40ef59440310d37c2d0d6e12c0f6605.debug 
18 usr/lib/debug/.build-id/58/b9975a1eb582d3b7b47554e9b8f2a822fb25b0.debug 
19 usr/lib/debug/.build-id/5c/6ee93b5d187446a0354174dcc70c6e176635ed.debug 
20 usr/lib/debug/.build-id/5f/b7a9c838ca883ed2eab35d67047a7d56316c24.debug 
21 usr/lib/debug/.build-id/62/6ccde3042db0f550b4f54a681222514b4dd9c1.debug 
22 usr/lib/debug/.build-id/65/ae9e5446efe6c94e50cf2d1df8c9364d64ee3d.debug 
23 usr/lib/debug/.build-id/6b/b09df744c4287669009af47502af5d1ab9c49c.debug 
24 usr/lib/debug/.build-id/6c/baa21336ae429c1b1dd2621acfa7b9a1a11d0b.debug 
25 usr/lib/debug/.build-id/79/8f19acc8ff1d7079683f4c4cb162e925b5dcd7.debug 
26 usr/lib/debug/.build-id/7a/821a35354a253f34b0fdf717d72d1d0afd5103.debug 
27 usr/lib/debug/.build-id/7c/1fa8dbb72ab17c249ba9929026752a5ce61bef.debug 
28 usr/lib/debug/.build-id/7e/75420cb6030fbe115c474d778da9f85c31f36a.debug 
29 usr/lib/debug/.build-id/82/bd7c04f2a24193603154a1d61f22528c88132c.debug 
30 usr/lib/debug/.build-id/89/d97451a5f870b24fbf51e39a79d0b05ef75040.debug 
31 usr/lib/debug/.build-id/8e/38786bde6cee18b5873e6676410d0315fbc4fe.debug 
32 usr/lib/debug/.build-id/8e/42cfb943463248823ae715c96c5b4aa08c7bf0.debug 
33 usr/lib/debug/.build-id/8f/94c2c6e0539ab023edc6bf008dd6509f5010e6.debug 
34 usr/lib/debug/.build-id/94/a9feba21c610aaf8f9d7fefe69af899e809caa.debug 
35 usr/lib/debug/.build-id/94/c707ec465081c7266823cb971e014582ab9350.debug 
36 usr/lib/debug/.build-id/9d/90a2e7ccb7c2c61744c03e511404303f94b987.debug 
37 usr/lib/debug/.build-id/9f/f6ecdb703bfde4be448acb1fc666df8b2e1775.debug 
38 usr/lib/debug/.build-id/a2/3292065f1b18725d49b82bbd65766a80a86696.debug 
39 usr/lib/debug/.build-id/a3/1758febd0145483e079b26e974cf4bd068d3d2.debug 
40 usr/lib/debug/.build-id/a6/8829f75b9cadf0225276febabaa1c527bdbabf.debug 
41 usr/lib/debug/.build-id/a8/e04aa7b85658377cd22854efa0384d51e0d783.debug 
42 usr/lib/debug/.build-id/b1/4d5eac99f784c947ee6c146ca3258f5d4aae51.debug 
43 usr/lib/debug/.build-id/b1/e62ad2ef4942ba366f1c87fde14e324532fdca.debug 
44 usr/lib/debug/.build-id/b5/3e341646caecf39593550656d56ae32ca9f46e.debug 
45 usr/lib/debug/.build-id/b8/b87316d3e4557f1a17c3660ace47054d0ee80b.debug 
46 usr/lib/debug/.build-id/ba/db86fd3b5676d60d7c856eebc498f5fb08d6ce.debug 
47 usr/lib/debug/.build-id/bb/fa2366683e2a63215fa313cd39f19a054be099.debug 
48 usr/lib/debug/.build-id/bd/a70021e2e82f9dc498d00a11a7f8f78e79530f.debug 
49 usr/lib/debug/.build-id/c6/564a4138c0d5ae32576ad24888f84eb2975b48.debug 
50 usr/lib/debug/.build-id/ca/676d500c3dc7377bc85a1fe90985b1302c4788.debug 
51 usr/lib/debug/.build-id/ca/8eb5d358f0269b1fc3e20b07c232db34788b50.debug 
52 usr/lib/debug/.build-id/cb/499d56460547be1f9d09b6f79fdfa430963653.debug 
53 usr/lib/debug/.build-id/d3/6cb7e625dbf505efdaffa562a61b17b673f164.debug 
54 usr/lib/debug/.build-id/d3/9f759143a347dcff532a0457ddf4292102aa26.debug 
55 usr/lib/debug/.build-id/d9/1e6d24639fd28a81f8527b15be5955cbe1f61a.debug 
56 usr/lib/debug/.build-id/da/b1dc9a0b21f6cbe7d5a19b4817cd1d78a681a7.debug 
57 usr/lib/debug/.build-id/df/366d486ff0d74bbec86b5f4b9df21c9b024b38.debug 
58 usr/lib/debug/.build-id/e2/c07241e10555925b5afa9c1b654ff9c2b12d89.debug 
59 usr/lib/debug/.build-id/e6/208c5c3568eca0af05e5c7210196729585fa5d.debug 
60 usr/lib/debug/.build-id/e8/fe5fd083067fb1b0a35888336b6069da646450.debug 
61 usr/lib/debug/.build-id/e9/42537a0e73ee01565a54e2eb962725c84847f7.debug 
62 usr/lib/debug/.build-id/f6/d28aa4301cd5283b28aaf008bccc3c37bc5a82.debug1 usr/lib/debug/.build-id/01/c94fe49b1fd725df4d446c27561cf812263126.debug
 2 usr/lib/debug/.build-id/06/d77037277de15ee7cd91fe96dd146cdd8da1f5.debug
 3 usr/lib/debug/.build-id/07/a473eba53c2a80aad4e91cd473a89e3735c319.debug
 4 usr/lib/debug/.build-id/0a/cdddd1aeeacfd35a1e6c67b9664c3a4a7f1651.debug
 5 usr/lib/debug/.build-id/10/d5e536f4f157e18921f684a78be2cf3fcf76f2.debug
 6 usr/lib/debug/.build-id/17/2ad26c9b28d519c7a4eb3488f21eb5445a15b7.debug
 7 usr/lib/debug/.build-id/21/ba07338174fb2c6c9bc1822aede1f474e7ed3b.debug
 8 usr/lib/debug/.build-id/2a/3e79122c118d9250142f141088d8dbfd5bc684.debug
 9 usr/lib/debug/.build-id/2a/fc849837ddc32c403f77bdf177e3f898c0dad8.debug
 10 usr/lib/debug/.build-id/2e/af362b25319dcab6b449c42b1bf11668209b6f.debug
 11 usr/lib/debug/.build-id/2f/d4e1bc075de48d52f2026406e8a7eccf476c2f.debug
 12 usr/lib/debug/.build-id/36/6dff4969fcb6fe849f6eb08b86368c7b49fb6e.debug
 13 usr/lib/debug/.build-id/38/741729d17ba60b5a85a83abba964dfc4420044.debug
 14 usr/lib/debug/.build-id/3f/b230107bb883cf0ff4faf4ae93d19db1c18467.debug
 15 usr/lib/debug/.build-id/4c/aebda824551b274801b44348b4cd3bc7b0c6d8.debug
 16 usr/lib/debug/.build-id/4d/d7e13511de77e5e5c71dc6921df356915b894d.debug
 17 usr/lib/debug/.build-id/4e/4f8d97e58cc6dac6c1819284e9985db94b1a46.debug
 18 usr/lib/debug/.build-id/56/062724e6e3f515a2edc8761e924c5785bce838.debug
 19 usr/lib/debug/.build-id/67/2697514bf99f72971d925e432ab8bdd6942029.debug
 20 usr/lib/debug/.build-id/68/9c33491a33693c373cf1ed814a7f5af9fa6003.debug
 21 usr/lib/debug/.build-id/6e/40ad1679bdb687d4d3ed62fb8d96eb0b2e61c3.debug
 22 usr/lib/debug/.build-id/76/43a4164eae504f7aebda39641d30251bf245e4.debug
 23 usr/lib/debug/.build-id/78/79760b92e8771aaf6ef1113a703c1bec01504f.debug
 24 usr/lib/debug/.build-id/7b/43e097a3ec86b7e0efa76e9c01d52f150bd38f.debug
 25 usr/lib/debug/.build-id/7d/67113c1e1f04163f089093655f1256a20a9098.debug
 26 usr/lib/debug/.build-id/7d/6cb7cc005deddfd42ef4bae3376072f6385e9a.debug
 27 usr/lib/debug/.build-id/89/4cf6d752eae011b6c286eb196793e5855ebe9f.debug
 28 usr/lib/debug/.build-id/8a/bbd411f3532e8f7615ed24324e3214c869d0e3.debug
 29 usr/lib/debug/.build-id/92/6cdb535bfc4da97f88512670b8192ae95e12b7.debug
 30 usr/lib/debug/.build-id/92/6ea6a39c413de648d17b7628aff1a64ee561d8.debug
 31 usr/lib/debug/.build-id/94/44a62296e10bd2cfa369e06633a1dd17afe0af.debug
 32 usr/lib/debug/.build-id/99/1ae1255e02e77a8a7ff34af0181a9395281796.debug
 33 usr/lib/debug/.build-id/9b/ca6a749a21f22a62e869f30284d0aea475ad41.debug
 34 usr/lib/debug/.build-id/a0/ea9d55512e561db5fa266d861f89a8279e2d56.debug
 35 usr/lib/debug/.build-id/a5/0a4349e76d03107a843f2d55beed29a3f3bb48.debug
 36 usr/lib/debug/.build-id/ae/8710a9ca3cf2da98198d45f564576bdab67912.debug
 37 usr/lib/debug/.build-id/ae/93038cb8f3e4e03d367310c221290e2dfb349c.debug
 38 usr/lib/debug/.build-id/af/16ff050e682dcd33b9cf9ef0e1501a02c12a31.debug
 39 usr/lib/debug/.build-id/b1/8e491e2fbcd538c59b79f0983c70b4b8c5759f.debug
 40 usr/lib/debug/.build-id/b3/5473669b437633f0088f47e711817038e7187e.debug
 41 usr/lib/debug/.build-id/ba/4fd78477a528409732d0ccf9ea11425cd174d7.debug
 42 usr/lib/debug/.build-id/bb/ab5c1985b610018c083bfff40ff3332ef24c6b.debug
 43 usr/lib/debug/.build-id/bc/a1c34b91f59ac799e8e0097ba1f39edc1e3734.debug
 44 usr/lib/debug/.build-id/bc/d1b09438da75ac5aa8a1fa206c46dd88bf2150.debug
 45 usr/lib/debug/.build-id/bf/6a3166a91e2e01901e3a893fc29c2fca44164e.debug
 46 usr/lib/debug/.build-id/c6/8a90519831ccd7b622c762d204326e31ae25f6.debug
 47 usr/lib/debug/.build-id/c8/8ba5aa99c902d139f6d9baf96f75c37b2fd67f.debug
 48 usr/lib/debug/.build-id/c9/9f009f3c72f0dcb7350b76fe559e72d8c239a9.debug
 49 usr/lib/debug/.build-id/cb/2754cd3944057257274fe422d9a8e1f56da6ff.debug
 50 usr/lib/debug/.build-id/cc/3b986cab31cae849528c85350855fdc6d93d38.debug
 51 usr/lib/debug/.build-id/e3/82efa5bcf9e2150845c5aaf0a774556dcf4bd3.debug
 52 usr/lib/debug/.build-id/e4/2c411ed2078f81a6fbc8838a6cac537d774b46.debug
 53 usr/lib/debug/.build-id/e6/4902231b2fa33768442bcbbbc230a7531256d3.debug
 54 usr/lib/debug/.build-id/e7/e7ad8e5b8db093db461d4c0edc1a324b6c21cd.debug
 55 usr/lib/debug/.build-id/e8/70f74ad03c01786f4be78ccf802ee38abf92eb.debug
 56 usr/lib/debug/.build-id/ea/85867c9c149509e29a431de93b881d2983be64.debug
 57 usr/lib/debug/.build-id/ec/61fbc1737d4f58625d04cb000914e33b4106d7.debug
 58 usr/lib/debug/.build-id/f1/fc1a608b1fb6302fe8cd71809142475059c20a.debug
 59 usr/lib/debug/.build-id/f3/2887f329094d4a34ecaa4e10e5dbbcfa989e94.debug
 60 usr/lib/debug/.build-id/f5/28b86009d9272bfc2d5c9bd641a87cbe66fc97.debug
 61 usr/lib/debug/.build-id/fd/ecec43c68c6c089d73ae1e01fe163e89087260.debug
 62 usr/lib/debug/.build-id/fd/f0e93ab930021015a31cf1c870289b8687f847.debug
63 usr/lib/debug/.dwz/i386-linux-gnu/black.debug63 usr/lib/debug/.dwz/i386-linux-gnu/black.debug
1.21 GB
data.tar.xz
1.21 GB
data.tar
31.9 KB
file list
    
Offset 1, 129 lines modifiedOffset 1, 129 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/5120af3c267e77bffc8e580ce55bbd77a264d9.debug 
8 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/bea5a782f2a816beb466851d3a29263712e62f.debug7 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/01/c94fe49b1fd725df4d446c27561cf812263126.debug
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/04/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/06/
10 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/04/6d8b7fb41b7ce36175833bdf7c1367ed9a82ea.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/06/d77037277de15ee7cd91fe96dd146cdd8da1f5.debug
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0e/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/07/
 11 -rw-r--r--···0·root·········(0)·root·········(0)·····4040·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/07/a473eba53c2a80aad4e91cd473a89e3735c319.debug
 12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0a/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0e/2291ed0696ea35a4d3cf17cd1b5d4777424819.debug13 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/0a/cdddd1aeeacfd35a1e6c67b9664c3a4a7f1651.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/14/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/10/
14 -rw-r--r--···0·root·········(0)·root·········(0)··6229708·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/14/7602dc0a97ecc75daa6be3293252b1706974ec.debug15 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/10/d5e536f4f157e18921f684a78be2cf3fcf76f2.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/18/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/17/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····4036·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/18/355b8d4af5895053bba9c8d487af6708f8afda.debug17 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/17/2ad26c9b28d519c7a4eb3488f21eb5445a15b7.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/19/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/21/
18 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/19/bf4610deacc5e159f6ebc62bd846553311195b.debug 
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1b/19 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/21/ba07338174fb2c6c9bc1822aede1f474e7ed3b.debug
20 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1b/20aa1f9657ba421319a6a7bcf87b135d0cf9fa.debug 
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2a/
22 -rw-r--r--···0·root·········(0)·root·········(0)·····4028·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/29/8a8d4f155688f58b1c5fdcfc76654c722d42e9.debug21 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2a/3e79122c118d9250142f141088d8dbfd5bc684.debug
 22 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2a/fc849837ddc32c403f77bdf177e3f898c0dad8.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/
24 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/7a031a617454f20813e47c2b361a80a5a07f76.debug24 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/af362b25319dcab6b449c42b1bf11668209b6f.debug
 25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2f/
 26 -rw-r--r--···0·root·········(0)·root·········(0)·····4024·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2f/d4e1bc075de48d52f2026406e8a7eccf476c2f.debug
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/36/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····4000·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/8db451bc29272b49a58b87ea9dbb9946373bae.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/36/6dff4969fcb6fe849f6eb08b86368c7b49fb6e.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····3996·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/582eb5043f31f3237e9d861ce3ed4a4c721e33.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/38/741729d17ba60b5a85a83abba964dfc4420044.debug
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/
30 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/630071da99d11b4aac9e03e34bc000fc321a3c.debug32 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/b230107bb883cf0ff4faf4ae93d19db1c18467.debug
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4b/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/
32 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4b/0ed7a8f039088969ee1346da0691c9d7de1a2f.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····4024·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4c/aebda824551b274801b44348b4cd3bc7b0c6d8.debug
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/52/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4d/
34 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/52/223eded0b4cf2909cbbd29b950c2c5c12481c1.debug 
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/ 
36 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/24ff0ef3cfcfa7fd9a9b65bcb22971dcd149a2.debug 
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/55/ 
38 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/55/1ff27fc40ef59440310d37c2d0d6e12c0f6605.debug 
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/ 
40 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/58/b9975a1eb582d3b7b47554e9b8f2a822fb25b0.debug 
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/ 
42 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5c/6ee93b5d187446a0354174dcc70c6e176635ed.debug 
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5f/ 
44 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5f/b7a9c838ca883ed2eab35d67047a7d56316c24.debug 
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/62/ 
46 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/62/6ccde3042db0f550b4f54a681222514b4dd9c1.debug 
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/65/ 
48 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/65/ae9e5446efe6c94e50cf2d1df8c9364d64ee3d.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4d/d7e13511de77e5e5c71dc6921df356915b894d.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6b/ 
50 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6b/b09df744c4287669009af47502af5d1ab9c49c.debug 
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6c/ 
52 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6c/baa21336ae429c1b1dd2621acfa7b9a1a11d0b.debug 
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/ 
54 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/79/8f19acc8ff1d7079683f4c4cb162e925b5dcd7.debug 
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7a/ 
56 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7a/821a35354a253f34b0fdf717d72d1d0afd5103.debug 
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7c/ 
58 -rw-r--r--···0·root·········(0)·root·········(0)·····3996·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7c/1fa8dbb72ab17c249ba9929026752a5ce61bef.debug 
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7e/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4e/
60 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7e/75420cb6030fbe115c474d778da9f85c31f36a.debug38 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4e/4f8d97e58cc6dac6c1819284e9985db94b1a46.debug
 39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/56/
 40 -rw-r--r--···0·root·········(0)·root·········(0)·····4028·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/56/062724e6e3f515a2edc8761e924c5785bce838.debug
 41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/
 42 -rw-r--r--···0·root·········(0)·root·········(0)·····4024·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/2697514bf99f72971d925e432ab8bdd6942029.debug
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/82/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/68/
 44 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/68/9c33491a33693c373cf1ed814a7f5af9fa6003.debug
 45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/
 46 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6e/40ad1679bdb687d4d3ed62fb8d96eb0b2e61c3.debug
 47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/76/
 48 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/76/43a4164eae504f7aebda39641d30251bf245e4.debug
 49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/
 50 -rw-r--r--···0·root·········(0)·root·········(0)·····4000·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/79760b92e8771aaf6ef1113a703c1bec01504f.debug
 51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7b/
 52 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7b/43e097a3ec86b7e0efa76e9c01d52f150bd38f.debug
 53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7d/
 54 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7d/67113c1e1f04163f089093655f1256a20a9098.debug
62 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/82/bd7c04f2a24193603154a1d61f22528c88132c.debug55 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7d/6cb7cc005deddfd42ef4bae3376072f6385e9a.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/89/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/89/
64 -rw-r--r--···0·root·········(0)·root·········(0)·····4024·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/89/d97451a5f870b24fbf51e39a79d0b05ef75040.debug57 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/89/4cf6d752eae011b6c286eb196793e5855ebe9f.debug
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8e/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/
66 -rw-r--r--···0·root·········(0)·root·········(0)·····4028·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8e/38786bde6cee18b5873e6676410d0315fbc4fe.debug59 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8a/bbd411f3532e8f7615ed24324e3214c869d0e3.debug
67 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8e/42cfb943463248823ae715c96c5b4aa08c7bf0.debug 
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8f/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/
69 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8f/94c2c6e0539ab023edc6bf008dd6509f5010e6.debug61 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/6cdb535bfc4da97f88512670b8192ae95e12b7.debug
 62 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/6ea6a39c413de648d17b7628aff1a64ee561d8.debug
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/94/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/94/
71 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/94/a9feba21c610aaf8f9d7fefe69af899e809caa.debug 
72 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/94/c707ec465081c7266823cb971e014582ab9350.debug64 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/94/44a62296e10bd2cfa369e06633a1dd17afe0af.debug
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9d/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/99/
74 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9d/90a2e7ccb7c2c61744c03e511404303f94b987.debug66 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/99/1ae1255e02e77a8a7ff34af0181a9395281796.debug
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9f/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9b/
76 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9f/f6ecdb703bfde4be448acb1fc666df8b2e1775.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/9b/ca6a749a21f22a62e869f30284d0aea475ad41.debug
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a2/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a0/
78 -rw-r--r--···0·root·········(0)·root·········(0)··6188880·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a2/3292065f1b18725d49b82bbd65766a80a86696.debug70 -rw-r--r--···0·root·········(0)·root·········(0)·····4032·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a0/ea9d55512e561db5fa266d861f89a8279e2d56.debug
79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a5/
80 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/1758febd0145483e079b26e974cf4bd068d3d2.debug72 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a5/0a4349e76d03107a843f2d55beed29a3f3bb48.debug
81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a6/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ae/
82 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a6/8829f75b9cadf0225276febabaa1c527bdbabf.debug74 -rw-r--r--···0·root·········(0)·root·········(0)·····4024·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ae/8710a9ca3cf2da98198d45f564576bdab67912.debug
 75 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ae/93038cb8f3e4e03d367310c221290e2dfb349c.debug
83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a8/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/af/
84 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a8/e04aa7b85658377cd22854efa0384d51e0d783.debug77 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/af/16ff050e682dcd33b9cf9ef0e1501a02c12a31.debug
85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b1/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b1/
86 -rw-r--r--···0·root·········(0)·root·········(0)·····4028·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b1/4d5eac99f784c947ee6c146ca3258f5d4aae51.debug79 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b1/8e491e2fbcd538c59b79f0983c70b4b8c5759f.debug
87 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b1/e62ad2ef4942ba366f1c87fde14e324532fdca.debug 
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b5/80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b3/
89 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b5/3e341646caecf39593550656d56ae32ca9f46e.debug 
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/ 
91 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b8/b87316d3e4557f1a17c3660ace47054d0ee80b.debug81 -rw-r--r--···0·root·········(0)·root·········(0)·····4016·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/b3/5473669b437633f0088f47e711817038e7187e.debug
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ba/82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ba/
93 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ba/db86fd3b5676d60d7c856eebc498f5fb08d6ce.debug83 -rw-r--r--···0·root·········(0)·root·········(0)·····4020·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ba/4fd78477a528409732d0ccf9ea11425cd174d7.debug
94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/
95 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/fa2366683e2a63215fa313cd39f19a054be099.debug85 -rw-r--r--···0·root·········(0)·root·········(0)·····4000·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/ab5c1985b610018c083bfff40ff3332ef24c6b.debug
96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bd/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bc/
 87 -rw-r--r--···0·root·········(0)·root·········(0)·····4052·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bc/a1c34b91f59ac799e8e0097ba1f39edc1e3734.debug
 88 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bc/d1b09438da75ac5aa8a1fa206c46dd88bf2150.debug
 89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bf/
97 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bd/a70021e2e82f9dc498d00a11a7f8f78e79530f.debug90 -rw-r--r--···0·root·········(0)·root·········(0)··6191124·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bf/6a3166a91e2e01901e3a893fc29c2fca44164e.debug
98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c6/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c6/
99 -rw-r--r--···0·root·········(0)·root·········(0)·····3996·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c6/564a4138c0d5ae32576ad24888f84eb2975b48.debug92 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c6/8a90519831ccd7b622c762d204326e31ae25f6.debug
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ca/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c8/
101 -rw-r--r--···0·root·········(0)·root·········(0)·····4008·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ca/676d500c3dc7377bc85a1fe90985b1302c4788.debug 
102 -rw-r--r--···0·root·········(0)·root·········(0)·····4004·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ca/8eb5d358f0269b1fc3e20b07c232db34788b50.debug94 -rw-r--r--···0·root·········(0)·root·········(0)·····4012·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c8/8ba5aa99c902d139f6d9baf96f75c37b2fd67f.debug
Max diff block lines reached; 6895/32646 bytes (21.12%) of diff not shown.
13.7 KB
./usr/lib/debug/.build-id/01/5120af3c267e77bffc8e580ce55bbd77a264d9.debug vs.
./usr/lib/debug/.build-id/89/4cf6d752eae011b6c286eb196793e5855ebe9f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.31 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
1.91 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_strings32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·015120af3c267e77bffc8e580ce55bbd77a264d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·894cf6d752eae011b6c286eb196793e5855ebe9f
1.36 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x531de)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8bf)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
641 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 strings.c13 parsing.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyInit_strings28 PyInit_parsing
29 PyCapsule_Import29 PyCapsule_Import
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
552 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_strings>:25 00001170·<PyInit_parsing>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
660 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/strings.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/parsing.c
3 ··[····27]··.3 ··[····27]··.
4 ··[····29]··/tmp/tmpu3unwak9/build/black4 ··[····29]··/tmp/tmprr_761b7/build/black
5 ··[····46]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5e]··/usr/include/i386-linux-gnu/bits6 ··[····5e]··/usr/include/i386-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.13/cpython9 ··[····c6]··/usr/include/python3.13/cpython
10 ··[····e6]··types.h10 ··[····e6]··types.h
11 ··[····ee]··stdint-uintn.h11 ··[····ee]··stdint-uintn.h
2.02 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
Offset 22, 12 lines modifiedOffset 22, 12 lines modified
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa
30 ··0x000001b0·72696e67·73005079·43617073·756c655f·rings.PyCapsule_30 ··0x000001b0·7273696e·67005079·43617073·756c655f·rsing.PyCapsule_
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·6172745f·5f00·······················art__.
  
4.51 KB
./usr/lib/debug/.build-id/01/bea5a782f2a816beb466851d3a29263712e62f.debug vs.
./usr/lib/debug/.build-id/ba/4fd78477a528409732d0ccf9ea11425cd174d7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000bb·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000bc·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000740·0001da·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001da·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01bea5a782f2a816beb466851d3a29263712e62f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ba4fd78477a528409732d0ccf9ea11425cd174d7
784 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x60):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x81):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
900 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:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
270 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
664 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/resources.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/resources.c
3 ··[····29]··.3 ··[····29]··.
4 ··[····2b]··/tmp/tmpu3unwak9/build/black4 ··[····2b]··/tmp/tmprr_761b7/build/black
5 ··[····48]··/usr/include/python3.135 ··[····48]··/usr/include/python3.13
6 ··[····60]··/usr/include/i386-linux-gnu/bits6 ··[····60]··/usr/include/i386-linux-gnu/bits
7 ··[····81]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····81]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a8]··/usr/include/i386-linux-gnu/sys8 ··[····a8]··/usr/include/i386-linux-gnu/sys
9 ··[····c8]··/usr/include/python3.13/cpython9 ··[····c8]··/usr/include/python3.13/cpython
10 ··[····e8]··types.h10 ··[····e8]··types.h
11 ··[····f0]··stdint-uintn.h11 ··[····f0]··stdint-uintn.h
20.2 KB
./usr/lib/debug/.build-id/04/6d8b7fb41b7ce36175833bdf7c1367ed9a82ea.debug vs.
./usr/lib/debug/.build-id/2e/af362b25319dcab6b449c42b1bf11668209b6f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2660·(bytes·into·file)13 ··Start·of·section·headers:··········2656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bb·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_schema
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·046d8b7fb41b7ce36175833bdf7c1367ed9a82ea3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2eaf362b25319dcab6b449c42b1bf11668209b6f
3.08 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpu3unwak9/build/blib2to332 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x127):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x121):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe5):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x114):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x127):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x121):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x138):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x143):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41eea)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268b4)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
772 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 oGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 pygram.c13 schema.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
 22 PyInit_schema
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 PyInit_pygram 
28 _Py_Dealloc28 _Py_Dealloc
29 PyCapsule_Import29 PyCapsule_Import
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
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_pygram>:25 00001170·<PyInit_schema>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/schema.c
3 ··[····29]··.3 ··[····26]··.
4 ··[····2b]··/tmp/tmpu3unwak9/build/blib2to34 ··[····28]··/tmp/tmprr_761b7/build/black
5 ··[····4b]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····63]··/usr/include/i386-linux-gnu/bits6 ··[····5d]··/usr/include/i386-linux-gnu/bits
7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····a5]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····c5]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····e5]··types.h
11 ··[····f3]··stdint-uintn.h11 ··[····ed]··stdint-uintn.h
12 ··[···102]··stddef.h12 ··[····fc]··stddef.h
13 ··[···10b]··pyport.h13 ··[···105]··pyport.h
14 ··[···114]··pytypedefs.h14 ··[···10e]··pytypedefs.h
15 ··[···121]··methodobject.h15 ··[···11b]··methodobject.h
16 ··[···130]··descrobject.h16 ··[···12a]··descrobject.h
17 ··[···13e]··pybuffer.h17 ··[···138]··pybuffer.h
18 ··[···149]··pycapsule.h18 ··[···143]··pycapsule.h
19 ··[···155]··import.h19 ··[···14f]··import.h
  
2.59 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P
 22 ··0x00000130·79496e69·745f7363·68656d61·005f5f63·yInit_schema.__c
22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
 25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I 
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit 
29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·745f5f00····························t__.
  
16.4 KB
./usr/lib/debug/.build-id/0e/2291ed0696ea35a4d3cf17cd1b5d4777424819.debug vs.
./usr/lib/debug/.build-id/e7/e7ad8e5b8db093db461d4c0edc1a324b6c21cd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2652·(bytes·into·file)13 ··Start·of·section·headers:··········2656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.76 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa5c:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b7·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000910·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_schema 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·0e2291ed0696ea35a4d3cf17cd1b5d47774248193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7e7ad8e5b8db093db461d4c0edc1a324b6c21cd
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x121):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x121):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe5):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe5):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·pytypedefs.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268b4)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f03)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
647 B
strings --all --bytes=8 {}
    
Offset 6, 31 lines modifiedOffset 6, 31 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 schema.c13 ranges.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 PyInit_schema 
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
 29 PyInit_ranges
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .plt.got36 .plt.got
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_schema>:25 00001170·<PyInit_ranges>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
658 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black/schema.c3 ··[·····2]··/tmp/tmprr_761b7/build/black/ranges.c
4 ··[····28]··/tmp/tmpu3unwak9/build/black4 ··[····28]··/tmp/tmprr_761b7/build/black
5 ··[····45]··/usr/include/python3.135 ··[····45]··/usr/include/python3.13
6 ··[····5d]··/usr/include/i386-linux-gnu/bits6 ··[····5d]··/usr/include/i386-linux-gnu/bits
7 ··[····7e]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7e]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a5]··/usr/include/i386-linux-gnu/sys8 ··[····a5]··/usr/include/i386-linux-gnu/sys
9 ··[····c5]··/usr/include/python3.13/cpython9 ··[····c5]··/usr/include/python3.13/cpython
10 ··[····e5]··types.h10 ··[····e5]··types.h
11 ··[····ed]··stdint-uintn.h11 ··[····ed]··stdint-uintn.h
2.72 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
22 ··0x00000130·79496e69·745f7363·68656d61·005f5f63·yInit_schema.__c 
23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM 
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im29 ··0x000001a0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
 30 ··0x000001b0·496d706f·72740050·79496e69·745f7261·Import.PyInit_ra
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·6e676573·005f5f67·6d6f6e5f·73746172·nges.__gmon_star
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·745f5f00····························t__.
  
617 MB
./usr/lib/debug/.build-id/14/7602dc0a97ecc75daa6be3293252b1706974ec.debug vs.
./usr/lib/debug/.build-id/bf/6a3166a91e2e01901e3a893fc29c2fca44164e.debug
Files 92% similar despite different names
869 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········6228188·(bytes·into·file)13 ··Start·of·section·headers:··········6189604·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.78 KB
readelf --wide --program-header {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x4e3d0·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x4e3ac·R···0x1000
7 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e24c8·R·E·0x10007 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e3388·R·E·0x1000
8 ··LOAD···········0x000000·0x00332000·0x00332000·0x00000·0x12e3ac·R···0x10008 ··LOAD···········0x000000·0x00333000·0x00333000·0x00000·0x12ed44·R···0x1000
9 ··LOAD···········0x000d78·0x00461d78·0x00461d78·0x00000·0x316a0·RW··0x10009 ··LOAD···········0x000d78·0x00462d78·0x00462d78·0x00000·0x31660·RW··0x1000
10 ··DYNAMIC········0x000d78·0x0046461c·0x0046461c·0x00000·0x000e0·RW··0x410 ··DYNAMIC········0x000d78·0x0046561c·0x0046561c·0x00000·0x000e0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00352138·0x00352138·0x00000·0x085f4·R···0x412 ··GNU_EH_FRAME···0x001000·0x003530b8·0x003530b8·0x00000·0x085f4·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000d78·0x00461d78·0x00461d78·0x00000·0x03288·R···0x114 ··GNU_RELRO······0x000d78·0x00462d78·0x00462d78·0x00000·0x03288·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·19 ···02·····.rodata·.eh_frame_hdr·.eh_frame·
20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·20 ···03·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
5.91 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x5f08dc:1 There·are·38·section·headers,·starting·at·offset·0x5e7224:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0047cc·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0047cc·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00004944·000178·00ce80·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00004944·000178·00ce80·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········000117c4·000178·022872·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000117c4·000178·02284f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00034036·000178·0019d0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00034014·000178·0019d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00035a08·000178·000050·00···A··4···1··410 ··[·6]·.gnu.version_r····NOBITS··········000359e4·000178·000050·00···A··4···1··4
11 ··[·7]·.rel.dyn··········NOBITS··········00035a58·000178·018358·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00035a34·000178·018358·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004ddb0·000178·000620·08···A··3··22··412 ··[·8]·.rel.plt··········NOBITS··········0004dd8c·000178·000620·08···A··3··22··4
13 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·1614 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·16
15 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··815 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··8
16 ··[12]·.text·············NOBITS··········0004fc80·001000·2e1834·00··AX··0···0·6416 ··[12]·.text·············NOBITS··········0004fc80·001000·2e26f4·00··AX··0···0·64
17 ··[13]·.fini·············NOBITS··········003314b4·001000·000014·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········00332374·001000·000014·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········00332000·001000·020138·00···A··0···0·3218 ··[14]·.rodata···········NOBITS··········00333000·001000·0200b8·00···A··0···0·32
19 ··[15]·.eh_frame_hdr·····NOBITS··········00352138·001000·0085f4·00···A··0···0··419 ··[15]·.eh_frame_hdr·····NOBITS··········003530b8·001000·0085f4·00···A··0···0··4
20 ··[16]·.eh_frame·········NOBITS··········0035a72c·001000·105c80·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0035b6ac·001000·106698·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00461d78·000d78·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········00462d78·000d78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00461d7c·000d78·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········00462d7c·000d78·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00461d80·000d78·00289c·00··WA··0···0·3223 ··[19]·.data.rel.ro······NOBITS··········00462d80·000d78·00289c·00··WA··0···0·32
24 ··[20]·.dynamic··········NOBITS··········0046461c·000d78·0000e0·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0046561c·000d78·0000e0·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········004646fc·000d78·0008f8·04··WA··0···0··425 ··[21]·.got··············NOBITS··········004656fc·000d78·0008f8·04··WA··0···0··4
26 ··[22]·.got.plt··········NOBITS··········00464ff4·000d78·00031c·04··WA··0···0··426 ··[22]·.got.plt··········NOBITS··········00465ff4·000d78·00031c·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········00465320·000d78·02a6d4·00··WA··0···0·3227 ··[23]·.data·············NOBITS··········00466320·000d78·02a694·00··WA··0···0·32
28 ··[24]·.bss··············NOBITS··········0048fa00·000d78·003a18·00··WA··0···0·3228 ··[24]·.bss··············NOBITS··········004909c0·000d78·003a18·00··WA··0···0·32
29 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2b564a·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2ad335·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·2b5814·0008d1·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·2ad500·0006e2·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·2b60e8·0e47d1·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·2adbe4·0e3b55·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·39a8bc·001f72·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·39173c·000104·01·MSC··0···0··4
35 ··[31]·.debug_line_str···PROGBITS········00000000·39c830·000346·01·MSC··0···0··435 ··[31]·.debug_line_str···PROGBITS········00000000·391840·000218·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·39cb78·1af94c·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·391a58·1b0d07·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·54c4c4·0402a1·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·542760·040962·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·58c765·000043·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·5830c2·000043·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·58c7a8·01faf0·10·····36·4808··439 ··[35]·.symtab···········SYMTAB··········00000000·583108·01faf0·10·····36·4808··4
40 ··[36]·.strtab···········STRTAB··········00000000·5ac298·0444c6·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·5a2bf8·0444ad·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·5f075e·00017e·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·5e70a5·00017e·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
1.32 MB
readelf --wide --symbols {}
    
Offset 1, 8114 lines modifiedOffset 1, 8114 lines modified
  
1 Symbol·table·'.symtab'·contains·8111·entries:1 Symbol·table·'.symtab'·contains·8111·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:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c4 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c
5 ·····2:·0004fd80·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·0004fd80·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·0004fd90·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·0004fd90·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear
7 ·····4:·004933fc·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·004943bc·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·004933f8·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·004943b8·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·004933f4·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·004943b4·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·004933ec·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·004943ac·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable
11 ·····8:·0004fec0····35·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·0004fec0····35·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse
12 ·····9:·004933d4····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·00494394····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·004933d0·····4·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·00494390·····4·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable
14 ····11:·0004ff70····35·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·0004ff70····35·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse
15 ····12:·004933b8····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·00494378····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·00493354·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·00494314·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable
17 ····14:·00050070····35·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·00050070····35·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse
18 ····15:·0049333c····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·004942fc····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·00493338·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·004942f8·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable
20 ····17:·00050150····35·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·00050150····35·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse
21 ····18:·00493320····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·004942e0····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·0049331c·····4·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·004942dc·····4·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable
23 ····20:·00050230····35·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00050230····35·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse
24 ····21:·00493304····24·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·004942c4····24·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable
25 ····22:·000502a0····68·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·000502a0····68·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·000502f0·····3·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·000502f0·····3·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00050300····77·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00050300····77·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse
28 ····25:·0049324c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·0049420c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable
29 ····26:·000503a0····35·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·000503a0····35·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse
30 ····27:·00493234····24·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·004941f4····24·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable
31 ····28:·00050410····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00050410····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse
32 ····29:·00493218····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·004941d8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·00493214·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·004941d4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable
34 ····31:·000504e0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·000504e0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse
35 ····32:·004931fc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·004941bc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·004931f8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·004941b8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable
37 ····34:·000505c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·000505c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse
38 ····35:·004931e0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·004941a0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable
39 ····36:·00050630····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·00050630····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse
40 ····37:·004931c4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·00494184····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable
41 ····38:·000506a0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·000506a0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse
42 ····39:·004931a8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·00494168····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·004931a4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·00494164·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable
44 ····41:·00050770····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00050770····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse
45 ····42:·0049318c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·0049414c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·00493188·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·00494148·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable
47 ····44:·00050840····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·00050840····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse
48 ····45:·00493170····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·00494130····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·0049316c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·0049412c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable
50 ····47:·00050910····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·00050910····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse
51 ····48:·00493154····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·00494114····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·00493150·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·00494110·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable
53 ····50:·000509f0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·000509f0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse
54 ····51:·00493138····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·004940f8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable
55 ····52:·00050a60····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·00050a60····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse
56 ····53:·0049311c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·004940dc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable
57 ····54:·00050ad0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·00050ad0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse
58 ····55:·00493100····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·004940c0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·004930fc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·004940bc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable
60 ····57:·00050bb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·00050bb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse
61 ····58:·004930e4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·004940a4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable
62 ····59:·00050c20····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·00050c20····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse
63 ····60:·004930c8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·00494088····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable
64 ····61:·00050c90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·00050c90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse
65 ····62:·004930ac····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·0049406c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable
66 ····63:·00050d00····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·00050d00····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse
67 ····64:·00493090····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00494050····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·0049308c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·0049404c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable
69 ····66:·00050de0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·00050de0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse
70 ····67:·00493074····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·00494034····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·00493070·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·00494030·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable
72 ····69:·00050eb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·00050eb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse
73 ····70:·00493058····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·00494018····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·00493054·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·00494014·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable
75 ····72:·00050f90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·00050f90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse
76 ····73:·0049303c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·00493ffc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00493038·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00493ff8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable
78 ····75:·00051070····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·00051070····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse
79 ····76:·00493020····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00493fe0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·0049301c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·00493fdc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable
81 ····78:·00051140····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·00051140····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse
82 ····79:·00493004····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·00493fc4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·00493000·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·00493fc0·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable
84 ····81:·00051210····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·00051210····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse
85 ····82:·00492fe8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·00493fa8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable
86 ····83:·00051280····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·00051280····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse
87 ····84:·00492fcc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00493f8c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00492fc8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00493f88·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable
89 ····86:·00051350····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00051350····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse
90 ····87:·00492fb0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00493f70····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable
91 ····88:·000513c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse91 ····88:·000513c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse
92 ····89:·00492f94····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable92 ····89:·00493f54····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable
93 ····90:·00051430····35·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse93 ····90:·00051430····35·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse
94 ····91:·00492f78····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable94 ····91:·00493f38····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
95 ····92:·00492f74·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable95 ····92:·00493f34·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
96 ····93:·00492f6c·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable96 ····93:·00493f2c·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable
97 ····94:·00051550····35·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse97 ····94:·00051550····35·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse
98 ····95:·00492f54····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable98 ····95:·00493f14····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
99 ····96:·00492f50·····4·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable99 ····96:·00493f10·····4·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable
100 ····97:·00051620····35·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse100 ····97:·00051620····35·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse
101 ····98:·00492f38····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable101 ····98:·00493ef8····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
102 ····99:·00492f34·····4·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable102 ····99:·00493ef4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable
103 ···100:·000516f0····35·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse103 ···100:·000516f0····35·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse
104 ···101:·00492f1c····24·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable104 ···101:·00493edc····24·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable
105 ···102:·00051760····35·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse105 ···102:·00051760····35·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse
106 ···103:·00492f00····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable106 ···103:·00493ec0····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
107 ···104:·00492efc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable107 ···104:·00493ebc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
108 ···105:·00492ef8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable108 ···105:·00493eb8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
109 ···106:·00492ef0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable109 ···106:·00493eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable
110 ···107:·00051890····35·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse110 ···107:·00051890····35·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse
111 ···108:·00492ed8····24·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable111 ···108:·00493e98····24·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable
112 ···109:·00051900····35·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse112 ···109:·00051900····35·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse
113 ···110:·00492ebc····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable113 ···110:·00493e7c····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
114 ···111:·00492eb8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable114 ···111:·00493e78·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
115 ···112:·00492eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable115 ···112:·00493e70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable
116 ···113:·00051a10····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse116 ···113:·00051a10····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse
117 ···114:·00492e98····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable117 ···114:·00493e58····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
118 ···115:·00492e94·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable118 ···115:·00493e54·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
119 ···116:·00492e8c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable119 ···116:·00493e4c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable
120 ···117:·00051b20····35·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse120 ···117:·00051b20····35·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse
121 ···118:·00492e74····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable121 ···118:·00493e34····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable
122 ···119:·00051b90····35·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse122 ···119:·00051b90····35·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse
123 ···120:·00492e58····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable123 ···120:·00493e18····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
124 ···121:·00492e54·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable124 ···121:·00493e14·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable
125 ···122:·00492e4c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable125 ···122:·00493e0c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable
126 ···123:·00051ca0····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse126 ···123:·00051ca0····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse
Max diff block lines reached; 1359124/1379967 bytes (98.49%) 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:·147602dc0a97ecc75daa6be3293252b1706974ec3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bf6a3166a91e2e01901e3a893fc29c2fca44164e
247 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················40853473 ··Length:······················4077828
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············8837 ··Prologue·Length:·············512
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 2470419 lines modifiedOffset 26, 2464271 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpu3unwak9/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmp_3m94z79/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.12/cpython
36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/i386-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/i386-linux-gnu/bits
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/internal 
38 ··7»      (line_strp)»   (offset:·0xf6):·/usr/include 
39 ··8»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/i686-linux-gnu/14/include37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/lib/gcc/i686-linux-gnu/14/include
 38 ··7»      (line_strp)»   (offset:·0xfc):·/usr/include/i386-linux-gnu/sys
40 ··9»      (line_strp)»   (offset:·0x12a):·/usr/include/i386-linux-gnu/bits/types39 ··8»      (line_strp)»   (offset:·0x11c):·/usr/include/i386-linux-gnu/bits/types
41 ··10»     (line_strp)»  (offset:·0x151):·/usr/include/i386-linux-gnu/sys40 ··9»      (line_strp)»   (offset:·0x143):·/usr/include
 41 ··10»     (line_strp)»  (offset:·0x150):·/usr/include/python3.12/internal
  
42 ·The·File·Name·Table·(offset·0x55,·lines·162,·columns·2):42 ·The·File·Name·Table·(offset·0x54,·lines·88,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_fec286f4eda846987175.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x40d):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x475):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x171):·CPy.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x171):·CPy.h
 48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x177):·pythoncapi_compat.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x177):·pythonsupport.h49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·pythonsupport.h
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x187):·misc_ops.c50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·misc_ops.c
50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x192):·tupleobject.h51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a6):·tupleobject.h
51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a0):·exc_ops.c52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b4):·exc_ops.c
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1aa):·getargsfast.c53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·getargsfast.c
53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1b8):·init.c54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1cc):·init.c
54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1bf):·getargs.c55 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x1d3):·getargs.c
55 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1c9):·dictobject.h56 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x1dd):·dictobject.h
 57 ··13»     (udata)»      4»     (line_strp)»  (offset:·0x1ea):·unicodeobject.h
56 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x1d6):·int_ops.c58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1fa):·int_ops.c
57 ··13»     (udata)»      3»     (line_strp)»  (offset:·0x1e0):·float_ops.c59 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x204):·float_ops.c
58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1ec):·str_ops.c60 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x210):·str_ops.c
59 ··15»     (udata)»      4»     (line_strp)»  (offset:·0x62c):·unicodeobject.h 
60 ··16»     (udata)»      5»     (line_strp)»  (offset:·0x1f6):·string_fortified.h61 ··17»     (udata)»      5»     (line_strp)»  (offset:·0x21a):·string_fortified.h
61 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x209):·bytes_ops.c62 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x22d):·bytes_ops.c
62 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x215):·pycore_call.h63 ··19»     (udata)»      4»     (line_strp)»  (offset:·0x239):·abstract.h
63 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x223):·list_ops.c64 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x244):·list_ops.c
64 ··20»     (udata)»      4»     (line_strp)»  (offset:·0x22e):·listobject.h65 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x24f):·listobject.h
65 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x23b):·mypyc_util.h66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x25c):·mypyc_util.h
66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x248):·dict_ops.c67 ··23»     (udata)»      3»     (line_strp)»  (offset:·0x269):·dict_ops.c
67 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x253):·abstract.h 
68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x25e):·set_ops.c68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x274):·set_ops.c
69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x268):·tuple_ops.c69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x27e):·tuple_ops.c
70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x274):·stdio2.h70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x28a):·stdio2.h
71 ··27»     (udata)»      6»     (line_strp)»  (offset:·0x27d):·pycore_frame.h 
72 ··28»     (udata)»      3»     (line_strp)»  (offset:·0x28c):·generic_ops.c71 ··27»     (udata)»      3»     (line_strp)»  (offset:·0x293):·generic_ops.c
73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x29a):·bytearrayobject.h72 ··28»     (udata)»      4»     (line_strp)»  (offset:·0x2a1):·bytearrayobject.h
74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x2ac):·bytesobject.h73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2b3):·bytesobject.h
75 ··31»     (udata)»      3»     (line_strp)»  (offset:·0x2ba):·pythonsupport.c74 ··30»     (udata)»      3»     (line_strp)»  (offset:·0x2c1):·pythonsupport.c
 75 ··31»     (udata)»      6»     (line_strp)»  (offset:·0x2d1):·stddef.h
76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x341):·types.h76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x2da):·types.h
77 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x2ca):·stdint-intn.h77 ··33»     (udata)»      7»     (line_strp)»  (offset:·0x2da):·types.h
78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2d8):·stdint-uintn.h78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2e2):·stdint-intn.h
79 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x2e7):·stdint.h 
80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f0):·stdarg.h79 ··35»     (udata)»      6»     (line_strp)»  (offset:·0x2f0):·stdarg.h
81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x2f9):·stddef.h 
82 ··38»     (udata)»      9»     (line_strp)»  (offset:·0x302):·struct_FILE.h80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f9):·struct_FILE.h
83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x309):·FILE.h81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x300):·FILE.h
84 ··40»     (udata)»      10»    (line_strp)» (offset:·0x341):·types.h 
85 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x310):·__sigset_t.h 
86 ··42»     (udata)»      5»     (line_strp)»  (offset:·0x31d):·atomic_wide_counter.h 
87 ··43»     (udata)»      5»     (line_strp)»  (offset:·0x333):·thread-shared-types.h 
88 ··44»     (udata)»      5»     (line_strp)»  (offset:·0x349):·struct_mutex.h 
89 ··45»     (udata)»      5»     (line_strp)»  (offset:·0x358):·pthreadtypes.h 
90 ··46»     (udata)»      7»     (line_strp)»  (offset:·0x367):·stdio.h82 ··38»     (udata)»      9»     (line_strp)»  (offset:·0x307):·stdio.h
 83 ··39»     (udata)»      5»     (line_strp)»  (offset:·0x30f):·stdint-uintn.h
 84 ··40»     (udata)»      9»     (line_strp)»  (offset:·0x31e):·stdint.h
91 ··47»     (udata)»      2»     (line_strp)»  (offset:·0x36f):·pyport.h85 ··41»     (udata)»      2»     (line_strp)»  (offset:·0x327):·pyport.h
92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x6f2):·pymem.h 
93 ··49»     (udata)»      2»     (line_strp)»  (offset:·0x378):·pytypedefs.h86 ··42»     (udata)»      2»     (line_strp)»  (offset:·0x330):·pytypedefs.h
94 ··50»     (udata)»      2»     (line_strp)»  (offset:·0x385):·moduleobject.h87 ··43»     (udata)»      2»     (line_strp)»  (offset:·0x33d):·moduleobject.h
95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x394):·methodobject.h88 ··44»     (udata)»      2»     (line_strp)»  (offset:·0x34c):·methodobject.h
96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3a3):·descrobject.h89 ··45»     (udata)»      2»     (line_strp)»  (offset:·0x35b):·descrobject.h
97 ··53»     (udata)»      4»     (line_strp)»  (offset:·0x3b1):·longintrepr.h90 ··46»     (udata)»      4»     (line_strp)»  (offset:·0x369):·longintrepr.h
98 ··54»     (udata)»      4»     (line_strp)»  (offset:·0x40d):·object.h91 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x475):·object.h
99 ··55»     (udata)»      4»     (line_strp)»  (offset:·0x68c):·code.h92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x377):·code.h
 93 ··49»     (udata)»      10»    (line_strp)» (offset:·0x37e):·pycore_frame.h
100 ··56»     (udata)»      4»     (line_strp)»  (offset:·0x3bf):·pystate.h94 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x38d):·pystate.h
101 ··57»     (udata)»      6»     (line_strp)»  (offset:·0x3c9):·pycore_interp.h 
102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3d9):·pybuffer.h95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x397):·pybuffer.h
103 ··59»     (udata)»      4»     (line_strp)»  (offset:·0x4cd):·lock.h 
104 ··60»     (udata)»      4»     (line_strp)»  (offset:·0x3e4):·objimpl.h 
105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x29a):·bytearrayobject.h96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x2a1):·bytearrayobject.h
106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x2ac):·bytesobject.h97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x2b3):·bytesobject.h
107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x62c):·unicodeobject.h98 ··54»     (udata)»      2»     (line_strp)»  (offset:·0x1ea):·unicodeobject.h
108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x826):·pyerrors.h99 ··55»     (udata)»      2»     (line_strp)»  (offset:·0x3a2):·pyerrors.h
109 ··65»     (udata)»      4»     (line_strp)»  (offset:·0x826):·pyerrors.h 
110 ··66»     (udata)»      2»     (line_strp)»  (offset:·0x3ee):·boolobject.h100 ··56»     (udata)»      2»     (line_strp)»  (offset:·0x3ad):·boolobject.h
111 ··67»     (udata)»      2»     (line_strp)»  (offset:·0x643):·floatobject.h101 ··57»     (udata)»      2»     (line_strp)»  (offset:·0x3ba):·floatobject.h
112 ··68»     (udata)»      4»     (line_strp)»  (offset:·0x643):·floatobject.h 
113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x3fb):·rangeobject.h102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3c8):·rangeobject.h
114 ··70»     (udata)»      2»     (line_strp)»  (offset:·0x192):·tupleobject.h103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x1a6):·tupleobject.h
115 ··71»     (udata)»      2»     (line_strp)»  (offset:·0x22e):·listobject.h104 ··60»     (udata)»      2»     (line_strp)»  (offset:·0x24f):·listobject.h
116 ··72»     (udata)»      2»     (line_strp)»  (offset:·0x1c9):·dictobject.h105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x1dd):·dictobject.h
117 ··73»     (udata)»      2»     (line_strp)»  (offset:·0x813):·setobject.h106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x3d6):·setobject.h
118 ··74»     (udata)»      4»     (line_strp)»  (offset:·0x813):·setobject.h107 ··63»     (udata)»      4»     (line_strp)»  (offset:·0x3d6):·setobject.h
119 ··75»     (udata)»      4»     (line_strp)»  (offset:·0x409):·funcobject.h 
120 ··76»     (udata)»      4»     (line_strp)»  (offset:·0x416):·fileobject.h 
121 ··77»     (udata)»      2»     (line_strp)»  (offset:·0x423):·pycapsule.h108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x3e2):·pycapsule.h
 109 ··65»     (udata)»      4»     (line_strp)»  (offset:·0x3ee):·genobject.h
 110 ··66»     (udata)»      1»     (line_strp)»  (offset:·0x3fa):·__native_fec286f4eda846987175.h
 111 ··67»     (udata)»      1»     (line_strp)»  (offset:·0x41a):·__native_internal_fec286f4eda846987175.h
 112 ··68»     (udata)»      2»     (line_strp)»  (offset:·0x239):·abstract.h
 113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x443):·objimpl.h
Max diff block lines reached; 258966253/258982888 bytes (99.99%) of diff not shown.
243 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 2312145 lines modifiedOffset 1, 2278696 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:········0x58a575·(32-bit)3 ···Length:········0x59b6e6·(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:·320·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·254·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x843a813 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x85927
14 ····<1f>···DW_AT_low_pc······:·(addr)·014 ····<1f>···DW_AT_low_pc······:·(addr)·0
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
17 ····<28>···DW_AT_byte_size···:·(data1)·817 ····<28>···DW_AT_byte_size···:·(data1)·8
18 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c453)·19 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c453)·
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)
21 ····<2f>···DW_AT_byte_size···:·(data1)·421 ····<2f>···DW_AT_byte_size···:·(data1)·4
22 ····<30>···DW_AT_encoding····:·(data1)·7»    (unsigned)22 ····<30>···DW_AT_encoding····:·(data1)·7»    (unsigned)
23 ····<31>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c470)·23 ····<31>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c470)·
24 ·<1><35>:·Abbrev·Number:·1·(DW_TAG_base_type)24 ·<1><35>:·Abbrev·Number:·1·(DW_TAG_base_type)
25 ····<36>···DW_AT_byte_size···:·(data1)·825 ····<36>···DW_AT_byte_size···:·(data1)·8
26 ····<37>···DW_AT_encoding····:·(data1)·4»    (float)26 ····<37>···DW_AT_encoding····:·(data1)·4»    (float)
27 ····<38>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3110b)·27 ····<38>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3110b)·
28 ·<1><3c>:·Abbrev·Number:·256·(DW_TAG_imported_unit)28 ·<1><3c>:·Abbrev·Number:·212·(DW_TAG_imported_unit)
29 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>29 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
30 ·<1><42>:·Abbrev·Number:·256·(DW_TAG_imported_unit)30 ·<1><42>:·Abbrev·Number:·212·(DW_TAG_imported_unit)
 31 ····<44>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
 32 ·<1><48>:·Abbrev·Number:·212·(DW_TAG_imported_unit)
31 ····<44>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>33 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
32 ·<1><48>:·Abbrev·Number:·256·(DW_TAG_imported_unit) 
33 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b> 
34 ·<1><4e>:·Abbrev·Number:·256·(DW_TAG_imported_unit)34 ·<1><4e>:·Abbrev·Number:·212·(DW_TAG_imported_unit)
35 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x1668>35 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x1668>
36 ·<1><54>:·Abbrev·Number:·194·(DW_TAG_typedef)36 ·<1><54>:·Abbrev·Number:·177·(DW_TAG_typedef)
37 ····<56>···DW_AT_name········:·(strp)·(offset:·0x4edc):·__dev_t37 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d11d)·
38 ····<5a>···DW_AT_decl_file···:·(data1)·3238 ····<5a>···DW_AT_decl_file···:·(data1)·38
39 ····<5b>···DW_AT_decl_line···:·(data1)·14539 ····<5b>···DW_AT_decl_line···:·(data1)·53
40 ····<5c>···DW_AT_decl_column·:·(data1)·2540 ····<5c>···DW_AT_decl_column·:·(data1)·24
41 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x16c6>41 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x171c>
42 ·<1><61>:·Abbrev·Number:·110·(DW_TAG_typedef)42 ·<1><61>:·Abbrev·Number:·120·(DW_TAG_typedef)
43 ····<62>···DW_AT_name········:·(strp)·(offset:·0x4da8):·__uid_t43 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c54b)·
44 ····<66>···DW_AT_decl_file···:·(data1)·3244 ····<66>···DW_AT_decl_file···:·(data1)·42
45 ····<67>···DW_AT_decl_line···:·(data1)·14645 ····<67>···DW_AT_decl_line···:·(data1)·12
46 ····<68>···DW_AT_decl_column·:·(data1)·2546 ····<68>···DW_AT_decl_column·:·(data1)·28
47 ····<69>···DW_AT_type········:·(ref_udata)·<0x2e>47 ····<69>···DW_AT_type········:·(ref_udata)·<0x6a>
48 ·<1><6a>:·Abbrev·Number:·194·(DW_TAG_typedef)48 ·<1><6a>:·Abbrev·Number:·131·(DW_TAG_structure_type)
49 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x4d87):·__ino64_t49 ····<6c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c54b)·
 50 ····<70>···DW_AT_byte_size···:·(data1)·52
50 ····<70>···DW_AT_decl_file···:·(data1)·3251 ····<71>···DW_AT_decl_file···:·(data1)·43
51 ····<71>···DW_AT_decl_line···:·(data1)·14952 ····<72>···DW_AT_decl_line···:·(data1)·98
52 ····<72>···DW_AT_decl_column·:·(data1)·2753 ····<73>···DW_AT_decl_column·:·(data1)·8
53 ····<73>···DW_AT_type········:·(GNU_ref_alt)·<0x16c6> 
54 ·<1><77>:·Abbrev·Number:·194·(DW_TAG_typedef) 
55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x4da0):·__pid_t 
56 ····<7d>···DW_AT_decl_file···:·(data1)·32 
57 ····<7e>···DW_AT_decl_line···:·(data1)·154 
58 ····<7f>···DW_AT_decl_column·:·(data1)·25 
59 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0x28> 
60 ·<1><84>:·Abbrev·Number:·194·(DW_TAG_typedef) 
61 ····<86>···DW_AT_name········:·(strp)·(offset:·0x4e0e):·__clock_t 
62 ····<8a>···DW_AT_decl_file···:·(data1)·32 
63 ····<8b>···DW_AT_decl_line···:·(data1)·156 
64 ····<8c>···DW_AT_decl_column·:·(data1)·27 
65 ····<8d>···DW_AT_type········:·(GNU_ref_alt)·<0x21> 
66 ·<1><91>:·Abbrev·Number:·194·(DW_TAG_typedef) 
67 ····<93>···DW_AT_name········:·(strp)·(offset:·0x4d91):·__sig_atomic_t 
68 ····<97>···DW_AT_decl_file···:·(data1)·32 
69 ····<98>···DW_AT_decl_line···:·(data1)·215 
70 ····<99>···DW_AT_decl_column·:·(data1)·13 
71 ····<9a>···DW_AT_type········:·(GNU_ref_alt)·<0x28> 
72 ·<1><9e>:·Abbrev·Number:·222·(DW_TAG_typedef) 
73 ····<a0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d11d)· 
74 ····<a4>···DW_AT_decl_file···:·(data1)·36 
75 ····<a5>···DW_AT_decl_line···:·(data1)·103 
76 ····<a6>···DW_AT_decl_column·:·(data1)·24 
77 ····<a7>···DW_AT_type········:·(GNU_ref_alt)·<0x171c> 
78 ·<1><ab>:·Abbrev·Number:·330·(DW_TAG_typedef) 
79 ····<ad>···DW_AT_name········:·(strp)·(offset:·0x4e44):·wchar_t 
80 ····<b1>···DW_AT_decl_file···:·(data1)·37 
81 ····<b2>···DW_AT_decl_line···:·(data2)·329 
82 ····<b4>···DW_AT_decl_column·:·(data1)·24 
83 ····<b5>···DW_AT_type········:·(GNU_ref_alt)·<0x21> 
84 ·<1><b9>:·Abbrev·Number:·142·(DW_TAG_array_type) 
85 ····<bb>···DW_AT_type········:·(GNU_ref_alt)·<0x3f> 
86 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0xc5> 
87 ·<2><c1>:·Abbrev·Number:·101·(DW_TAG_subrange_type) 
88 ····<c2>···DW_AT_type········:·(ref_udata)·<0x2e> 
89 ····<c3>···DW_AT_upper_bound·:·(data1)·3 
90 ·<2><c4>:·Abbrev·Number:·0 
91 ·<1><c5>:·Abbrev·Number:·110·(DW_TAG_typedef) 
92 ····<c6>···DW_AT_name········:·(strp)·(offset:·0x4e3e):·ino_t 
93 ····<ca>···DW_AT_decl_file···:·(data1)·40 
94 ····<cb>···DW_AT_decl_line···:·(data1)·49 
95 ····<cc>···DW_AT_decl_column·:·(data1)·19 
96 ····<cd>···DW_AT_type········:·(ref_udata)·<0x6a>,·__ino64_t 
97 ·<1><ce>:·Abbrev·Number:·110·(DW_TAG_typedef) 
98 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x4ede):·dev_t 
99 ····<d3>···DW_AT_decl_file···:·(data1)·40 
100 ····<d4>···DW_AT_decl_line···:·(data1)·59 
101 ····<d5>···DW_AT_decl_column·:·(data1)·17 
102 ····<d6>···DW_AT_type········:·(ref_udata)·<0x54>,·__dev_t 
103 ·<1><d7>:·Abbrev·Number:·75·(DW_TAG_structure_type) 
104 ····<d8>···DW_AT_byte_size···:·(data1)·128 
105 ····<d9>···DW_AT_decl_file···:·(data1)·41 
106 ····<da>···DW_AT_decl_line···:·(data1)·5 
107 ····<db>···DW_AT_decl_column·:·(data1)·9 
108 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xea>54 ····<74>···DW_AT_sibling·····:·(ref_udata)·<0xea>
109 ·<2><de>:·Abbrev·Number:·46·(DW_TAG_member)55 ·<2><76>:·Abbrev·Number:·130·(DW_TAG_member)
110 ····<df>···DW_AT_name········:·(strp)·(offset:·0x331c):·__val56 ····<78>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32c4d)·
111 ····<e3>···DW_AT_decl_file···:·(data1)·4157 ····<7c>···DW_AT_decl_file···:·(data1)·43
112 ····<e4>···DW_AT_decl_line···:·(data1)·758 ····<7d>···DW_AT_decl_line···:·(data1)·99
113 ····<e5>···DW_AT_decl_column·:·(data1)·2159 ····<7e>···DW_AT_decl_column·:·(data1)·20
114 ····<e6>···DW_AT_type········:·(ref_udata)·<0xea>60 ····<7f>···DW_AT_type········:·(ref_udata)·<0xe94>
115 ····<e8>···DW_AT_data_member_location:·(data1)·061 ····<81>···DW_AT_data_member_location:·(data1)·0
 62 ·<2><82>:·Abbrev·Number:·91·(DW_TAG_member)
 63 ····<83>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31842)·
 64 ····<87>···DW_AT_decl_file···:·(data1)·43
 65 ····<88>···DW_AT_decl_line···:·(data1)·100
 66 ····<89>···DW_AT_decl_column·:·(data1)·15
 67 ····<8a>···DW_AT_type········:·(GNU_ref_alt)·<0x3d>
 68 ····<8e>···DW_AT_data_member_location:·(data1)·20
 69 ·<2><8f>:·Abbrev·Number:·91·(DW_TAG_member)
Max diff block lines reached; 254792913/254803234 bytes (100.00%) of diff not shown.
157 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 2, 2841 lines modifiedOffset 2, 2245 lines modified
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
3 ···1······DW_TAG_base_type····[no·children]3 ···1······DW_TAG_base_type····[no·children]
4 ····DW_AT_byte_size····DW_FORM_data14 ····DW_AT_byte_size····DW_FORM_data1
5 ····DW_AT_encoding·····DW_FORM_data15 ····DW_AT_encoding·····DW_FORM_data1
6 ····DW_AT_name·········DW_FORM_GNU_strp_alt6 ····DW_AT_name·········DW_FORM_GNU_strp_alt
7 ····DW_AT·value:·0·····DW_FORM·value:·07 ····DW_AT·value:·0·····DW_FORM·value:·0
8 ···2······DW_TAG_formal_parameter····[no·children] 
9 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
10 ····DW_AT_location·····DW_FORM_sec_offset 
11 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
12 ····DW_AT·value:·0·····DW_FORM·value:·0 
13 ···3······DW_TAG_call_site····[no·children]8 ···2······DW_TAG_call_site····[no·children]
14 ····DW_AT_call_return_pc·DW_FORM_addr9 ····DW_AT_call_return_pc·DW_FORM_addr
15 ····DW_AT_call_origin··DW_FORM_ref_udata10 ····DW_AT_call_origin··DW_FORM_ref_udata
16 ····DW_AT·value:·0·····DW_FORM·value:·011 ····DW_AT·value:·0·····DW_FORM·value:·0
17 ···4······DW_TAG_variable····[no·children]12 ···3······DW_TAG_variable····[no·children]
18 ····DW_AT_name·········DW_FORM_GNU_strp_alt13 ····DW_AT_name·········DW_FORM_GNU_strp_alt
19 ····DW_AT_decl_file····DW_FORM_implicit_const:·114 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
20 ····DW_AT_decl_line····DW_FORM_data415 ····DW_AT_decl_line····DW_FORM_data4
21 ····DW_AT_decl_column··DW_FORM_data116 ····DW_AT_decl_column··DW_FORM_data1
22 ····DW_AT_type·········DW_FORM_ref_udata17 ····DW_AT_type·········DW_FORM_GNU_ref_alt
23 ····DW_AT_location·····DW_FORM_sec_offset18 ····DW_AT_location·····DW_FORM_sec_offset
24 ····DW_AT_GNU_locviews·DW_FORM_sec_offset19 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
25 ····DW_AT·value:·0·····DW_FORM·value:·020 ····DW_AT·value:·0·····DW_FORM·value:·0
26 ···5······DW_TAG_label····[no·children]21 ···4······DW_TAG_formal_parameter····[no·children]
 22 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
 23 ····DW_AT_location·····DW_FORM_sec_offset
 24 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
27 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
28 ····DW_AT_decl_file····DW_FORM_implicit_const:·1 
29 ····DW_AT_decl_line····DW_FORM_data4 
30 ····DW_AT_decl_column··DW_FORM_data1 
31 ····DW_AT_low_pc·······DW_FORM_addr 
32 ····DW_AT·value:·0·····DW_FORM·value:·025 ····DW_AT·value:·0·····DW_FORM·value:·0
 26 ···5······DW_TAG_formal_parameter····[no·children]
 27 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 28 ····DW_AT_location·····DW_FORM_sec_offset
 29 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 30 ····DW_AT·value:·0·····DW_FORM·value:·0
 31 ···6······DW_TAG_call_site····[no·children]
 32 ····DW_AT_call_return_pc·DW_FORM_addr
 33 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt
 34 ····DW_AT·value:·0·····DW_FORM·value:·0
33 ···6······DW_TAG_variable····[no·children]35 ···7······DW_TAG_label····[no·children]
34 ····DW_AT_name·········DW_FORM_GNU_strp_alt36 ····DW_AT_name·········DW_FORM_GNU_strp_alt
35 ····DW_AT_decl_file····DW_FORM_implicit_const:·137 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
36 ····DW_AT_decl_line····DW_FORM_data438 ····DW_AT_decl_line····DW_FORM_data4
37 ····DW_AT_decl_column··DW_FORM_data139 ····DW_AT_decl_column··DW_FORM_data1
 40 ····DW_AT_low_pc·······DW_FORM_addr
38 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
39 ····DW_AT_location·····DW_FORM_sec_offset 
40 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
41 ····DW_AT·value:·0·····DW_FORM·value:·041 ····DW_AT·value:·0·····DW_FORM·value:·0
42 ···7······DW_TAG_inlined_subroutine····[has·children]42 ···8······DW_TAG_inlined_subroutine····[has·children]
43 ····DW_AT_abstract_origin·DW_FORM_ref_udata43 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
44 ····DW_AT_entry_pc·····DW_FORM_addr44 ····DW_AT_entry_pc·····DW_FORM_addr
45 ····DW_AT_GNU_entry_view·DW_FORM_data245 ····DW_AT_GNU_entry_view·DW_FORM_data2
46 ····DW_AT_ranges·······DW_FORM_sec_offset46 ····DW_AT_ranges·······DW_FORM_sec_offset
47 ····DW_AT_call_file····DW_FORM_implicit_const:·147 ····DW_AT_call_file····DW_FORM_implicit_const:·1
48 ····DW_AT_call_line····DW_FORM_data448 ····DW_AT_call_line····DW_FORM_data4
49 ····DW_AT_call_column··DW_FORM_data149 ····DW_AT_call_column··DW_FORM_data1
50 ····DW_AT_sibling······DW_FORM_ref_udata50 ····DW_AT_sibling······DW_FORM_ref_udata
51 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
52 ···8······DW_TAG_inlined_subroutine····[has·children]52 ···9······DW_TAG_variable····[no·children]
53 ····DW_AT_abstract_origin·DW_FORM_ref_udata53 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 54 ····DW_AT_location·····DW_FORM_sec_offset
 55 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 56 ····DW_AT·value:·0·····DW_FORM·value:·0
 57 ···10······DW_TAG_call_site_parameter····[no·children]
 58 ····DW_AT_location·····DW_FORM_exprloc
 59 ····DW_AT_call_value···DW_FORM_exprloc
 60 ····DW_AT·value:·0·····DW_FORM·value:·0
 61 ···11······DW_TAG_call_site····[has·children]
 62 ····DW_AT_call_return_pc·DW_FORM_addr
 63 ····DW_AT_call_origin··DW_FORM_ref_udata
 64 ····DW_AT_sibling······DW_FORM_ref_udata
 65 ····DW_AT·value:·0·····DW_FORM·value:·0
 66 ···12······DW_TAG_inlined_subroutine····[has·children]
 67 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt
54 ····DW_AT_entry_pc·····DW_FORM_addr68 ····DW_AT_entry_pc·····DW_FORM_addr
55 ····DW_AT_GNU_entry_view·DW_FORM_data269 ····DW_AT_GNU_entry_view·DW_FORM_data2
56 ····DW_AT_low_pc·······DW_FORM_addr70 ····DW_AT_low_pc·······DW_FORM_addr
57 ····DW_AT_high_pc······DW_FORM_udata71 ····DW_AT_high_pc······DW_FORM_udata
58 ····DW_AT_call_file····DW_FORM_data172 ····DW_AT_call_file····DW_FORM_data1
59 ····DW_AT_call_line····DW_FORM_data273 ····DW_AT_call_line····DW_FORM_data2
60 ····DW_AT_call_column··DW_FORM_data174 ····DW_AT_call_column··DW_FORM_data1
61 ····DW_AT_sibling······DW_FORM_ref_udata75 ····DW_AT_sibling······DW_FORM_ref_udata
62 ····DW_AT·value:·0·····DW_FORM·value:·076 ····DW_AT·value:·0·····DW_FORM·value:·0
63 ···9······DW_TAG_variable····[no·children] 
64 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
65 ····DW_AT_location·····DW_FORM_sec_offset 
66 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
67 ····DW_AT·value:·0·····DW_FORM·value:·0 
68 ···10······DW_TAG_inlined_subroutine····[has·children]77 ···13······DW_TAG_inlined_subroutine····[has·children]
69 ····DW_AT_abstract_origin·DW_FORM_ref_udata78 ····DW_AT_abstract_origin·DW_FORM_ref_udata
70 ····DW_AT_entry_pc·····DW_FORM_addr79 ····DW_AT_entry_pc·····DW_FORM_addr
71 ····DW_AT_GNU_entry_view·DW_FORM_data280 ····DW_AT_GNU_entry_view·DW_FORM_data2
72 ····DW_AT_low_pc·······DW_FORM_addr81 ····DW_AT_low_pc·······DW_FORM_addr
73 ····DW_AT_high_pc······DW_FORM_udata82 ····DW_AT_high_pc······DW_FORM_udata
74 ····DW_AT_call_file····DW_FORM_implicit_const:·183 ····DW_AT_call_file····DW_FORM_implicit_const:·1
75 ····DW_AT_call_line····DW_FORM_data484 ····DW_AT_call_line····DW_FORM_data4
76 ····DW_AT_call_column··DW_FORM_data185 ····DW_AT_call_column··DW_FORM_data1
77 ····DW_AT_sibling······DW_FORM_ref_udata86 ····DW_AT_sibling······DW_FORM_ref_udata
78 ····DW_AT·value:·0·····DW_FORM·value:·087 ····DW_AT·value:·0·····DW_FORM·value:·0
79 ···11······DW_TAG_call_site_parameter····[no·children] 
80 ····DW_AT_location·····DW_FORM_exprloc 
81 ····DW_AT_call_value···DW_FORM_exprloc 
82 ····DW_AT·value:·0·····DW_FORM·value:·0 
83 ···12······DW_TAG_call_site····[has·children] 
84 ····DW_AT_call_return_pc·DW_FORM_addr 
85 ····DW_AT_call_origin··DW_FORM_ref_udata 
86 ····DW_AT_sibling······DW_FORM_ref_udata 
87 ····DW_AT·value:·0·····DW_FORM·value:·0 
88 ···13······DW_TAG_variable····[no·children]88 ···14······DW_TAG_variable····[no·children]
89 ····DW_AT_name·········DW_FORM_GNU_strp_alt89 ····DW_AT_name·········DW_FORM_GNU_strp_alt
90 ····DW_AT_decl_file····DW_FORM_data190 ····DW_AT_decl_file····DW_FORM_data1
91 ····DW_AT_decl_line····DW_FORM_data291 ····DW_AT_decl_line····DW_FORM_data2
92 ····DW_AT_decl_column··DW_FORM_data192 ····DW_AT_decl_column··DW_FORM_data1
93 ····DW_AT_type·········DW_FORM_ref_udata93 ····DW_AT_type·········DW_FORM_GNU_ref_alt
94 ····DW_AT_location·····DW_FORM_sec_offset94 ····DW_AT_location·····DW_FORM_sec_offset
95 ····DW_AT_GNU_locviews·DW_FORM_sec_offset95 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
96 ····DW_AT·value:·0·····DW_FORM·value:·096 ····DW_AT·value:·0·····DW_FORM·value:·0
 97 ···15······DW_TAG_variable····[no·children]
 98 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 99 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 100 ····DW_AT_decl_line····DW_FORM_data4
Max diff block lines reached; 154123/160380 bytes (96.10%) 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 ····0004fd80·002e13e49 ····0004fd80·002e22a4
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
124 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:··········0x3f49b63 ··Length:··········0x3f7734
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 86, 175 lines modifiedOffset 86, 175 lines modified
86 ····000000a0·v0000000·v0000000·location·view·pair86 ····000000a0·v0000000·v0000000·location·view·pair
87 ····000000a2·v0000000·v0000000·location·view·pair87 ····000000a2·v0000000·v0000000·location·view·pair
88 ····000000a4·v0000000·v0000000·location·view·pair88 ····000000a4·v0000000·v0000000·location·view·pair
89 ····000000a6·v0000000·v0000000·location·view·pair89 ····000000a6·v0000000·v0000000·location·view·pair
90 ····000000a8·v0000000·v0000000·location·view·pair90 ····000000a8·v0000000·v0000000·location·view·pair
91 ····000000aa·v0000000·v0000000·location·view·pair91 ····000000aa·v0000000·v0000000·location·view·pair
  
92 ····000000ac·0033047c·(base·address)92 ····000000ac·0033133c·(base·address)
93 ····000000b1·v0000000·v0000000·views·at·0000000c·for:93 ····000000b1·v0000000·v0000000·views·at·0000000c·for:
94 ·············0033047c·00330493·(DW_OP_reg0·(eax))94 ·············0033133c·00331353·(DW_OP_reg0·(eax))
95 ····000000b6·v0000000·v0000000·views·at·0000000e·for:95 ····000000b6·v0000000·v0000000·views·at·0000000e·for:
96 ·············00330493·003304e1·(DW_OP_reg5·(ebp))96 ·············00331353·003313a1·(DW_OP_reg5·(ebp))
97 ····000000bb·v0000000·v0000000·views·at·00000010·for:97 ····000000bb·v0000000·v0000000·views·at·00000010·for:
98 ·············003304e1·003304f4·(DW_OP_reg0·(eax))98 ·············003313a1·003313b4·(DW_OP_reg0·(eax))
99 ····000000c0·v0000000·v0000000·views·at·00000012·for:99 ····000000c0·v0000000·v0000000·views·at·00000012·for:
100 ·············003304f4·0033053e·(DW_OP_reg5·(ebp))100 ·············003313b4·003313fe·(DW_OP_reg5·(ebp))
101 ····000000c6·v0000000·v0000000·views·at·00000014·for:101 ····000000c6·v0000000·v0000000·views·at·00000014·for:
102 ·············0033053e·00330551·(DW_OP_reg0·(eax))102 ·············003313fe·00331411·(DW_OP_reg0·(eax))
103 ····000000cd·v0000000·v0000000·views·at·00000016·for:103 ····000000cd·v0000000·v0000000·views·at·00000016·for:
104 ·············00330551·0033059b·(DW_OP_reg5·(ebp))104 ·············00331411·0033145b·(DW_OP_reg5·(ebp))
105 ····000000d4·v0000000·v0000000·views·at·00000018·for:105 ····000000d4·v0000000·v0000000·views·at·00000018·for:
106 ·············0033059b·003305b2·(DW_OP_reg0·(eax))106 ·············0033145b·00331472·(DW_OP_reg0·(eax))
107 ····000000db·v0000000·v0000000·views·at·0000001a·for:107 ····000000db·v0000000·v0000000·views·at·0000001a·for:
108 ·············003305b2·00330600·(DW_OP_reg5·(ebp))108 ·············00331472·003314c0·(DW_OP_reg5·(ebp))
109 ····000000e2·v0000000·v0000000·views·at·0000001c·for:109 ····000000e2·v0000000·v0000000·views·at·0000001c·for:
110 ·············00330600·00330613·(DW_OP_reg0·(eax))110 ·············003314c0·003314d3·(DW_OP_reg0·(eax))
111 ····000000e9·v0000000·v0000000·views·at·0000001e·for:111 ····000000e9·v0000000·v0000000·views·at·0000001e·for:
112 ·············00330613·0033065d·(DW_OP_reg5·(ebp))112 ·············003314d3·0033151d·(DW_OP_reg5·(ebp))
113 ····000000f0·v0000000·v0000000·views·at·00000020·for:113 ····000000f0·v0000000·v0000000·views·at·00000020·for:
114 ·············0033065d·00330670·(DW_OP_reg0·(eax))114 ·············0033151d·00331530·(DW_OP_reg0·(eax))
115 ····000000f7·v0000000·v0000000·views·at·00000022·for:115 ····000000f7·v0000000·v0000000·views·at·00000022·for:
116 ·············00330670·003306ba·(DW_OP_reg5·(ebp))116 ·············00331530·0033157a·(DW_OP_reg5·(ebp))
117 ····000000fe·v0000000·v0000000·views·at·00000024·for:117 ····000000fe·v0000000·v0000000·views·at·00000024·for:
118 ·············003306ba·003306cd·(DW_OP_reg0·(eax))118 ·············0033157a·0033158d·(DW_OP_reg0·(eax))
119 ····00000105·v0000000·v0000000·views·at·00000026·for:119 ····00000105·v0000000·v0000000·views·at·00000026·for:
120 ·············003306cd·00330717·(DW_OP_reg5·(ebp))120 ·············0033158d·003315d7·(DW_OP_reg5·(ebp))
121 ····0000010c·v0000000·v0000000·views·at·00000028·for:121 ····0000010c·v0000000·v0000000·views·at·00000028·for:
122 ·············00330717·0033072a·(DW_OP_reg0·(eax))122 ·············003315d7·003315ea·(DW_OP_reg0·(eax))
123 ····00000113·v0000000·v0000000·views·at·0000002a·for:123 ····00000113·v0000000·v0000000·views·at·0000002a·for:
124 ·············0033072a·00330774·(DW_OP_reg5·(ebp))124 ·············003315ea·00331634·(DW_OP_reg5·(ebp))
125 ····0000011a·v0000000·v0000000·views·at·0000002c·for:125 ····0000011a·v0000000·v0000000·views·at·0000002c·for:
126 ·············00330774·00330787·(DW_OP_reg0·(eax))126 ·············00331634·00331647·(DW_OP_reg0·(eax))
127 ····00000121·v0000000·v0000000·views·at·0000002e·for:127 ····00000121·v0000000·v0000000·views·at·0000002e·for:
128 ·············00330787·003307d1·(DW_OP_reg5·(ebp))128 ·············00331647·00331691·(DW_OP_reg5·(ebp))
129 ····00000128·v0000000·v0000000·views·at·00000030·for:129 ····00000128·v0000000·v0000000·views·at·00000030·for:
130 ·············003307d1·003307e4·(DW_OP_reg0·(eax))130 ·············00331691·003316a4·(DW_OP_reg0·(eax))
131 ····0000012f·v0000000·v0000000·views·at·00000032·for:131 ····0000012f·v0000000·v0000000·views·at·00000032·for:
132 ·············003307e4·0033082e·(DW_OP_reg5·(ebp))132 ·············003316a4·003316ee·(DW_OP_reg5·(ebp))
133 ····00000136·v0000000·v0000000·views·at·00000034·for:133 ····00000136·v0000000·v0000000·views·at·00000034·for:
134 ·············0033082e·00330841·(DW_OP_reg0·(eax))134 ·············003316ee·00331701·(DW_OP_reg0·(eax))
135 ····0000013d·v0000000·v0000000·views·at·00000036·for:135 ····0000013d·v0000000·v0000000·views·at·00000036·for:
136 ·············00330841·00330889·(DW_OP_reg5·(ebp))136 ·············00331701·00331749·(DW_OP_reg5·(ebp))
137 ····00000144·v0000000·v0000000·views·at·00000038·for:137 ····00000144·v0000000·v0000000·views·at·00000038·for:
138 ·············00330889·0033088b·(DW_OP_reg0·(eax))138 ·············00331749·0033174b·(DW_OP_reg0·(eax))
139 ····0000014b·v0000000·v0000000·views·at·0000003a·for:139 ····0000014b·v0000000·v0000000·views·at·0000003a·for:
140 ·············0033088b·003308e5·(DW_OP_reg5·(ebp))140 ·············0033174b·003317a5·(DW_OP_reg5·(ebp))
141 ····00000152·v0000000·v0000000·views·at·0000003c·for:141 ····00000152·v0000000·v0000000·views·at·0000003c·for:
142 ·············003308e5·003308e7·(DW_OP_reg0·(eax))142 ·············003317a5·003317a7·(DW_OP_reg0·(eax))
143 ····00000159·v0000000·v0000000·views·at·0000003e·for:143 ····00000159·v0000000·v0000000·views·at·0000003e·for:
144 ·············003308e7·0033092f·(DW_OP_reg5·(ebp))144 ·············003317a7·003317ef·(DW_OP_reg5·(ebp))
145 ····00000160·v0000000·v0000000·views·at·00000040·for:145 ····00000160·v0000000·v0000000·views·at·00000040·for:
146 ·············0033093d·0033093f·(DW_OP_reg0·(eax))146 ·············003317fd·003317ff·(DW_OP_reg0·(eax))
147 ····00000167·v0000000·v0000000·views·at·00000042·for:147 ····00000167·v0000000·v0000000·views·at·00000042·for:
148 ·············0033093f·00330995·(DW_OP_reg5·(ebp))148 ·············003317ff·00331855·(DW_OP_reg5·(ebp))
149 ····0000016e·v0000000·v0000000·views·at·00000044·for:149 ····0000016e·v0000000·v0000000·views·at·00000044·for:
150 ·············00330995·00330997·(DW_OP_reg0·(eax))150 ·············00331855·00331857·(DW_OP_reg0·(eax))
151 ····00000175·v0000000·v0000000·views·at·00000046·for:151 ····00000175·v0000000·v0000000·views·at·00000046·for:
152 ·············00330997·003309df·(DW_OP_reg5·(ebp))152 ·············00331857·0033189f·(DW_OP_reg5·(ebp))
153 ····0000017c·v0000000·v0000000·views·at·00000048·for:153 ····0000017c·v0000000·v0000000·views·at·00000048·for:
154 ·············003309ed·003309ef·(DW_OP_reg0·(eax))154 ·············003318ad·003318af·(DW_OP_reg0·(eax))
155 ····00000183·v0000000·v0000000·views·at·0000004a·for:155 ····00000183·v0000000·v0000000·views·at·0000004a·for:
156 ·············003309ef·00330a45·(DW_OP_reg5·(ebp))156 ·············003318af·00331905·(DW_OP_reg5·(ebp))
157 ····0000018a·v0000000·v0000000·views·at·0000004c·for:157 ····0000018a·v0000000·v0000000·views·at·0000004c·for:
158 ·············00330a45·00330a47·(DW_OP_reg0·(eax))158 ·············00331905·00331907·(DW_OP_reg0·(eax))
159 ····00000191·v0000000·v0000000·views·at·0000004e·for:159 ····00000191·v0000000·v0000000·views·at·0000004e·for:
160 ·············00330a47·00330a8f·(DW_OP_reg5·(ebp))160 ·············00331907·0033194f·(DW_OP_reg5·(ebp))
161 ····00000198·v0000000·v0000000·views·at·00000050·for:161 ····00000198·v0000000·v0000000·views·at·00000050·for:
162 ·············00330a9d·00330a9f·(DW_OP_reg0·(eax))162 ·············0033195d·0033195f·(DW_OP_reg0·(eax))
163 ····0000019f·v0000000·v0000000·views·at·00000052·for:163 ····0000019f·v0000000·v0000000·views·at·00000052·for:
164 ·············00330a9f·00330af5·(DW_OP_reg5·(ebp))164 ·············0033195f·003319b5·(DW_OP_reg5·(ebp))
165 ····000001a6·v0000000·v0000000·views·at·00000054·for:165 ····000001a6·v0000000·v0000000·views·at·00000054·for:
166 ·············00330af5·00330af7·(DW_OP_reg0·(eax))166 ·············003319b5·003319b7·(DW_OP_reg0·(eax))
167 ····000001ad·v0000000·v0000000·views·at·00000056·for:167 ····000001ad·v0000000·v0000000·views·at·00000056·for:
168 ·············00330af7·00330b3f·(DW_OP_reg5·(ebp))168 ·············003319b7·003319ff·(DW_OP_reg5·(ebp))
169 ····000001b4·v0000000·v0000000·views·at·00000058·for:169 ····000001b4·v0000000·v0000000·views·at·00000058·for:
170 ·············00330b4d·00330b4f·(DW_OP_reg0·(eax))170 ·············00331a0d·00331a0f·(DW_OP_reg0·(eax))
171 ····000001bb·v0000000·v0000000·views·at·0000005a·for:171 ····000001bb·v0000000·v0000000·views·at·0000005a·for:
172 ·············00330b4f·00330ba5·(DW_OP_reg5·(ebp))172 ·············00331a0f·00331a65·(DW_OP_reg5·(ebp))
173 ····000001c2·v0000000·v0000000·views·at·0000005c·for:173 ····000001c2·v0000000·v0000000·views·at·0000005c·for:
174 ·············00330ba5·00330ba7·(DW_OP_reg0·(eax))174 ·············00331a65·00331a67·(DW_OP_reg0·(eax))
175 ····000001c9·v0000000·v0000000·views·at·0000005e·for:175 ····000001c9·v0000000·v0000000·views·at·0000005e·for:
176 ·············00330ba7·00330bef·(DW_OP_reg5·(ebp))176 ·············00331a67·00331aaf·(DW_OP_reg5·(ebp))
177 ····000001d0·v0000000·v0000000·views·at·00000060·for:177 ····000001d0·v0000000·v0000000·views·at·00000060·for:
178 ·············00330bfd·00330bff·(DW_OP_reg0·(eax))178 ·············00331abd·00331abf·(DW_OP_reg0·(eax))
179 ····000001d7·v0000000·v0000000·views·at·00000062·for:179 ····000001d7·v0000000·v0000000·views·at·00000062·for:
180 ·············00330bff·00330c55·(DW_OP_reg5·(ebp))180 ·············00331abf·00331b15·(DW_OP_reg5·(ebp))
181 ····000001de·v0000000·v0000000·views·at·00000064·for:181 ····000001de·v0000000·v0000000·views·at·00000064·for:
182 ·············00330c55·00330c57·(DW_OP_reg0·(eax))182 ·············00331b15·00331b17·(DW_OP_reg0·(eax))
183 ····000001e5·v0000000·v0000000·views·at·00000066·for:183 ····000001e5·v0000000·v0000000·views·at·00000066·for:
184 ·············00330c57·00330c9f·(DW_OP_reg5·(ebp))184 ·············00331b17·00331b5f·(DW_OP_reg5·(ebp))
185 ····000001ec·v0000000·v0000000·views·at·00000068·for:185 ····000001ec·v0000000·v0000000·views·at·00000068·for:
186 ·············00330cad·00330caf·(DW_OP_reg0·(eax))186 ·············00331b6d·00331b6f·(DW_OP_reg0·(eax))
187 ····000001f3·v0000000·v0000000·views·at·0000006a·for:187 ····000001f3·v0000000·v0000000·views·at·0000006a·for:
188 ·············00330caf·00330d05·(DW_OP_reg5·(ebp))188 ·············00331b6f·00331bc5·(DW_OP_reg5·(ebp))
189 ····000001fa·v0000000·v0000000·views·at·0000006c·for:189 ····000001fa·v0000000·v0000000·views·at·0000006c·for:
190 ·············00330d05·00330d07·(DW_OP_reg0·(eax))190 ·············00331bc5·00331bc7·(DW_OP_reg0·(eax))
191 ····00000201·v0000000·v0000000·views·at·0000006e·for:191 ····00000201·v0000000·v0000000·views·at·0000006e·for:
192 ·············00330d07·00330d4f·(DW_OP_reg5·(ebp))192 ·············00331bc7·00331c0f·(DW_OP_reg5·(ebp))
193 ····00000208·v0000000·v0000000·views·at·00000070·for:193 ····00000208·v0000000·v0000000·views·at·00000070·for:
194 ·············00330d5d·00330d5f·(DW_OP_reg0·(eax))194 ·············00331c1d·00331c1f·(DW_OP_reg0·(eax))
195 ····0000020f·v0000000·v0000000·views·at·00000072·for:195 ····0000020f·v0000000·v0000000·views·at·00000072·for:
196 ·············00330d5f·00330db5·(DW_OP_reg5·(ebp))196 ·············00331c1f·00331c75·(DW_OP_reg5·(ebp))
197 ····00000216·v0000000·v0000000·views·at·00000074·for:197 ····00000216·v0000000·v0000000·views·at·00000074·for:
198 ·············00330db5·00330db7·(DW_OP_reg0·(eax))198 ·············00331c75·00331c77·(DW_OP_reg0·(eax))
199 ····0000021d·v0000000·v0000000·views·at·00000076·for:199 ····0000021d·v0000000·v0000000·views·at·00000076·for:
Max diff block lines reached; 129522812/129532041 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 ····0004fd80·002e13e49 ····0004fd80·002e22a4
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
64.6 KB
strings --all --bytes=8 {}
    
Offset 1, 1382 lines modifiedOffset 1, 1389 lines modified
Diff chunk too large, falling back to line-by-line diff (1382 lines added, 1375 lines removed)
1 GCC:·(Debian·14.2.0-8)·14.2.01 NGCC:·(Debian·14.2.0-8)·14.2.0
2 h»      fG0-RZ=0;YO2 XTE3k@9.
3 q^;EhYLF3 DLtlU\c>
4 \y)\Pj[_4 'V_·V_$V_"V_VV/
5 2?)t[ZFB65 lB+aRIbR)
6 K#R9"U_zi6 z/fl|g@r);-
7 9Q.#Q%a5[pR\n7 Sp_·c-Tf
8 5rOgnSa?5O8 RXrd{+,9
9 dD?n83?!#9 a1ome3&c
10 mGd~`2ZT:10 "%m5)ikHI[KJ
11 ^jMl>1>k11 ]Z!U*@T*HT*
12 Z6$.:(I1912 ]%Z_SZs_^WZW
13 yq'<(oPs13 HitNbt.btn
14 Y3Ff-=:d14 |GPiNPiAPiIPiEPiMPi
15 6s#fxA1C{15 9|Ch:o|b
16 {7[R72^Bys$16 /1l$Ik]"
17 [*!_SGj"17 #z4c4M» Wx
18 4}Qcz}Qc18 =#(?vzi,PJ
19 .·mB#PB%19 ?Ue98·Br
20 uB@gA${(q20 &(jpZJ#e
21 ·C=<»    Tq121 Y1!ifIT<
22 cT)>J~F*22 jTOfDVOuBlF,fEd,
23 T4=QA)yF23 1,)|7`M\
24 0.·(3Nue\PPV24 38kDv2{G
25 r|s*|s:Jx25 |m&[:zWK
26 $OAIz=WI'26 z%SQn^!7
27 +I"IA()T27 <My?A>W2
28 4O»     V·.»   428 ~HvSRRN9$
29 f)uU_ap829 &(odY6Na
30 yt1TNq*+30 Gz&'ROM'
31 B)/uyK3u31 1jKz?ygGM
32 ySuR;!v{$O32 NPGviP%S{
33 @4pi#&dh33 :Je\TtG9·
34 M@lps%&dhe34 Q>JtlMiF
35 }0V·cL?e35 &p#D3RkF
36 z7bsV(5A36 YvCqf^.nf
37 72z|»   (Y1K%37 [DL5-N3!
38 >4Ca0K<638 ft5#xt}#
39 ?(UB_)x»oE39 pxBp7m&-r
40 ?GoPe[|}40 @~!4m}<X
41 5={K<v,Sn41 4_4G2ZlSHc
42 p7rAKD2jn042 sK7BlXl4H
43 @WC2kn8p43 h%H1,0$D
44 !NOhwS*W44 MM\Xj?*|
45 C^hn7p0R45 7r*j-)Eyy
46 h+AXGfh%:a46 4C|K5DUZY
47 yX2*9F"o»       47 ]oo6"xz7R
48 SNoUCk`H48 A4O-rcGwCv
49 r;}24L2)49 '`4T/_Ci
50 t[~AXtm·k50 8UT,$1f}(
51 Trf'#Uf+51 !3'X;b9g@
52 tOxsDo{O52 79B!GC:\
53 (+>!d`@u53 QrtQo!ym
54 :Q&EqjOh54 JoDq)Qf)>3Uo
55 »       yQ#'A2A55 7XmtGzc,
56 x~&;a}u~t56 NV[d)HK`)B$5.G
57 ).F6m>'L57 uN'2U#/@r
58 #*3/HgIf58 |'06NhXq8EOhX
59 5rRbdiES59 )sUf+·]f2
60 8#VS"ci-60 k/2J8WPj1b
61 !8{^9M@q61 +X%(*\4O
62 H9jXZBm=62 #@`qwww[
63 Q1HG6Cdf63 *9@w%=,X
64 EolMla][m64 cDSl+jn»W
65 mW#7)FnR65 D»      SV58Ur
66 x9Vt+d[ZC66 F<YqNwY:
67 O;j?YwOn67 NZ|(uI=p
68 8e4FQ2F568 h~.}]~.}
69 .b9pnXb{69 Fzk[Itr!
70 C}@w"^tz70 B[}WgpGBUouE
71 ,"n@&c"-w71 cwR9zIYm
72 mei*`BU^>='72 :»      P4U>`=!}
73 aqM[;,nh73 j>(sgH5Zp>
74 EK-w.83:74 1NDrYo» i
75 A-}»    DX?k75 62FI8Jt;u
76 v6O\(t3j76 _IhoLB.G
77 JV·2/S+y77 |O)/o0*o
78 J·QYR|uhxAjj78 mv,)»   40;
79 ·i26ryL\T79 t4<DfK(Z(
80 =)SDJ/,D80 `I3Uf{3HC@\g
81 Mx2p*Wm»81 5zeUk5~O
82 ?=vm4Uq1z82 &~eP8SU4f
83 +]+(_C(D83 GT^,6F» Q
84 Xyn[y$[y884 ^dyEX^,P
85 i3-MUn;(Uy85 .(L'YP4J
86 E,?W*n~<(p<86 Udc8,Adk
87 d*7V·?Tc87 +SRX$#qN
88 F+O.Uu.:88 dkQI+be7j
89 bfR\<AZ:89 "Bxo;)^r
90 Y.f]\#~^i0J90 t·NfJ)_B
91 ;b^d:b^d91 Z3?ky7y83`M
92 ZX}q>>&k5Y92 d;p'E])6^
93 MX$%3-p;93 v@}SHHd*
94 z5{ye~%t+94 |·yHo?Vj
95 a[]\c[t"95 %l=>>+g6
96 4<S»    qujwy»       B96 Y.f]<c/93
97 |cq9Vqw(Z97 2B%'#2Q%
98 k%,LsL"M98 KbN{dLYe
99 g{e;kO-q99 #*Qzc>"S
100 GRA]=a=/100 $5~%f>at('
101 VY]dj[em101 zA{SoLA+
102 `;Ao$,UacF102 yeYonMYp
103 0VHosC%>103 Y]>Gy3tt
104 74ca·C7kF104 ,A·7<9{*Y&
105 83zwp;qT105 mD3.8bO'
106 z·ukP^A<106 l{Ua\;[Zy
107 DYBql»  dW107 y\87B7Q9
108 ty1=q?gJ108 }!i'_bgX
109 5$7·\7~e@xXVw109 -bl:C{(Y
110 99z)^^:^110 /o/nAfS~
111 -'P_u577j<111 QnpJS.g}
112 F.s&p}1f112 H}B?C0<[
113 }~Gdp@8F113 />bFRoO8
114 -!]l-PkR114 ?HjBuVvQj
115 -#1AJR2n115 +=w>3<v>
116 *@TnezAm116 (#v(uCJUa
117 hT[{q8(5117 &F-·4)jbT
118 K)·JZ/U!|k118 !$QP_HK\E
119 GuIi+y9L119 &lt6SD?*
120 XnP[O)v<120 T+2)jPdZ
121 ,G`~~[?-$121 +7n'Y*=Y
122 DJMI3icy122 ,,3{»   tMonLNAsp
123 +R.k]·?)j123 [·_o3?bpl
124 |nfnfowo124 O{_x(wVwt\
125 wVImT~$%125 [gj+1@D9V
126 ZS},&Lx=@wi126 *Xnfp2>5K
Max diff block lines reached; 36659/66148 bytes (55.42%) of diff not shown.
478 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 7691
    
Offset 998, 12102 lines modifiedOffset 998, 12102 lines modified
  
998 00057a90·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup>:998 00057a90·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup>:
999 »       ...999 »       ...
  
1000 00057c20·<black___get_future_imports_env_dealloc>:1000 00057c20·<black___get_future_imports_env_dealloc>:
1001 »       ...1001 »       ...
  
1002 00057cd0·<black___from_configuration_WriteBack_obj_dealloc>:1002 00057cc0·<black___from_configuration_WriteBack_obj_dealloc>:
1003 »       ...1003 »       ...
  
1004 00057d70·<cache___Cache_dealloc>:1004 00057d50·<cache___Cache_dealloc>:
1005 »       ...1005 »       ...
  
1006 00057e20·<handle_ipynb_magics___CellMagic_dealloc>:1006 00057df0·<handle_ipynb_magics___CellMagic_dealloc>:
1007 »       ...1007 »       ...
  
1008 00057ed0·<linegen___dont_increase_indentation_env_dealloc>:1008 00057e90·<linegen___dont_increase_indentation_env_dealloc>:
1009 »       ...1009 »       ...
  
1010 00057f80·<lines___EmptyLineTracker_dealloc>:1010 00057f30·<lines___EmptyLineTracker_dealloc>:
1011 »       ...1011 »       ...
  
1012 00058030·<lines___RHSResult_dealloc>:1012 00057fd0·<lines___RHSResult_dealloc>:
1013 »       ...1013 »       ...
  
1014 000580e0·<mode___pretty_TargetVersion_obj_dealloc>:1014 00058070·<mode___pretty_TargetVersion_obj_dealloc>:
1015 »       ...1015 »       ...
  
1016 00058180·<parsing___lib2to3_parse_env_dealloc>:1016 00058100·<parsing___lib2to3_parse_env_dealloc>:
1017 »       ...1017 »       ...
  
1018 00058230·<strings___normalize_unicode_escape_sequences_env_dealloc>:1018 000581a0·<strings___normalize_unicode_escape_sequences_env_dealloc>:
1019 »       ...1019 »       ...
  
1020 000582e0·<trans___is_valid_index_factory_env_dealloc>:1020 00058240·<trans___is_valid_index_factory_env_dealloc>:
1021 »       ...1021 »       ...
  
1022 00058390·<trans___insert_str_child_factory_env_dealloc>:1022 000582e0·<trans___insert_str_child_factory_env_dealloc>:
1023 »       ...1023 »       ...
  
1024 00058440·<pygram___Symbols_dealloc>:1024 00058380·<pygram___Symbols_dealloc>:
1025 »       ...1025 »       ...
  
1026 000584e0·<pytree___NegatedPattern_dealloc>:1026 00058410·<pytree___NegatedPattern_dealloc>:
1027 »       ...1027 »       ...
  
1028 00058590·<pytree___NodePattern_dealloc>:1028 000584b0·<pytree___NodePattern_dealloc>:
1029 »       ...1029 »       ...
  
1030 00058640·<pytree___LeafPattern_dealloc>:1030 00058550·<pytree___LeafPattern_dealloc>:
1031 »       ...1031 »       ...
  
1032 000586f0·<pytree___BasePattern_dealloc>:1032 000585f0·<pytree___BasePattern_dealloc>:
1033 »       ...1033 »       ...
  
1034 000587a0·<conv___Converter_dealloc>:1034 00058690·<conv___Converter_dealloc>:
1035 »       ...1035 »       ...
  
1036 00058850·<parse___Parser_dealloc>:1036 00058730·<parse___Parser_dealloc>:
1037 »       ...1037 »       ...
  
1038 00058900·<pgen___make_dfa_ParserGenerator_env_dealloc>:1038 000587d0·<pgen___make_dfa_ParserGenerator_env_dealloc>:
1039 »       ...1039 »       ...
  
1040 000589b0·<pgen___DFAState_dealloc>:1040 00058870·<pgen___DFAState_dealloc>:
1041 »       ...1041 »       ...
  
1042 00058a60·<tokenize___detect_encoding_env_dealloc>:1042 00058910·<tokenize___detect_encoding_env_dealloc>:
1043 »       ...1043 »       ...
  
1044 00058b10·<black___get_imports_from_children_get_future_imports_obj_clear>:1044 000589b0·<linegen___LineGenerator_clear>:
1045 »       ...1045 »       ...
  
1046 00058b70·<handle_ipynb_magics___CellMagicFinder_clear>:1046 00058ea0·<linegen___LineGenerator_dealloc>:
1047 »       ...1047 »       ...
  
1048 00058bd0·<linegen___LineGenerator_clear>:1048 00058f40·<black___get_imports_from_children_get_future_imports_env_traverse>:
1049 »       ...1049 »       ...
  
1050 00059080·<linegen___LineGenerator_dealloc>:1050 000590d0·<black___nullcontext_env_traverse>:
1051 »       ...1051 »       ...
  
1052 00059130·<nodes___Visitor_clear>:1052 00059180·<brackets___BracketTracker_traverse>:
1053 »       ...1053 »       ...
  
1054 00059150·<nodes___Visitor_dealloc>:1054 00059250·<comments___ProtoComment_traverse>:
1055 »       ...1055 »       ...
  
1056 00059200·<black___get_imports_from_children_get_future_imports_obj_traverse>:1056 00059300·<comments___generate_comments_env_traverse>:
1057 »       ...1057 »       ...
  
1058 00059250·<handle_ipynb_magics___MagicFinder_traverse>:1058 00059430·<comments___generate_ignored_nodes_env_traverse>:
1059 »       ...1059 »       ...
  
1060 000592a0·<handle_ipynb_magics___CellMagicFinder_traverse>:1060 00059600·<comments____generate_ignored_nodes_from_fmt_skip_env_traverse>:
1061 »       ...1061 »       ...
  
1062 000592f0·<linegen___append_to_line_standalone_comment_split_obj_traverse>:1062 00059860·<linegen___line_LineGenerator_env_traverse>:
1063 »       ...1063 »       ...
  
1064 00059340·<linegen___append_comments_delimiter_split_obj_traverse>:1064 00059960·<linegen___visit_default_LineGenerator_env_traverse>:
1065 »       ...1065 »       ...
  
1066 00059390·<linegen___append_to_line_delimiter_split_obj_traverse>:1066 00059c20·<linegen___visit_test_LineGenerator_env_traverse>:
1067 »       ...1067 »       ...
  
1068 000593e0·<linegen___split_wrapper_dont_increase_indentation_obj_traverse>:1068 00059dd0·<linegen___visit_INDENT_LineGenerator_env_traverse>:
1069 »       ...1069 »       ...
  
1070 00059430·<linegen____rhs_transform_line_obj_traverse>:1070 00059f80·<linegen___visit_DEDENT_LineGenerator_env_traverse>:
1071 »       ...1071 »       ...
  
1072 00059480·<lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_traverse>:1072 0005a190·<linegen___visit_stmt_LineGenerator_env_traverse>:
1073 »       ...1073 »       ...
  
1074 000594d0·<nodes___Visitor_traverse>:1074 0005a3a0·<linegen___visit_typeparams_LineGenerator_env_traverse>:
1075 »       ...1075 »       ...
  
1076 00059500·<parsing_____mypyc_lambda__0_lib2to3_parse_obj_traverse>:1076 0005a4e0·<linegen___visit_typevartuple_LineGenerator_env_traverse>:
1077 »       ...1077 »       ...
  
1078 00059550·<ranges____TopLevelStatementsVisitor_traverse>:1078 0005a620·<linegen___visit_paramspec_LineGenerator_env_traverse>:
1079 »       ...1079 »       ...
  
1080 000595a0·<rusty___Err_traverse>:1080 0005a760·<linegen___visit_dictsetmaker_LineGenerator_env_traverse>:
1081 »       ...1081 »       ...
  
Max diff block lines reached; 484159/489044 bytes (99.00%) 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 003314b4·<_fini>:2 00332374·<_fini>:
3 »       ...3 »       ...
45.3 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 1684 lines modifiedOffset 1, 31 lines modified
  
Diff chunk too large, falling back to line-by-line diff (28 lines added, 1681 lines removed)
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··sys_path_02 ··[·····0]··_PyUnicode_EQ
3 ··[·····b]··generation03 ··[·····e]··on_delete_data
4 ··[····17]··_py_read14 ··[····1d]··exc_tb
5 ··[····21]··_py_latin15 ··[····24]··_PyTrash_end
6 ··[····2c]··_py_readinto16 ··[····31]··_PyTrash_cond
7 ··[····3a]··_py_pos17 ··[····3f]··f_code
8 ··[····43]··_py_ps18 ··[····46]··iterable
9 ··[····4b]··_py_kw19 ··[····4f]··attr_name
10 ··[····53]··__value3210 ··[····59]··_PyCFrame
11 ··[····5d]··_py_fd211 ··[····63]··root_cframe
12 ··[····65]··_py_pos212 ··[····6f]··_tstate
13 ··[····6e]··_py_ps213 ··[····77]··on_delete
14 ··[····76]··_py_kw214 ··[····81]··PyUnicode_EqualToUTF8AndSize
15 ··[····7e]··__value6415 ··[····9e]··delete_nesting
16 ··[····88]··_py_utf_816 ··[····ad]··trash
17 ··[····92]··PyDict_EVENT_ADDED17 ··[····b3]··name_obj
18 ··[····a5]··_py_FINISHED18 ··[····bc]··_py_trashcan
19 ··[····b2]··PyDict_EVENT_MODIFIED19 ··[····c9]··str_len
20 ··[····c8]··_py_CANCELLED20 ··[····d1]··strlen
21 ··[····d6]··PyDict_EVENT_CLONED21 ··[····d8]··_PyTrash_begin
22 ··[····ea]··PyDict_EVENT_CLEARED22 ··[····e7]··_PyObject_GetDictPtr
23 ··[····ff]··PyDict_EVENT_DEALLOCATED23 ··[····fc]··prev_instr
24 ··[···118]··PyDict_EVENT_DELETED24 ··[···107]··PyObject_GetOptionalAttr
25 ··[···12d]··TRACEMALLOC_INITIALIZED25 ··[···120]··_PyObject_LookupAttr
26 ··[···145]··TRACEMALLOC_NOT_INITIALIZED26 ··[···135]··f_fast_as_locals
27 ··[···161]··TRACEMALLOC_FINALIZED27 ··[···146]··_PyUnicode_FastCopyCharacters
28 ··[···177]··_Py_ERROR_XMLCHARREFREPLACE28 ··[···164]··_PyType_CalculateMetaclass
29 ··[···193]··_Py_ERROR_BACKSLASHREPLACE29 ··[···17f]··_PyThreadState_UncheckedGet
30 ··[···1ae]··_Py_ERROR_REPLACE 
31 ··[···1c0]··PyFunction_EVENT_MODIFY_CODE 
32 ··[···1dd]··_Py_ERROR_SURROGATEESCAPE 
33 ··[···1f7]··_Py_ERROR_IGNORE 
34 ··[···208]··PY_CODE_EVENT_CREATE 
35 ··[···21d]··PyFunction_EVENT_CREATE 
36 ··[···235]··PyRefTracer_CREATE 
37 ··[···248]··_py_PENDING 
38 ··[···254]··_PyUnicode_Name_CAPI 
39 ··[···269]··_Py_ERROR_UNKNOWN 
40 ··[···27b]··_py__WindowsConsoleIO 
41 ··[···291]··_Py_ERROR_OTHER 
42 ··[···2a1]··_Py_ERROR_SURROGATEPASS 
43 ··[···2b9]··PyFunction_EVENT_MODIFY_KWDEFAULTS 
44 ··[···2dc]··PyFunction_EVENT_MODIFY_DEFAULTS 
45 ··[···2fd]··_Py_ERROR_STRICT 
46 ··[···30e]··PY_CODE_EVENT_DESTROY 
47 ··[···324]··PyFunction_EVENT_DESTROY 
48 ··[···33d]··PyRefTracer_DESTROY 
49 ··[···351]··_py___sub__ 
50 ··[···35d]··_py___isub__ 
51 ··[···36a]··_py___rsub__ 
52 ··[···377]··_py___spec__ 
53 ··[···384]··_py___trunc__ 
54 ··[···392]··_py___doc__ 
55 ··[···39e]··_py___add__ 
56 ··[···3aa]··_py___iadd__ 
57 ··[···3b7]··_py___radd__ 
58 ··[···3c4]··_py___reversed__ 
59 ··[···3d5]··_py___and__ 
60 ··[···3e1]··_py___iand__ 
61 ··[···3ee]··_py___rand__ 
62 ··[···3fb]··_py___round__ 
63 ··[···409]··_py___isabstractmethod__ 
64 ··[···422]··_py___mod__ 
65 ··[···42e]··_py___imod__ 
66 ··[···43b]··_py___rmod__ 
67 ··[···448]··_py___divmod__ 
68 ··[···457]··_py___rdivmod__ 
69 ··[···467]··_py___lltrace__ 
70 ··[···477]··_py___cantrace__ 
71 ··[···488]··_py___reduce__ 
72 ··[···497]··_py___ge__ 
73 ··[···4a2]··_py___package__ 
74 ··[···4b2]··_py___le__ 
75 ··[···4bd]··_py___file__ 
76 ··[···4ca]··_py___typing_is_unpacked_typevartuple__ 
77 ··[···4f2]··_py___module__ 
78 ··[···501]··_py___name__ 
79 ··[···50e]··_py___set_name__ 
80 ··[···51f]··_py___qualname__ 
81 ··[···530]··_py___ne__ 
82 ··[···53b]··_py___prepare__ 
83 ··[···54b]··_py___getstate__ 
84 ··[···55c]··_py___setstate__ 
85 ··[···56d]··_py___delete__ 
86 ··[···57c]··_py___getattribute__ 
87 ··[···591]··object__getattribute__ 
88 ··[···5a8]··_py___weakref__ 
89 ··[···5b8]··_py___sizeof__ 
90 ··[···5c7]··_py___neg__ 
91 ··[···5d3]··_py___missing__ 
92 ··[···5e3]··_py___hash__ 
93 ··[···5f0]··_py___path__ 
94 ··[···5fd]··_py___fspath__ 
95 ··[···60c]··_py___newobj__ 
96 ··[···61b]··_py___instancecheck__ 
97 ··[···631]··_py___subclasscheck__ 
98 ··[···647]··_py___subclasshook__ 
99 ··[···65c]··_py___del__ 
100 ··[···668]··_py___all__ 
101 ··[···674]··_py___call__ 
102 ··[···681]··_py___classcell__ 
103 ··[···693]··_py___classdictcell__ 
104 ··[···6a9]··_py___bool__ 
105 ··[···6b6]··_py___mul__ 
106 ··[···6c2]··_py___imul__ 
107 ··[···6cf]··_py___rmul__ 
108 ··[···6dc]··_py___matmul__ 
109 ··[···6eb]··_py___imatmul__ 
110 ··[···6fb]··_py___rmatmul__ 
111 ··[···70b]··_py___ctypes_from_outparam__ 
112 ··[···728]··_py___delitem__ 
113 ··[···738]··_py___getitem__ 
114 ··[···748]··_py___class_getitem__ 
115 ··[···75e]··_py___setitem__ 
116 ··[···76e]··_py___len__ 
117 ··[···77a]··_py___main__ 
118 ··[···787]··_py___origin__ 
119 ··[···796]··_py___firstlineno__ 
120 ··[···7aa]··_py___eq__ 
121 ··[···7b5]··_py___loader__ 
122 ··[···7c4]··_py___buffer__ 
123 ··[···7d3]··_py___release_buffer__ 
124 ··[···7ea]··_py___iter__ 
125 ··[···7f7]··_py___aiter__ 
Max diff block lines reached; 0/46250 bytes (0.00%) of diff not shown.
6.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 140 lines modifiedOffset 1, 86 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/__native_fec286f4eda846987175.c3 ··[·····2]··/tmp/tmp_3m94z79/build/__native_fec286f4eda846987175.c
4 ··[····39]··/tmp/tmpu3unwak9/build4 ··[····39]··/tmp/tmp_3m94z79/build
5 ··[····50]··/usr/include/python3.135 ··[····50]··/usr/include/python3.12
6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt
7 ··[····94]··/usr/include/python3.13/cpython7 ··[····94]··/usr/include/python3.12/cpython
8 ··[····b4]··/usr/include/i386-linux-gnu/bits8 ··[····b4]··/usr/include/i386-linux-gnu/bits
9 ··[····d5]··/usr/include/python3.13/internal 
10 ··[····f6]··/usr/include 
11 ··[···103]··/usr/lib/gcc/i686-linux-gnu/14/include9 ··[····d5]··/usr/lib/gcc/i686-linux-gnu/14/include
 10 ··[····fc]··/usr/include/i386-linux-gnu/sys
12 ··[···12a]··/usr/include/i386-linux-gnu/bits/types11 ··[···11c]··/usr/include/i386-linux-gnu/bits/types
13 ··[···151]··/usr/include/i386-linux-gnu/sys12 ··[···143]··/usr/include
 13 ··[···150]··/usr/include/python3.12/internal
14 ··[···171]··CPy.h14 ··[···171]··CPy.h
 15 ··[···177]··pythoncapi_compat.h
15 ··[···177]··pythonsupport.h16 ··[···18b]··pythonsupport.h
16 ··[···187]··misc_ops.c17 ··[···19b]··misc_ops.c
17 ··[···192]··tupleobject.h18 ··[···1a6]··tupleobject.h
18 ··[···1a0]··exc_ops.c19 ··[···1b4]··exc_ops.c
19 ··[···1aa]··getargsfast.c20 ··[···1be]··getargsfast.c
20 ··[···1b8]··init.c21 ··[···1cc]··init.c
21 ··[···1bf]··getargs.c22 ··[···1d3]··getargs.c
22 ··[···1c9]··dictobject.h23 ··[···1dd]··dictobject.h
 24 ··[···1ea]··unicodeobject.h
23 ··[···1d6]··int_ops.c25 ··[···1fa]··int_ops.c
24 ··[···1e0]··float_ops.c26 ··[···204]··float_ops.c
25 ··[···1ec]··str_ops.c27 ··[···210]··str_ops.c
26 ··[···1f6]··string_fortified.h28 ··[···21a]··string_fortified.h
27 ··[···209]··bytes_ops.c29 ··[···22d]··bytes_ops.c
28 ··[···215]··pycore_call.h 
29 ··[···223]··list_ops.c 
30 ··[···22e]··listobject.h 
31 ··[···23b]··mypyc_util.h 
32 ··[···248]··dict_ops.c 
33 ··[···253]··abstract.h30 ··[···239]··abstract.h
 31 ··[···244]··list_ops.c
 32 ··[···24f]··listobject.h
 33 ··[···25c]··mypyc_util.h
 34 ··[···269]··dict_ops.c
34 ··[···25e]··set_ops.c35 ··[···274]··set_ops.c
35 ··[···268]··tuple_ops.c36 ··[···27e]··tuple_ops.c
36 ··[···274]··stdio2.h37 ··[···28a]··stdio2.h
37 ··[···27d]··pycore_frame.h 
38 ··[···28c]··generic_ops.c38 ··[···293]··generic_ops.c
39 ··[···29a]··bytearrayobject.h39 ··[···2a1]··bytearrayobject.h
40 ··[···2ac]··bytesobject.h40 ··[···2b3]··bytesobject.h
41 ··[···2ba]··pythonsupport.c41 ··[···2c1]··pythonsupport.c
 42 ··[···2d1]··stddef.h
 43 ··[···2da]··types.h
42 ··[···2ca]··stdint-intn.h44 ··[···2e2]··stdint-intn.h
43 ··[···2d8]··stdint-uintn.h 
44 ··[···2e7]··stdint.h 
45 ··[···2f0]··stdarg.h45 ··[···2f0]··stdarg.h
46 ··[···2f9]··stddef.h 
47 ··[···302]··struct_FILE.h46 ··[···2f9]··struct_FILE.h
48 ··[···310]··__sigset_t.h 
49 ··[···31d]··atomic_wide_counter.h 
50 ··[···333]··thread-shared-types.h 
51 ··[···349]··struct_mutex.h 
52 ··[···358]··pthreadtypes.h 
53 ··[···367]··stdio.h47 ··[···307]··stdio.h
 48 ··[···30f]··stdint-uintn.h
 49 ··[···31e]··stdint.h
54 ··[···36f]··pyport.h50 ··[···327]··pyport.h
55 ··[···378]··pytypedefs.h51 ··[···330]··pytypedefs.h
56 ··[···385]··moduleobject.h52 ··[···33d]··moduleobject.h
57 ··[···394]··methodobject.h53 ··[···34c]··methodobject.h
58 ··[···3a3]··descrobject.h54 ··[···35b]··descrobject.h
59 ··[···3b1]··longintrepr.h55 ··[···369]··longintrepr.h
 56 ··[···377]··code.h
 57 ··[···37e]··pycore_frame.h
60 ··[···3bf]··pystate.h58 ··[···38d]··pystate.h
61 ··[···3c9]··pycore_interp.h 
62 ··[···3d9]··pybuffer.h59 ··[···397]··pybuffer.h
63 ··[···3e4]··objimpl.h60 ··[···3a2]··pyerrors.h
64 ··[···3ee]··boolobject.h61 ··[···3ad]··boolobject.h
 62 ··[···3ba]··floatobject.h
65 ··[···3fb]··rangeobject.h63 ··[···3c8]··rangeobject.h
66 ··[···409]··funcobject.h 
67 ··[···416]··fileobject.h64 ··[···3d6]··setobject.h
68 ··[···423]··pycapsule.h65 ··[···3e2]··pycapsule.h
69 ··[···42f]··pycore_optimizer.h 
70 ··[···442]··sliceobject.h66 ··[···3ee]··genobject.h
71 ··[···450]··initconfig.h 
72 ··[···45d]··pytime.h 
73 ··[···466]··pycore_context.h 
74 ··[···477]··modsupport.h 
75 ··[···484]··pylifecycle.h 
76 ··[···492]··sysmodule.h 
77 ··[···49e]··pycore_freelist.h 
78 ··[···4b0]··pycore_object_stack.h 
79 ··[···4c6]··pycore_lock.h 
80 ··[···4d4]··pycore_atexit.h 
81 ··[···4e4]··pycore_llist.h 
82 ··[···4f3]··pycore_pythread.h 
83 ··[···505]··pycore_gil.h 
84 ··[···512]··pycore_ceval_state.h 
85 ··[···527]··pycore_crossinterp.h 
86 ··[···53c]··sig_atomic_t.h 
87 ··[···54b]··__sigval_t.h 
88 ··[···558]··siginfo_t.h 
89 ··[···564]··sigaction.h 
90 ··[···570]··stack_t.h 
91 ··[···57a]··pycore_faulthandler.h 
92 ··[···590]··pycore_fileutils.h 
93 ··[···5a3]··pycore_ucnhash.h 
94 ··[···5b4]··pycore_hamt.h 
95 ··[···5c2]··pycore_gc.h 
96 ··[···5ce]··pycore_global_strings.h 
97 ··[···5e6]··pycore_hashtable.h 
98 ··[···5f9]··pycore_typeobject.h 
99 ··[···60d]··pycore_global_objects.h 
100 ··[···625]··pycore_unicodeobject.h 
101 ··[···63c]··pycore_floatobject.h 
102 ··[···651]··pycore_import.h 
103 ··[···661]··pycore_ast_state.h 
104 ··[···674]··pycore_backoff.h 
105 ··[···685]··pycore_code.h 
106 ··[···693]··pycore_codecs.h 
107 ··[···6a3]··pycore_dict_state.h 
108 ··[···6b7]··pycore_dtoa.h 
109 ··[···6c5]··pycore_exceptions.h 
110 ··[···6d9]··pycore_function.h 
111 ··[···6eb]··pycore_pymem.h 
Max diff block lines reached; 0/6289 bytes (0.00%) of diff not shown.
1.49 MB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 900, 2972 lines modifiedOffset 900, 2972 lines modified
900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg
901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa
902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en
903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__
904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo
905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det
Diff chunk too large, falling back to line-by-line diff (1288 lines added, 1288 lines removed)
906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env
907 ··0x00003880·5f646561·6c6c6f63·00626c61·636b5f5f·_dealloc.black__907 ··0x00003880·5f646561·6c6c6f63·006c696e·6567656e·_dealloc.linegen
908 ··0x00003890·5f676574·5f696d70·6f727473·5f66726f·_get_imports_fro908 ··0x00003890·5f5f5f4c·696e6547·656e6572·61746f72·___LineGenerator
909 ··0x000038a0·6d5f6368·696c6472·656e5f67·65745f66·m_children_get_f909 ··0x000038a0·5f636c65·6172006c·696e6567·656e5f5f·_clear.linegen__
910 ··0x000038b0·75747572·655f696d·706f7274·735f6f62·uture_imports_ob910 ··0x000038b0·5f4c696e·6547656e·65726174·6f725f64·_LineGenerator_d
911 ··0x000038c0·6a5f636c·65617200·68616e64·6c655f69·j_clear.handle_i911 ··0x000038c0·65616c6c·6f630062·6c61636b·5f5f5f67·ealloc.black___g
912 ··0x000038d0·70796e62·5f6d6167·6963735f·5f5f4365·pynb_magics___Ce912 ··0x000038d0·65745f69·6d706f72·74735f66·726f6d5f·et_imports_from_
913 ··0x000038e0·6c6c4d61·67696346·696e6465·725f636c·llMagicFinder_cl913 ··0x000038e0·6368696c·6472656e·5f676574·5f667574·children_get_fut
914 ··0x000038f0·65617200·6c696e65·67656e5f·5f5f4c69·ear.linegen___Li914 ··0x000038f0·7572655f·696d706f·7274735f·656e765f·ure_imports_env_
915 ··0x00003900·6e654765·6e657261·746f725f·636c6561·neGenerator_clea915 ··0x00003900·74726176·65727365·00626c61·636b5f5f·traverse.black__
916 ··0x00003910·72006c69·6e656765·6e5f5f5f·4c696e65·r.linegen___Line916 ··0x00003910·5f6e756c·6c636f6e·74657874·5f656e76·_nullcontext_env
917 ··0x00003920·47656e65·7261746f·725f6465·616c6c6f·Generator_deallo917 ··0x00003920·5f747261·76657273·65006272·61636b65·_traverse.bracke
918 ··0x00003930·63006e6f·6465735f·5f5f5669·7369746f·c.nodes___Visito918 ··0x00003930·74735f5f·5f427261·636b6574·54726163·ts___BracketTrac
919 ··0x00003940·725f636c·65617200·6e6f6465·735f5f5f·r_clear.nodes___919 ··0x00003940·6b65725f·74726176·65727365·00636f6d·ker_traverse.com
920 ··0x00003950·56697369·746f725f·6465616c·6c6f6300·Visitor_dealloc.920 ··0x00003950·6d656e74·735f5f5f·50726f74·6f436f6d·ments___ProtoCom
921 ··0x00003960·626c6163·6b5f5f5f·6765745f·696d706f·black___get_impo921 ··0x00003960·6d656e74·5f747261·76657273·6500636f·ment_traverse.co
922 ··0x00003970·7274735f·66726f6d·5f636869·6c647265·rts_from_childre922 ··0x00003970·6d6d656e·74735f5f·5f67656e·65726174·mments___generat
923 ··0x00003980·6e5f6765·745f6675·74757265·5f696d70·n_get_future_imp923 ··0x00003980·655f636f·6d6d656e·74735f65·6e765f74·e_comments_env_t
924 ··0x00003990·6f727473·5f6f626a·5f747261·76657273·orts_obj_travers924 ··0x00003990·72617665·72736500·636f6d6d·656e7473·raverse.comments
925 ··0x000039a0·65006861·6e646c65·5f697079·6e625f6d·e.handle_ipynb_m925 ··0x000039a0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno
926 ··0x000039b0·61676963·735f5f5f·4d616769·6346696e·agics___MagicFin926 ··0x000039b0·7265645f·6e6f6465·735f656e·765f7472·red_nodes_env_tr
927 ··0x000039c0·6465725f·74726176·65727365·0068616e·der_traverse.han927 ··0x000039c0·61766572·73650063·6f6d6d65·6e74735f·averse.comments_
928 ··0x000039d0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics928 ··0x000039d0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno
929 ··0x000039e0·5f5f5f43·656c6c4d·61676963·46696e64·___CellMagicFind929 ··0x000039e0·7265645f·6e6f6465·735f6672·6f6d5f66·red_nodes_from_f
930 ··0x000039f0·65725f74·72617665·72736500·6c696e65·er_traverse.line930 ··0x000039f0·6d745f73·6b69705f·656e765f·74726176·mt_skip_env_trav
931 ··0x00003a00·67656e5f·5f5f6170·70656e64·5f746f5f·gen___append_to_931 ··0x00003a00·65727365·006c696e·6567656e·5f5f5f6c·erse.linegen___l
932 ··0x00003a10·6c696e65·5f737461·6e64616c·6f6e655f·line_standalone_932 ··0x00003a10·696e655f·4c696e65·47656e65·7261746f·ine_LineGenerato
933 ··0x00003a20·636f6d6d·656e745f·73706c69·745f6f62·comment_split_ob933 ··0x00003a20·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
934 ··0x00003a30·6a5f7472·61766572·7365006c·696e6567·j_traverse.lineg934 ··0x00003a30·696e6567·656e5f5f·5f766973·69745f64·inegen___visit_d
935 ··0x00003a40·656e5f5f·5f617070·656e645f·636f6d6d·en___append_comm935 ··0x00003a40·65666175·6c745f4c·696e6547·656e6572·efault_LineGener
936 ··0x00003a50·656e7473·5f64656c·696d6974·65725f73·ents_delimiter_s936 ··0x00003a50·61746f72·5f656e76·5f747261·76657273·ator_env_travers
937 ··0x00003a60·706c6974·5f6f626a·5f747261·76657273·plit_obj_travers937 ··0x00003a60·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
938 ··0x00003a70·65006c69·6e656765·6e5f5f5f·61707065·e.linegen___appe938 ··0x00003a70·745f7465·73745f4c·696e6547·656e6572·t_test_LineGener
939 ··0x00003a80·6e645f74·6f5f6c69·6e655f64·656c696d·nd_to_line_delim939 ··0x00003a80·61746f72·5f656e76·5f747261·76657273·ator_env_travers
940 ··0x00003a90·69746572·5f73706c·69745f6f·626a5f74·iter_split_obj_t940 ··0x00003a90·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
941 ··0x00003aa0·72617665·72736500·6c696e65·67656e5f·raverse.linegen_941 ··0x00003aa0·745f494e·44454e54·5f4c696e·6547656e·t_INDENT_LineGen
942 ··0x00003ab0·5f5f7370·6c69745f·77726170·7065725f·__split_wrapper_942 ··0x00003ab0·65726174·6f725f65·6e765f74·72617665·erator_env_trave
943 ··0x00003ac0·646f6e74·5f696e63·72656173·655f696e·dont_increase_in943 ··0x00003ac0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
944 ··0x00003ad0·64656e74·6174696f·6e5f6f62·6a5f7472·dentation_obj_tr944 ··0x00003ad0·7369745f·44454445·4e545f4c·696e6547·sit_DEDENT_LineG
945 ··0x00003ae0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__945 ··0x00003ae0·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra
946 ··0x00003af0·5f5f7268·735f7472·616e7366·6f726d5f·__rhs_transform_946 ··0x00003af0·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___
947 ··0x00003b00·6c696e65·5f6f626a·5f747261·76657273·line_obj_travers947 ··0x00003b00·76697369·745f7374·6d745f4c·696e6547·visit_stmt_LineG
948 ··0x00003b10·65006c69·6e65735f·5f5f5f5f·6d797079·e.lines_____mypy948 ··0x00003b10·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra
949 ··0x00003b20·635f6c61·6d626461·5f5f305f·636f6e74·c_lambda__0_cont949 ··0x00003b20·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___
950 ··0x00003b30·61696e73·5f696d70·6c696369·745f6d75·ains_implicit_mu950 ··0x00003b30·76697369·745f7479·70657061·72616d73·visit_typeparams
951 ··0x00003b40·6c74696c·696e655f·73747269·6e675f77·ltiline_string_w951 ··0x00003b40·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e
952 ··0x00003b50·6974685f·636f6d6d·656e7473·5f4c696e·ith_comments_Lin952 ··0x00003b50·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
953 ··0x00003b60·655f6f62·6a5f7472·61766572·7365006e·e_obj_traverse.n953 ··0x00003b60·67656e5f·5f5f7669·7369745f·74797065·gen___visit_type
954 ··0x00003b70·6f646573·5f5f5f56·69736974·6f725f74·odes___Visitor_t954 ··0x00003b70·76617274·75706c65·5f4c696e·6547656e·vartuple_LineGen
955 ··0x00003b80·72617665·72736500·70617273·696e675f·raverse.parsing_955 ··0x00003b80·65726174·6f725f65·6e765f74·72617665·erator_env_trave
956 ··0x00003b90·5f5f5f5f·6d797079·635f6c61·6d626461·____mypyc_lambda956 ··0x00003b90·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
957 ··0x00003ba0·5f5f305f·6c696232·746f335f·70617273·__0_lib2to3_pars957 ··0x00003ba0·7369745f·70617261·6d737065·635f4c69·sit_paramspec_Li
958 ··0x00003bb0·655f6f62·6a5f7472·61766572·73650072·e_obj_traverse.r958 ··0x00003bb0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_
959 ··0x00003bc0·616e6765·735f5f5f·5f546f70·4c657665·anges____TopLeve959 ··0x00003bc0·74726176·65727365·006c696e·6567656e·traverse.linegen
960 ··0x00003bd0·6c537461·74656d65·6e747356·69736974·lStatementsVisit960 ··0x00003bd0·5f5f5f76·69736974·5f646963·74736574·___visit_dictset
961 ··0x00003be0·6f725f74·72617665·72736500·72757374·or_traverse.rust961 ··0x00003be0·6d616b65·725f4c69·6e654765·6e657261·maker_LineGenera
962 ··0x00003bf0·795f5f5f·4572725f·74726176·65727365·y___Err_traverse962 ··0x00003bf0·746f725f·656e765f·74726176·65727365·tor_env_traverse
963 ··0x00003c00·00727573·74795f5f·5f4f6b5f·74726176·.rusty___Ok_trav963 ··0x00003c00·006c696e·6567656e·5f5f5f76·69736974·.linegen___visit
964 ··0x00003c10·65727365·00737472·696e6773·5f5f5f72·erse.strings___r964 ··0x00003c10·5f66756e·63646566·5f4c696e·6547656e·_funcdef_LineGen
965 ··0x00003c20·65706c61·63655f6e·6f726d61·6c697a65·eplace_normalize965 ··0x00003c20·65726174·6f725f65·6e765f74·72617665·erator_env_trave
966 ··0x00003c30·5f756e69·636f6465·5f657363·6170655f·_unicode_escape_966 ··0x00003c30·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
967 ··0x00003c40·73657175·656e6365·735f6f62·6a5f7472·sequences_obj_tr967 ··0x00003c40·7369745f·6d617463·685f6361·73655f4c·sit_match_case_L
968 ··0x00003c50·61766572·73650074·72616e73·5f5f5f69·averse.trans___i968 ··0x00003c50·696e6547·656e6572·61746f72·5f656e76·ineGenerator_env
969 ··0x00003c60·735f7661·6c69645f·696e6465·785f6973·s_valid_index_is969 ··0x00003c60·5f747261·76657273·65006c69·6e656765·_traverse.linege
970 ··0x00003c70·5f76616c·69645f69·6e646578·5f666163·_valid_index_fac970 ··0x00003c70·6e5f5f5f·76697369·745f7375·6974655f·n___visit_suite_
971 ··0x00003c80·746f7279·5f6f626a·5f747261·76657273·tory_obj_travers971 ··0x00003c80·4c696e65·47656e65·7261746f·725f656e·LineGenerator_en
972 ··0x00003c90·65007472·616e735f·5f5f696e·73657274·e.trans___insert972 ··0x00003c90·765f7472·61766572·7365006c·696e6567·v_traverse.lineg
973 ··0x00003ca0·5f737472·5f636869·6c645f69·6e736572·_str_child_inser973 ··0x00003ca0·656e5f5f·5f766973·69745f73·696d706c·en___visit_simpl
974 ··0x00003cb0·745f7374·725f6368·696c645f·66616374·t_str_child_fact974 ··0x00003cb0·655f7374·6d745f4c·696e6547·656e6572·e_stmt_LineGener
975 ··0x00003cc0·6f72795f·6f626a5f·74726176·65727365·ory_obj_traverse975 ··0x00003cc0·61746f72·5f656e76·5f747261·76657273·ator_env_travers
976 ··0x00003cd0·00747261·6e735f5f·5f706173·7365735f·.trans___passes_976 ··0x00003cd0·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
977 ··0x00003ce0·616c6c5f·63686563·6b735f5f·6765745f·all_checks__get_977 ··0x00003ce0·745f6173·796e635f·73746d74·5f4c696e·t_async_stmt_Lin
978 ··0x00003cf0·62726561·6b5f6964·785f5374·72696e67·break_idx_String978 ··0x00003cf0·6547656e·65726174·6f725f65·6e765f74·eGenerator_env_t
979 ··0x00003d00·53706c69·74746572·5f6f626a·5f747261·Splitter_obj_tra979 ··0x00003d00·72617665·72736500·6c696e65·67656e5f·raverse.linegen_
980 ··0x00003d10·76657273·65007472·616e735f·5f5f6272·verse.trans___br980 ··0x00003d10·5f5f7669·7369745f·6465636f·7261746f·__visit_decorato
981 ··0x00003d20·65616b73·5f756e73·706c6974·7461626c·eaks_unsplittabl981 ··0x00003d20·72735f4c·696e6547·656e6572·61746f72·rs_LineGenerator
982 ··0x00003d30·655f6578·70726573·73696f6e·5f5f6765·e_expression__ge982 ··0x00003d30·5f656e76·5f747261·76657273·65006c69·_env_traverse.li
983 ··0x00003d40·745f6272·65616b5f·6964785f·53747269·t_break_idx_Stri983 ··0x00003d40·6e656765·6e5f5f5f·76697369·745f706f·negen___visit_po
984 ··0x00003d50·6e675370·6c697474·65725f6f·626a5f74·ngSplitter_obj_t984 ··0x00003d50·7765725f·4c696e65·47656e65·7261746f·wer_LineGenerato
985 ··0x00003d60·72617665·72736500·7472616e·735f5f5f·raverse.trans___985 ··0x00003d60·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
986 ··0x00003d70·6d6f7265·5f73706c·6974735f·73686f75·more_splits_shou986 ··0x00003d70·696e6567·656e5f5f·5f766973·69745f53·inegen___visit_S
987 ··0x00003d80·6c645f62·655f6d61·64655f64·6f5f7472·ld_be_made_do_tr987 ··0x00003d80·454d495f·4c696e65·47656e65·7261746f·EMI_LineGenerato
988 ··0x00003d90·616e7366·6f726d5f·53747269·6e675370·ansform_StringSp988 ··0x00003d90·725f656e·765f7472·61766572·7365006c·r_env_traverse.l
989 ··0x00003da0·6c697474·65725f6f·626a5f74·72617665·litter_obj_trave989 ··0x00003da0·696e6567·656e5f5f·5f766973·69745f45·inegen___visit_E
990 ··0x00003db0·72736500·7472616e·735f5f5f·6d61785f·rse.trans___max_990 ··0x00003db0·4e444d41·524b4552·5f4c696e·6547656e·NDMARKER_LineGen
991 ··0x00003dc0·6c617374·5f737472·696e675f·636f6c75·last_string_colu991 ··0x00003dc0·65726174·6f725f65·6e765f74·72617665·erator_env_trave
992 ··0x00003dd0·6d6e5f64·6f5f7472·616e7366·6f726d5f·mn_do_transform_992 ··0x00003dd0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
993 ··0x00003de0·53747269·6e675370·6c697474·65725f6f·StringSplitter_o993 ··0x00003de0·7369745f·5354414e·44414c4f·4e455f43·sit_STANDALONE_C
994 ··0x00003df0·626a5f74·72617665·72736500·7472616e·bj_traverse.tran994 ··0x00003df0·4f4d4d45·4e545f4c·696e6547·656e6572·OMMENT_LineGener
995 ··0x00003e00·735f5f5f·6d617962·655f6170·70656e64·s___maybe_append995 ··0x00003e00·61746f72·5f656e76·5f747261·76657273·ator_env_travers
996 ··0x00003e10·5f737472·696e675f·6f706572·61746f72·_string_operator996 ··0x00003e10·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi
997 ··0x00003e20·735f646f·5f747261·6e73666f·726d5f53·s_do_transform_S997 ··0x00003e20·745f6661·63746f72·5f4c696e·6547656e·t_factor_LineGen
998 ··0x00003e30·7472696e·6753706c·69747465·725f6f62·tringSplitter_ob998 ··0x00003e30·65726174·6f725f65·6e765f74·72617665·erator_env_trave
999 ··0x00003e40·6a5f7472·61766572·73650074·72616e73·j_traverse.trans999 ··0x00003e40·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi
1000 ··0x00003e50·5f5f5f6d·616b655f·6e616b65·645f5f6d·___make_naked__m1000 ··0x00003e50·7369745f·746e616d·655f4c69·6e654765·sit_tname_LineGe
1001 ··0x00003e60·65726765·5f6f6e65·5f737472·696e675f·erge_one_string_1001 ··0x00003e60·6e657261·746f725f·656e765f·74726176·nerator_env_trav
1002 ··0x00003e70·67726f75·705f5374·72696e67·4d657267·group_StringMerg1002 ··0x00003e70·65727365·006c696e·6567656e·5f5f5f76·erse.linegen___v
1003 ··0x00003e80·65725f6f·626a5f74·72617665·72736500·er_obj_traverse.1003 ··0x00003e80·69736974·5f535452·494e475f·4c696e65·isit_STRING_Line
1004 ··0x00003e90·7472616e·735f5f5f·69735f73·696d706c·trans___is_simpl1004 ··0x00003e90·47656e65·7261746f·725f656e·765f7472·Generator_env_tr
1005 ··0x00003ea0·655f6f70·6572616e·645f6875·675f706f·e_operand_hug_po1005 ··0x00003ea0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__
1006 ··0x00003eb0·7765725f·6f705f6f·626a5f74·72617665·wer_op_obj_trave1006 ··0x00003eb0·5f766973·69745f4e·554d4245·525f4c69·_visit_NUMBER_Li
1007 ··0x00003ec0·72736500·7472616e·735f5f5f·69735f73·rse.trans___is_s1007 ··0x00003ec0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_
1008 ··0x00003ed0·696d706c·655f6c6f·6f6b7570·5f687567·imple_lookup_hug1008 ··0x00003ed0·74726176·65727365·006c696e·6567656e·traverse.linegen
1009 ··0x00003ee0·5f706f77·65725f6f·705f6f62·6a5f7472·_power_op_obj_tr1009 ··0x00003ee0·5f5f5f76·69736974·5f667374·72696e67·___visit_fstring
1010 ··0x00003ef0·61766572·73650074·72616e73·5f5f5f53·averse.trans___S1010 ··0x00003ef0·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e
1011 ··0x00003f00·7472696e·67506172·656e5374·72697070·tringParenStripp1011 ··0x00003f00·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
1012 ··0x00003f10·65725f74·72617665·72736500·7472616e·er_traverse.tran1012 ··0x00003f10·67656e5f·5f5f7472·616e7366·6f726d5f·gen___transform_
1013 ··0x00003f20·735f5f5f·53747269·6e674d65·72676572·s___StringMerger1013 ··0x00003f20·6c696e65·5f656e76·5f747261·76657273·line_env_travers
1014 ··0x00003f30·5f747261·76657273·65007472·616e735f·_traverse.trans_1014 ··0x00003f30·65006c69·6e656765·6e5f5f5f·5f726873·e.linegen____rhs
1015 ··0x00003f40·5f5f5374·72696e67·5472616e·73666f72·__StringTransfor1015 ··0x00003f40·5f747261·6e73666f·726d5f6c·696e655f·_transform_line_
1016 ··0x00003f50·6d65725f·74726176·65727365·00707974·mer_traverse.pyt1016 ··0x00003f50·656e765f·74726176·65727365·006c696e·env_traverse.lin
1017 ··0x00003f60·7265655f·5f5f5f5f·6d797079·635f6c61·ree_____mypyc_la1017 ··0x00003f60·6567656e·5f5f5f6c·6566745f·68616e64·egen___left_hand
1018 ··0x00003f70·6d626461·5f5f305f·5f5f335f·696e6974·mbda__0___3_init1018 ··0x00003f70·5f73706c·69745f65·6e765f74·72617665·_split_env_trave
1019 ··0x00003f80·5f5f5f33·5f57696c·64636172·64506174·___3_WildcardPat1019 ··0x00003f80·72736500·6c696e65·67656e5f·5f5f7269·rse.linegen___ri
1020 ··0x00003f90·7465726e·5f6f626a·5f747261·76657273·tern_obj_travers1020 ··0x00003f90·6768745f·68616e64·5f73706c·69745f65·ght_hand_split_e
1021 ··0x00003fa0·65007067·656e5f5f·5f616464·636c6f73·e.pgen___addclos1021 ··0x00003fa0·6e765f74·72617665·72736500·6c696e65·nv_traverse.line
1022 ··0x00003fb0·7572655f·6d616b65·5f646661·5f506172·ure_make_dfa_Par1022 ··0x00003fb0·67656e5f·5f5f5f6d·61796265·5f73706c·gen____maybe_spl
1023 ··0x00003fc0·73657247·656e6572·61746f72·5f6f626a·serGenerator_obj1023 ··0x00003fc0·69745f6f·6d697474·696e675f·6f707469·it_omitting_opti
1024 ··0x00003fd0·5f747261·76657273·65007067·656e5f5f·_traverse.pgen__1024 ··0x00003fd0·6f6e616c·5f706172·656e735f·656e765f·onal_parens_env_
1025 ··0x00003fe0·5f636c6f·73757265·5f6d616b·655f6466·_closure_make_df1025 ··0x00003fe0·74726176·65727365·006c696e·6567656e·traverse.linegen
Max diff block lines reached; 1385899/1559053 bytes (88.89%) of diff not shown.
20.5 KB
./usr/lib/debug/.build-id/18/355b8d4af5895053bba9c8d487af6708f8afda.debug vs.
./usr/lib/debug/.build-id/f3/2887f329094d4a34ecaa4e10e5dbbcfa989e94.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2676·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00340·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.06 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa74:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000b3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000328·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bc·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bb·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001ee·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00092a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.3 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·handle_ipynb_magics.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parse
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·18355b8d4af5895053bba9c8d487af6708f8afda3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f32887f329094d4a34ecaa4e10e5dbbcfa989e94
3.54 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x33):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x91):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x95):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xff):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x11f):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x141):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·77149 ··[0x0000011d]··Set·column·to·63
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e5ec)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f01)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
777 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 EDTu]wchlm 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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 handle_ipynb_magics.c 
15 __FRAME_END__13 __FRAME_END__
16 _DYNAMIC14 _DYNAMIC
17 __TMC_END__15 __TMC_END__
18 __dso_handle16 __dso_handle
19 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
20 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
21 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
22 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
23 __cxa_finalize21 __cxa_finalize
24 PyInit___init__22 PyInit___init__
25 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
26 PyImport_ImportModule24 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
28 _Py_Dealloc26 _Py_Dealloc
29 PyInit_handle_ipynb_magics27 PyInit_parse
30 PyCapsule_Import28 PyCapsule_Import
31 __gmon_start__29 __gmon_start__
32 .shstrtab30 .shstrtab
33 .note.gnu.build-id31 .note.gnu.build-id
34 .gnu.hash32 .gnu.hash
35 .rel.dyn33 .rel.dyn
36 .rel.plt34 .rel.plt
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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_handle_ipynb_magics>:25 00001170·<PyInit_parse>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.28 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/handle_ipynb_magics.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/parse.c
3 ··[····33]··.3 ··[····2e]··.
4 ··[····35]··/tmp/tmptoxdb8ue/build/black4 ··[····30]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····52]··/usr/include/python3.125 ··[····56]··/usr/include/python3.12
6 ··[····6a]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····91]··/usr/include/i386-linux-gnu/bits7 ··[····95]··/usr/include/i386-linux-gnu/bits
8 ··[····b2]··/usr/include/i386-linux-gnu/sys8 ··[····b6]··/usr/include/i386-linux-gnu/sys
9 ··[····d2]··/usr/include/python3.12/cpython9 ··[····d6]··/usr/include/python3.12/cpython
10 ··[····f2]··stddef.h10 ··[····f6]··stddef.h
11 ··[····fb]··types.h11 ··[····ff]··types.h
12 ··[···103]··pyport.h12 ··[···107]··pyport.h
13 ··[···10c]··pytypedefs.h13 ··[···110]··pytypedefs.h
14 ··[···119]··methodobject.h14 ··[···11d]··methodobject.h
15 ··[···128]··descrobject.h15 ··[···12c]··descrobject.h
16 ··[···136]··pybuffer.h16 ··[···13a]··pybuffer.h
17 ··[···141]··pycapsule.h17 ··[···145]··pycapsule.h
18 ··[···14d]··import.h18 ··[···151]··import.h
  
3.37 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 30 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F
 13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn 
13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA 
14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI 
15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
16 ··0x000000d0·64736f5f·68616e64·6c65005f·5f783836·dso_handle.__x8615 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
17 ··0x000000e0·2e676574·5f70635f·7468756e·6b2e6478·.get_pc_thunk.dx16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
18 ··0x000000f0·005f696e·6974005f·5f783836·2e676574·._init.__x86.get17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
19 ··0x00000100·5f70635f·7468756e·6b2e6278·005f5f47·_pc_thunk.bx.__G18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
20 ··0x00000110·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
21 ··0x00000120·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
22 ··0x00000130·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
23 ··0x00000140·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
 23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
24 ··0x00000150·745f5f5f·696e6974·5f5f005f·49544d5f·t___init__._ITM_ 
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
27 ··0x00000180·706f7274·4d6f6475·6c65005f·49544d5f·portModule._ITM_ 
28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
 25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
 26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT
 27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars
30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle 
31 ··0x000001c0·5f697079·6e625f6d·61676963·73005079·_ipynb_magics.Py 
32 ··0x000001d0·43617073·756c655f·496d706f·7274005f·Capsule_Import._30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo
33 ··0x000001e0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__.31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
 32 ··0x000001d0·5f00································_.
  
13.6 KB
./usr/lib/debug/.build-id/19/bf4610deacc5e159f6ebc62bd846553311195b.debug vs.
./usr/lib/debug/.build-id/af/16ff050e682dcd33b9cf9ef0e1501a02c12a31.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b1·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.35 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_const
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_lines 
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·19bf4610deacc5e159f6ebc62bd846553311195b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af16ff050e682dcd33b9cf9ef0e1501a02c12a31
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5266c)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d459)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
702 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 [GCC:·(Debian·14.2.0-8)·14.2.01 *1GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 |hrznM!- 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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
Offset 16, 18 lines modifiedOffset 15, 18 lines modified
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize21 __cxa_finalize
 22 PyInit_const
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 PyInit_lines 
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_lines>:25 00001170·<PyInit_const>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
650 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/lines.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/const.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmp_3m94z79/build/black
5 ··[····44]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ed]··types.h11 ··[····ed]··types.h
2.33 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT23 ··0x00000140·6e69745f·636f6e73·74005079·496e6974·nit_const.PyInit
 24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_ 
26 ··0x00000170·496d706f·72744d6f·64756c65·00507949·ImportModule.PyI 
27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
37.3 KB
./usr/lib/debug/.build-id/1b/20aa1f9657ba421319a6a7bcf87b135d0cf9fa.debug vs.
./usr/lib/debug/.build-id/36/6dff4969fcb6fe849f6eb08b86368c7b49fb6e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2644·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0012c·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002044·0x00002044·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa54:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000043·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002044·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002070·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b7·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.34 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002128·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002044·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_black 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·1b20aa1f9657ba421319a6a7bcf87b135d0cf9fa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·366dff4969fcb6fe849f6eb08b86368c7b49fb6e
12.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 130 lines modifiedOffset 26, 129 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpu3unwak9/build32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·types.h 
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe0):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xef):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xd8):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x11d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
 126 ··[0x000000ff]··Set·is_stmt·to·1
Max diff block lines reached; 2/12934 bytes (0.02%) of diff not shown.
9.38 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/pgen.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40ae4)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442dd)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
602 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 nGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 PyInit_black 
22 __cxa_finalize21 __cxa_finalize
 22 PyInit_pgen
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 __gmon_start__29 __gmon_start__
547 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_black>:25 00001170·<PyInit_pgen>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black.c 
4 ··[····21]··/tmp/tmpu3unwak9/build3 ··[·····2]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/pgen.c
 4 ··[····2f]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····38]··/usr/include/python3.135 ··[····55]··/usr/include/python3.12
6 ··[····50]··/usr/include/i386-linux-gnu/bits 
7 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····94]··/usr/include/i386-linux-gnu/bits
8 ··[····98]··/usr/include/i386-linux-gnu/sys8 ··[····b5]··/usr/include/i386-linux-gnu/sys
9 ··[····b8]··/usr/include/python3.13/cpython9 ··[····d5]··/usr/include/python3.12/cpython
10 ··[····d8]··types.h 
11 ··[····e0]··stdint-uintn.h 
12 ··[····ef]··stddef.h10 ··[····f5]··stddef.h
 11 ··[····fe]··types.h
13 ··[····f8]··pyport.h12 ··[···106]··pyport.h
14 ··[···101]··pytypedefs.h13 ··[···10f]··pytypedefs.h
15 ··[···10e]··methodobject.h14 ··[···11c]··methodobject.h
16 ··[···11d]··descrobject.h15 ··[···12b]··descrobject.h
17 ··[···12b]··pybuffer.h16 ··[···139]··pybuffer.h
18 ··[···136]··pycapsule.h17 ··[···144]··pycapsule.h
19 ··[···142]··import.h18 ··[···150]··import.h
  
3.24 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x8
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c
22 ··0x00000130·496e6974·5f626c61·636b005f·5f637861·Init_black.__cxa 
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r23 ··0x00000140·69745f70·67656e00·5079496e·69745f5f·it_pgen.PyInit__
 24 ··0x00000150·5f696e69·745f5f00·5f49544d·5f726567·_init__._ITM_reg
 25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone 
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
32 ··0x000001d0·5f00································_. 
  
20.9 KB
./usr/lib/debug/.build-id/29/8a8d4f155688f58b1c5fdcfc76654c722d42e9.debug vs.
./usr/lib/debug/.build-id/c8/8ba5aa99c902d139f6d9baf96f75c37b2fd67f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2668·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.62 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa6c:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c4·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000920·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.34 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_literals 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_const
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·298a8d4f155688f58b1c5fdcfc76654c722d42e93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c88ba5aa99c902d139f6d9baf96f75c37b2fd67f
3.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x31):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf9):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·66150 ··[0x00000122]··Set·column·to·63
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/const.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x539ca)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d459)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
568 B
strings --all --bytes=8 {}
    
Offset 6, 25 lines modifiedOffset 6, 24 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 literals.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 PyInit_literals 
23 __cxa_finalize21 __cxa_finalize
 22 PyInit_const
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
30 __gmon_start__29 __gmon_start__
551 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_literals>:25 00001170·<PyInit_const>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/literals.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/const.c
3 ··[····31]··.3 ··[····25]··.
4 ··[····33]··/tmp/tmpu3unwak9/build/blib2to3/pgen24 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····59]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····71]··/usr/include/i386-linux-gnu/bits6 ··[····5c]··/usr/include/i386-linux-gnu/bits
7 ··[····92]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.13/cpython9 ··[····c4]··/usr/include/python3.13/cpython
10 ··[····f9]··types.h10 ··[····e4]··types.h
11 ··[···101]··stdint-uintn.h11 ··[····ec]··stdint-uintn.h
12 ··[···110]··stddef.h12 ··[····fb]··stddef.h
13 ··[···119]··pyport.h13 ··[···104]··pyport.h
14 ··[···122]··pytypedefs.h14 ··[···10d]··pytypedefs.h
15 ··[···12f]··methodobject.h15 ··[···11a]··methodobject.h
16 ··[···13e]··descrobject.h16 ··[···129]··descrobject.h
17 ··[···14c]··pybuffer.h17 ··[···137]··pybuffer.h
18 ··[···157]··pycapsule.h18 ··[···142]··pycapsule.h
19 ··[···163]··import.h19 ··[···14e]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c6974·6572616c·732e6300·ntry.literals.c.12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu 
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8 
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
 17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
 18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·00507949·6e69745f·6c697465·72616c73·.PyInit_literals 
23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·6e69745f·636f6e73·74005079·496e6974·nit_const.PyInit
 24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
 25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
 31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
 32 ··0x000001d0·5f00································_.
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__. 
  
37.7 KB
./usr/lib/debug/.build-id/2e/7a031a617454f20813e47c2b361a80a5a07f76.debug vs.
./usr/lib/debug/.build-id/a5/0a4349e76d03107a843f2d55beed29a3f3bb48.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2652·(bytes·into·file)13 ··Start·of·section·headers:··········2644·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.3 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa5c:1 There·are·34·section·headers,·starting·at·offset·0xa54:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e9·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b7·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b8·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000910·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.56 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_literals 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 30 ····26:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_lines
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·2e7a031a617454f20813e47c2b361a80a5a07f763 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a50a4349e76d03107a843f2d55beed29a3f3bb48
12.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 129 lines modifiedOffset 26, 130 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h 
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
126 ··[0x000000ff]··Set·is_stmt·to·1 
Max diff block lines reached; 2/12951 bytes (0.02%) of diff not shown.
9.39 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/literals.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/lines.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x539ca)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5266c)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
767 B
strings --all --bytes=8 {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 vGCC:·(Debian·14.2.0-8)·14.2.01 HGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
 4 Pf^>IoiJw
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c7 crtstuff.c
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 literals.c 
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 PyInit_literals 
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
 26 PyInit_lines
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyCapsule_Import29 PyCapsule_Import
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
551 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_literals>:25 00001170·<PyInit_lines>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.29 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/literals.c 
4 ··[····33]··/tmp/tmptoxdb8ue/build/blib2to3/pgen23 ··[·····2]··/tmp/tmprr_761b7/build/black/lines.c
 4 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····59]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
 6 ··[····5c]··/usr/include/i386-linux-gnu/bits
6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····98]··/usr/include/i386-linux-gnu/bits 
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.13/cpython
 10 ··[····e4]··types.h
 11 ··[····ec]··stdint-uintn.h
10 ··[····f9]··stddef.h12 ··[····fb]··stddef.h
11 ··[···102]··types.h 
12 ··[···10a]··pyport.h13 ··[···104]··pyport.h
13 ··[···113]··pytypedefs.h14 ··[···10d]··pytypedefs.h
14 ··[···120]··methodobject.h15 ··[···11a]··methodobject.h
15 ··[···12f]··descrobject.h16 ··[···129]··descrobject.h
16 ··[···13d]··pybuffer.h17 ··[···137]··pybuffer.h
17 ··[···148]··pycapsule.h18 ··[···142]··pycapsule.h
18 ··[···154]··import.h19 ··[···14e]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c6974·6572616c·732e6300·ntry.literals.c.12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu 
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8 
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
 17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
 18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·00507949·6e69745f·6c697465·72616c73·.PyInit_literals 
23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.26 ··0x00000170·496d706f·72744d6f·64756c65·00507949·ImportModule.PyI
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d
 28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
 30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
 31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
 32 ··0x000001d0·5f00································_.
  
20.9 KB
./usr/lib/debug/.build-id/37/8db451bc29272b49a58b87ea9dbb9946373bae.debug vs.
./usr/lib/debug/.build-id/92/6cdb535bfc4da97f88512670b8192ae95e12b7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2640·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa50:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a9·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b8·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001da·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000904·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen 
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_resources
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·378db451bc29272b49a58b87ea9dbb9946373bae3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·926cdb535bfc4da97f88512670b8192ae95e12b7
3.46 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 37 lines modifiedOffset 26, 37 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x60):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x115):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe8):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf1):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfe):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf9):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x102):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x115):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x143):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·62149 ··[0x0000011d]··Set·column·to·67
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/black/resources.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442dd)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51cdb)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
641 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 31 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 resources.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize22 __cxa_finalize
22 PyInit_pgen 
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
 29 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 .plt.got36 .plt.got
551 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_pgen>:25 00001170·<PyInit_resources>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/pgen.c 
4 ··[····2f]··/tmp/tmptoxdb8ue/build/blib2to3/pgen23 ··[·····2]··/tmp/tmp_3m94z79/build/black/resources.c
 4 ··[····2b]··/tmp/tmp_3m94z79/build/black
5 ··[····55]··/usr/include/python3.125 ··[····48]··/usr/include/python3.12
6 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····60]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····94]··/usr/include/i386-linux-gnu/bits7 ··[····87]··/usr/include/i386-linux-gnu/bits
8 ··[····b5]··/usr/include/i386-linux-gnu/sys8 ··[····a8]··/usr/include/i386-linux-gnu/sys
9 ··[····d5]··/usr/include/python3.12/cpython9 ··[····c8]··/usr/include/python3.12/cpython
10 ··[····f5]··stddef.h10 ··[····e8]··stddef.h
11 ··[····fe]··types.h11 ··[····f1]··types.h
12 ··[···106]··pyport.h12 ··[····f9]··pyport.h
13 ··[···10f]··pytypedefs.h13 ··[···102]··pytypedefs.h
14 ··[···11c]··methodobject.h14 ··[···10f]··methodobject.h
15 ··[···12b]··descrobject.h15 ··[···11e]··descrobject.h
16 ··[···139]··pybuffer.h16 ··[···12c]··pybuffer.h
17 ··[···144]··pycapsule.h17 ··[···137]··pycapsule.h
18 ··[···150]··import.h18 ··[···143]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c
12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR 
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM 
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x814 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
 15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
 16 ··0x000000d0·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
 17 ··0x000000e0·756e6b2e·6478005f·696e6974·005f5f78·unk.dx._init.__x
16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d18 ··0x000000f0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
 19 ··0x00000100·6278005f·5f474e55·5f45485f·4652414d·bx.__GNU_EH_FRAM
 20 ··0x00000110·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
 21 ··0x00000120·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 22 ··0x00000130·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
 23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
 24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
 25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
 26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
 27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
 29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
 30 ··0x000001b0·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit
 31 ··0x000001c0·5f726573·6f757263·6573005f·5f676d6f·_resources.__gmo
 32 ··0x000001d0·6e5f7374·6172745f·5f00··············n_start__.
17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge 
18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__ 
19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR 
20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O 
21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c 
22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn 
23 ··0x00000140·69745f70·67656e00·5079496e·69745f5f·it_pgen.PyInit__ 
24 ··0x00000150·5f696e69·745f5f00·5f49544d·5f726567·_init__._ITM_reg 
25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import 
31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__. 
  
14.1 KB
./usr/lib/debug/.build-id/38/582eb5043f31f3237e9d861ce3ed4a4c721e33.debug vs.
./usr/lib/debug/.build-id/bb/ab5c1985b610018c083bfff40ff3332ef24c6b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2636·(bytes·into·file)13 ··Start·of·section·headers:··········2640·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa4c:1 There·are·34·section·headers,·starting·at·offset·0xa50:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c1·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b0·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b0·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004e8·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004fb·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000540·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000730·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000902·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000906·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.42 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
 30 ····26:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_lines
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·38582eb5043f31f3237e9d861ce3ed4a4c721e333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbab5c1985b610018c083bfff40ff3332ef24c6b
1.34 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/black/rusty.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/black/lines.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6558d)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5266c)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
712 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 3GCC:·(Debian·14.2.0-8)·14.2.01 LkGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 8jMc3W1y 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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
Offset 15, 19 lines modifiedOffset 14, 19 lines modified
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 PyInit_rusty 
23 __cxa_finalize21 __cxa_finalize
24 PyInit___init__22 PyInit___init__
25 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
26 PyImport_ImportModule24 PyImport_ImportModule
 25 PyInit_lines
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_rusty>:25 00001170·<PyInit_lines>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
650 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/black/rusty.c3 ··[·····2]··/tmp/tmp_3m94z79/build/black/lines.c
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmp_3m94z79/build/black
5 ··[····44]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ed]··types.h11 ··[····ed]··types.h
2.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·496e6974·5f727573·7479005f·5f637861·Init_rusty.__cxa 
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
 26 ··0x00000170·496d706f·72744d6f·64756c65·00507949·ImportModule.PyI
 27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
35.9 KB
./usr/lib/debug/.build-id/3a/630071da99d11b4aac9e03e34bc000fc321a3c.debug vs.
./usr/lib/debug/.build-id/2a/fc849837ddc32c403f77bdf177e3f898c0dad8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2660·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
4.22 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000058·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e6·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c2·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·0003fc·0000bc·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
1.97 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_token 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·3a630071da99d11b4aac9e03e34bc000fc321a3c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2afc849837ddc32c403f77bdf177e3f898c0dad8
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 131 lines modifiedOffset 25, 130 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x30):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x8f):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x125):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·types.h 
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x101):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x101):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x116):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x109):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x112):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x132):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x125):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x147):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x160):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
Max diff block lines reached; 2/13019 bytes (0.02%) of diff not shown.
9.46 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/token.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/grammar.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x444e2)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c2ee)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
783 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 <GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 grammar.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_grammar
27 PyCapsule_Import29 PyCapsule_Import
28 PyInit_token 
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 .plt.got36 .plt.got
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_token>:25 00001170·<PyInit_grammar>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/grammar.c
3 ··[····2e]··.3 ··[····30]··.
4 ··[····30]··/tmp/tmpu3unwak9/build/blib2to3/pgen24 ··[····32]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····56]··/usr/include/python3.135 ··[····58]··/usr/include/python3.12
6 ··[····6e]··/usr/include/i386-linux-gnu/bits 
7 ··[····8f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····70]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····97]··/usr/include/i386-linux-gnu/bits
8 ··[····b6]··/usr/include/i386-linux-gnu/sys8 ··[····b8]··/usr/include/i386-linux-gnu/sys
9 ··[····d6]··/usr/include/python3.13/cpython9 ··[····d8]··/usr/include/python3.12/cpython
10 ··[····f6]··types.h 
11 ··[····fe]··stdint-uintn.h 
12 ··[···10d]··stddef.h10 ··[····f8]··stddef.h
 11 ··[···101]··types.h
13 ··[···116]··pyport.h12 ··[···109]··pyport.h
14 ··[···11f]··pytypedefs.h13 ··[···112]··pytypedefs.h
15 ··[···12c]··methodobject.h14 ··[···11f]··methodobject.h
16 ··[···13b]··descrobject.h15 ··[···12e]··descrobject.h
17 ··[···149]··pybuffer.h16 ··[···13c]··pybuffer.h
18 ··[···154]··pycapsule.h17 ··[···147]··pycapsule.h
19 ··[···160]··import.h18 ··[···153]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
 23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT 
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon 
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_ 
26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT 
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
 26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
 27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr
29 ··0x000001a0·6c6c6f63·00507943·61707375·6c655f49·lloc.PyCapsule_I30 ··0x000001b0·616d6d61·72005079·43617073·756c655f·ammar.PyCapsule_
 31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
30 ··0x000001b0·6d706f72·74005079·496e6974·5f746f6b·mport.PyInit_tok 
31 ··0x000001c0·656e005f·5f676d6f·6e5f7374·6172745f·en.__gmon_start_ 
32 ··0x000001d0·5f00································_.32 ··0x000001d0·6172745f·5f00·······················art__.
  
13.1 KB
./usr/lib/debug/.build-id/4b/0ed7a8f039088969ee1346da0691c9d7de1a2f.debug vs.
./usr/lib/debug/.build-id/0a/cdddd1aeeacfd35a1e6c67b9664c3a4a7f1651.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.2 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_const 
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·4b0ed7a8f039088969ee1346da0691c9d7de1a2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0acdddd1aeeacfd35a1e6c67b9664c3a4a7f1651
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d459)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6558d)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
604 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /GCC:·(Debian·14.2.0-8)·14.2.01 QGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_rusty
21 __cxa_finalize22 __cxa_finalize
22 PyInit_const 
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 __gmon_start__29 __gmon_start__
548 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_const>:25 00001170·<PyInit_rusty>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
656 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/const.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/rusty.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpu3unwak9/build/black4 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/i386-linux-gnu/bits6 ··[····5c]··/usr/include/i386-linux-gnu/bits
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····c4]··/usr/include/python3.13/cpython
10 ··[····e4]··types.h10 ··[····e4]··types.h
11 ··[····ec]··stdint-uintn.h11 ··[····ec]··stdint-uintn.h
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
 22 ··0x00000130·496e6974·5f727573·7479005f·5f637861·Init_rusty.__cxa
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
23 ··0x00000140·6e69745f·636f6e73·74005079·496e6974·nit_const.PyInit 
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
37.6 KB
./usr/lib/debug/.build-id/52/223eded0b4cf2909cbbd29b950c2c5c12481c1.debug vs.
./usr/lib/debug/.build-id/21/ba07338174fb2c6c9bc1822aede1f474e7ed3b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0012c·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002044·0x00002044·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.38 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000043·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002044·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002070·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b1·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000b6·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.48 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002128·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002044·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_black
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree 
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·52223eded0b4cf2909cbbd29b950c2c5c12481c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·21ba07338174fb2c6c9bc1822aede1f474e7ed3b
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x1f):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptoxdb8ue/build/blib2to332 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmprr_761b7/build
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x50):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe0):·stdint-uintn.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xef):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h 
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xd8):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x11d):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/12988 bytes (0.02%) of diff not shown.
9.44 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/blib2to3/pytree.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfa1)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40ae4)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
740 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ;GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 pytree.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_black
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyInit_pytree 
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
549 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_pytree>:25 00001170·<PyInit_black>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.28 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmprr_761b7/build/black.c
2 ··[·····0]··.3 ··[····1f]··.
 4 ··[····21]··/tmp/tmprr_761b7/build
3 ··[·····2]··/tmp/tmptoxdb8ue/build/blib2to3/pytree.c 
4 ··[····2b]··/tmp/tmptoxdb8ue/build/blib2to3 
5 ··[····4b]··/usr/include/python3.125 ··[····38]··/usr/include/python3.13
 6 ··[····50]··/usr/include/i386-linux-gnu/bits
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits 
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····98]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.12/cpython9 ··[····b8]··/usr/include/python3.13/cpython
 10 ··[····d8]··types.h
 11 ··[····e0]··stdint-uintn.h
10 ··[····eb]··stddef.h12 ··[····ef]··stddef.h
11 ··[····f4]··types.h 
12 ··[····fc]··pyport.h13 ··[····f8]··pyport.h
13 ··[···105]··pytypedefs.h14 ··[···101]··pytypedefs.h
14 ··[···112]··methodobject.h15 ··[···10e]··methodobject.h
15 ··[···121]··descrobject.h16 ··[···11d]··descrobject.h
16 ··[···12f]··pybuffer.h17 ··[···12b]··pybuffer.h
17 ··[···13a]··pycapsule.h18 ··[···136]··pycapsule.h
18 ··[···146]··import.h19 ··[···142]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707974·7265652e·63005f5f·ntry.pytree.c.__12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
 22 ··0x00000130·496e6974·5f626c61·636b005f·5f637861·Init_black.__cxa
22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
25 ··0x00000160·6e655461·626c6500·5079496e·69745f70·neTable.PyInit_p 
26 ··0x00000170·79747265·65005079·496d706f·72745f49·ytree.PyImport_I 
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·5f00································_.
  
19.3 KB
./usr/lib/debug/.build-id/53/24ff0ef3cfcfa7fd9a9b65bcb22971dcd149a2.debug vs.
./usr/lib/debug/.build-id/56/062724e6e3f515a2edc8761e924c5785bce838.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2668·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa6c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000058·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000c3·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000517·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00055c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00074c·0001d6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000922·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.28 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·5324ff0ef3cfcfa7fd9a9b65bcb22971dcd149a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·56062724e6e3f515a2edc8761e924c5785bce838
3.09 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x30):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8bf)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c2ee)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
796 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 8GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
 4 eqWlls`X
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c7 crtstuff.c
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 parsing.c14 grammar.c
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 __x86.get_pc_thunk.dx19 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx20 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR21 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_parsing29 PyInit_grammar
29 PyCapsule_Import30 PyCapsule_Import
30 __gmon_start__31 __gmon_start__
31 .shstrtab32 .shstrtab
32 .note.gnu.build-id33 .note.gnu.build-id
33 .gnu.hash34 .gnu.hash
34 .rel.dyn35 .rel.dyn
35 .rel.plt36 .rel.plt
552 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_parsing>:25 00001170·<PyInit_grammar>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/parsing.c2 ··[·····0]··/tmp/tmprr_761b7/build/blib2to3/pgen2/grammar.c
3 ··[····27]··.3 ··[····30]··.
4 ··[····29]··/tmp/tmpu3unwak9/build/black4 ··[····32]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····46]··/usr/include/python3.135 ··[····58]··/usr/include/python3.13
6 ··[····5e]··/usr/include/i386-linux-gnu/bits6 ··[····70]··/usr/include/i386-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····91]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····b8]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.13/cpython9 ··[····d8]··/usr/include/python3.13/cpython
10 ··[····e6]··types.h10 ··[····f8]··types.h
11 ··[····ee]··stdint-uintn.h11 ··[···100]··stdint-uintn.h
12 ··[····fd]··stddef.h12 ··[···10f]··stddef.h
13 ··[···106]··pyport.h13 ··[···118]··pyport.h
14 ··[···10f]··pytypedefs.h14 ··[···121]··pytypedefs.h
15 ··[···11c]··methodobject.h15 ··[···12e]··methodobject.h
16 ··[···12b]··descrobject.h16 ··[···13d]··descrobject.h
17 ··[···139]··pybuffer.h17 ··[···14b]··pybuffer.h
18 ··[···144]··pycapsule.h18 ··[···156]··pycapsule.h
19 ··[···150]··import.h19 ··[···162]··import.h
  
2.02 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
Offset 22, 12 lines modifiedOffset 22, 12 lines modified
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr
30 ··0x000001b0·7273696e·67005079·43617073·756c655f·rsing.PyCapsule_30 ··0x000001b0·616d6d61·72005079·43617073·756c655f·ammar.PyCapsule_
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·6172745f·5f00·······················art__.
  
37.3 KB
./usr/lib/debug/.build-id/55/1ff27fc40ef59440310d37c2d0d6e12c0f6605.debug vs.
./usr/lib/debug/.build-id/e3/82efa5bcf9e2150845c5aaf0a774556dcf4bd3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.3 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b8·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.35 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·lines.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_lines 
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·551ff27fc40ef59440310d37c2d0d6e12c0f66053 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e382efa5bcf9e2150845c5aaf0a774556dcf4bd3
12.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 130 lines modifiedOffset 26, 129 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmp_3m94z79/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pygram.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h 
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
 126 ··[0x000000ff]··Set·is_stmt·to·1
Max diff block lines reached; 2/12938 bytes (0.02%) of diff not shown.
9.38 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black/lines.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/blib2to3/pygram.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5266c)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41eea)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
616 B
strings --all --bytes=8 {}
    
Offset 6, 28 lines modifiedOffset 6, 29 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 pygram.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 PyInit_lines 
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
 27 PyInit_pygram
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
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
549 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_lines>:25 00001170·<PyInit_pygram>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black/lines.c 
4 ··[····27]··/tmp/tmpu3unwak9/build/black3 ··[·····2]··/tmp/tmp_3m94z79/build/blib2to3/pygram.c
 4 ··[····2b]··/tmp/tmp_3m94z79/build/blib2to3
5 ··[····44]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.12
6 ··[····5c]··/usr/include/i386-linux-gnu/bits 
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····8a]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····e4]··types.h 
11 ··[····ec]··stdint-uintn.h 
12 ··[····fb]··stddef.h10 ··[····eb]··stddef.h
 11 ··[····f4]··types.h
13 ··[···104]··pyport.h12 ··[····fc]··pyport.h
14 ··[···10d]··pytypedefs.h13 ··[···105]··pytypedefs.h
15 ··[···11a]··methodobject.h14 ··[···112]··methodobject.h
16 ··[···129]··descrobject.h15 ··[···121]··descrobject.h
17 ··[···137]··pybuffer.h16 ··[···12f]··pybuffer.h
18 ··[···142]··pycapsule.h17 ··[···13a]··pycapsule.h
19 ··[···14e]··import.h18 ··[···146]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
26 ··0x00000170·496d706f·72744d6f·64756c65·00507949·ImportModule.PyI26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit
 29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·5f00································_.32 ··0x000001d0·745f5f00····························t__.
  
38.0 KB
./usr/lib/debug/.build-id/58/b9975a1eb582d3b7b47554e9b8f2a822fb25b0.debug vs.
./usr/lib/debug/.build-id/cc/3b986cab31cae849528c85350855fdc6d93d38.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.62 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b7·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000910·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.41 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·58b9975a1eb582d3b7b47554e9b8f2a822fb25b03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cc3b986cab31cae849528c85350855fdc6d93d38
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 131 lines modifiedOffset 25, 130 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x7e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x121):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·types.h 
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xed):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfc):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe5):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x121):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x138):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x143):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14f):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
Max diff block lines reached; 2/13001 bytes (0.02%) of diff not shown.
9.44 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/ranges.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/comments.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f03)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56277)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
797 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 =8GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 ranges.c13 comments.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
 27 PyInit_comments
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 PyInit_ranges 
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .plt.got36 .plt.got
552 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_ranges>:25 00001170·<PyInit_comments>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.28 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/ranges.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/comments.c
3 ··[····26]··.3 ··[····28]··.
4 ··[····28]··/tmp/tmpu3unwak9/build/black4 ··[····2a]··/tmp/tmp_3m94z79/build/black
5 ··[····45]··/usr/include/python3.135 ··[····47]··/usr/include/python3.12
6 ··[····5d]··/usr/include/i386-linux-gnu/bits 
7 ··[····7e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····86]··/usr/include/i386-linux-gnu/bits
8 ··[····a5]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····c5]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····e5]··types.h 
11 ··[····ed]··stdint-uintn.h 
12 ··[····fc]··stddef.h10 ··[····e7]··stddef.h
 11 ··[····f0]··types.h
13 ··[···105]··pyport.h12 ··[····f8]··pyport.h
14 ··[···10e]··pytypedefs.h13 ··[···101]··pytypedefs.h
15 ··[···11b]··methodobject.h14 ··[···10e]··methodobject.h
16 ··[···12a]··descrobject.h15 ··[···11d]··descrobject.h
17 ··[···138]··pybuffer.h16 ··[···12b]··pybuffer.h
18 ··[···143]··pycapsule.h17 ··[···136]··pycapsule.h
19 ··[···14f]··import.h18 ··[···142]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I 
24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo 
25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I 
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_
29 ··0x000001a0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
30 ··0x000001b0·496d706f·72740050·79496e69·745f7261·Import.PyInit_ra 
31 ··0x000001c0·6e676573·005f5f67·6d6f6e5f·73746172·nges.__gmon_star 
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
19.4 KB
./usr/lib/debug/.build-id/5c/6ee93b5d187446a0354174dcc70c6e176635ed.debug vs.
./usr/lib/debug/.build-id/b1/8e491e2fbcd538c59b79f0983c70b4b8c5759f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.17 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c1·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.28 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_conv28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·5c6ee93b5d187446a0354174dcc70c6e176635ed3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b18e491e2fbcd538c59b79f0983c70b4b8c5759f
3.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2d):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·62150 ··[0x00000122]··Set·column·to·66
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f93c)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d2e)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
578 B
strings --all --bytes=8 {}
    
Offset 6, 25 lines modifiedOffset 6, 26 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 brackets.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 PyInit_conv24 PyInit_brackets
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_conv>:25 00001170·<PyInit_brackets>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/brackets.c
3 ··[····2d]··.3 ··[····28]··.
4 ··[····2f]··/tmp/tmpu3unwak9/build/blib2to3/pgen24 ··[····2a]··/tmp/tmprr_761b7/build/black
5 ··[····55]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····6d]··/usr/include/i386-linux-gnu/bits6 ··[····5f]··/usr/include/i386-linux-gnu/bits
7 ··[····8e]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b5]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····d5]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····f5]··types.h10 ··[····e7]··types.h
11 ··[····fd]··stdint-uintn.h11 ··[····ef]··stdint-uintn.h
12 ··[···10c]··stddef.h12 ··[····fe]··stddef.h
13 ··[···115]··pyport.h13 ··[···107]··pyport.h
14 ··[···11e]··pytypedefs.h14 ··[···110]··pytypedefs.h
15 ··[···12b]··methodobject.h15 ··[···11d]··methodobject.h
16 ··[···13a]··descrobject.h16 ··[···12c]··descrobject.h
17 ··[···148]··pybuffer.h17 ··[···13a]··pybuffer.h
18 ··[···153]··pycapsule.h18 ··[···145]··pycapsule.h
19 ··[···15f]··import.h19 ··[···151]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x815 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
 17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge 
18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__ 
19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
23 ··0x00000140·69745f5f·5f696e69·745f5f00·5079496e·it___init__.PyIn23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·69745f63·6f6e7600·5f49544d·5f726567·it_conv._ITM_reg 
25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import 
31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets.
 25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
 32 ··0x000001d0·73746172·745f5f00···················start__.
  
6.6 KB
./usr/lib/debug/.build-id/5f/b7a9c838ca883ed2eab35d67047a7d56316c24.debug vs.
./usr/lib/debug/.build-id/7d/67113c1e1f04163f089093655f1256a20a9098.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b2·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·5fb7a9c838ca883ed2eab35d67047a7d56316c243 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d67113c1e1f04163f089093655f1256a20a9098
784 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
892 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/cache.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
275 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 z}V1l$GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
650 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/cache.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/cache.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmp_3m94z79/build/black
5 ··[····44]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ed]··types.h11 ··[····ed]··types.h
19.5 KB
./usr/lib/debug/.build-id/62/6ccde3042db0f550b4f54a681222514b4dd9c1.debug vs.
./usr/lib/debug/.build-id/01/c94fe49b1fd725df4d446c27561cf812263126.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.16 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··410 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
11 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··411 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
12 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··417 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
18 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··419 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
20 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··420 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··421 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.76 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_token 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·626ccde3042db0f550b4f54a681222514b4dd9c13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·01c94fe49b1fd725df4d446c27561cf812263126
2.96 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x95):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xff):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x444e2)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51df3)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
677 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 &1&GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 14, 22 lines modifiedOffset 14, 22 lines modified
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_nodes
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
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 .plt.got35 .plt.got
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_token>:25 00001170·<PyInit_nodes>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmp_3m94z79/build/black/nodes.c
2 ··[·····0]··.3 ··[····25]··.
 4 ··[····27]··/tmp/tmp_3m94z79/build/black
3 ··[·····2]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/token.c 
4 ··[····30]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2 
5 ··[····56]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····6e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····95]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····b6]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····d6]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····f6]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ff]··types.h11 ··[····ed]··types.h
12 ··[···107]··pyport.h12 ··[····f5]··pyport.h
13 ··[···110]··pytypedefs.h13 ··[····fe]··pytypedefs.h
14 ··[···11d]··methodobject.h14 ··[···10b]··methodobject.h
15 ··[···12c]··descrobject.h15 ··[···11a]··descrobject.h
16 ··[···13a]··pybuffer.h16 ··[···128]··pybuffer.h
17 ··[···145]··pycapsule.h17 ··[···133]··pycapsule.h
18 ··[···151]··import.h18 ··[···13f]··import.h
  
2.72 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
 22 ··0x00000130·496e6974·5f6e6f64·6573005f·5f637861·Init_nodes.__cxa
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
 25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_ 
26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT 
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl 
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
29 ··0x000001a0·6c6c6f63·00507943·61707375·6c655f49·lloc.PyCapsule_I30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
30 ··0x000001b0·6d706f72·74005079·496e6974·5f746f6b·mport.PyInit_tok 
31 ··0x000001c0·656e005f·5f676d6f·6e5f7374·6172745f·en.__gmon_start_31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
16.8 KB
./usr/lib/debug/.build-id/65/ae9e5446efe6c94e50cf2d1df8c9364d64ee3d.debug vs.
./usr/lib/debug/.build-id/6e/40ad1679bdb687d4d3ed62fb8d96eb0b2e61c3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
4.08 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c1·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b1·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d4·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_schema 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·65ae9e5446efe6c94e50cf2d1df8c9364d64ee3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e40ad1679bdb687d4d3ed62fb8d96eb0b2e61c3
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·ranges.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x112):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x112):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xee):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xee):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf6):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf6):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xff):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xff):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·methodobject.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268b4)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f03)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
792 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 =GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 schema.c13 ranges.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 PyInit_schema 
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
 29 PyInit_ranges
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .plt.got36 .plt.got
550 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_schema>:25 00001170·<PyInit_ranges>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
652 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/black/schema.c3 ··[·····2]··/tmp/tmp_3m94z79/build/black/ranges.c
4 ··[····28]··/tmp/tmptoxdb8ue/build/black4 ··[····28]··/tmp/tmp_3m94z79/build/black
5 ··[····45]··/usr/include/python3.125 ··[····45]··/usr/include/python3.12
6 ··[····5d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5d]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····84]··/usr/include/i386-linux-gnu/bits7 ··[····84]··/usr/include/i386-linux-gnu/bits
8 ··[····a5]··/usr/include/i386-linux-gnu/sys8 ··[····a5]··/usr/include/i386-linux-gnu/sys
9 ··[····c5]··/usr/include/python3.12/cpython9 ··[····c5]··/usr/include/python3.12/cpython
10 ··[····e5]··stddef.h10 ··[····e5]··stddef.h
11 ··[····ee]··types.h11 ··[····ee]··types.h
2.72 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
22 ··0x00000130·79496e69·745f7363·68656d61·005f5f63·yInit_schema.__c 
23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM 
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
 25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im29 ··0x000001a0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
 30 ··0x000001b0·496d706f·72740050·79496e69·745f7261·Import.PyInit_ra
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·6e676573·005f5f67·6d6f6e5f·73746172·nges.__gmon_star
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·745f5f00····························t__.
  
21.1 KB
./usr/lib/debug/.build-id/6b/b09df744c4287669009af47502af5d1ab9c49c.debug vs.
./usr/lib/debug/.build-id/c9/9f009f3c72f0dcb7350b76fe559e72d8c239a9.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2700·(bytes·into·file)13 ··Start·of·section·headers:··········2660·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00340·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa8c:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000b3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000328·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000f2·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·00040c·0000c5·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004d4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·00050c·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00051f·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000564·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000754·0001ee·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000942·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.37 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·handle_ipynb_magics.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_comments
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·6bb09df744c4287669009af47502af5d1ab9c49c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c99f009f3c72f0dcb7350b76fe559e72d8c239a9
3.65 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x33):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8b):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfa):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf2):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x112):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x137):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x12e):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x150):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·77150 ··[0x00000122]··Set·column·to·66
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e5ec)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56277)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
667 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 handle_ipynb_magics.c13 comments.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
 27 PyInit_comments
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_handle_ipynb_magics 
29 PyCapsule_Import29 PyCapsule_Import
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
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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_handle_ipynb_magics>:25 00001170·<PyInit_comments>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/handle_ipynb_magics.c 
3 ··[····33]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmprr_761b7/build/black/comments.c
4 ··[····35]··/tmp/tmpu3unwak9/build/black4 ··[····2a]··/tmp/tmprr_761b7/build/black
5 ··[····52]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····6a]··/usr/include/i386-linux-gnu/bits6 ··[····5f]··/usr/include/i386-linux-gnu/bits
7 ··[····8b]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b2]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····d2]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····f2]··types.h10 ··[····e7]··types.h
11 ··[····fa]··stdint-uintn.h11 ··[····ef]··stdint-uintn.h
12 ··[···109]··stddef.h12 ··[····fe]··stddef.h
13 ··[···112]··pyport.h13 ··[···107]··pyport.h
14 ··[···11b]··pytypedefs.h14 ··[···110]··pytypedefs.h
15 ··[···128]··methodobject.h15 ··[···11d]··methodobject.h
16 ··[···137]··descrobject.h16 ··[···12c]··descrobject.h
17 ··[···145]··pybuffer.h17 ··[···13a]··pybuffer.h
18 ··[···150]··pycapsule.h18 ··[···145]··pycapsule.h
19 ··[···15c]··import.h19 ··[···151]··import.h
  
3.38 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 30 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.
12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn 
13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA 
14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI 
15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
16 ··0x000000d0·64736f5f·68616e64·6c65005f·5f783836·dso_handle.__x8614 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
 15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
 17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
17 ··0x000000e0·2e676574·5f70635f·7468756e·6b2e6478·.get_pc_thunk.dx18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
 19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
 20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
 21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
 22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_
 30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
 32 ··0x000001d0·73746172·745f5f00···················start__.
18 ··0x000000f0·005f696e·6974005f·5f783836·2e676574·._init.__x86.get 
19 ··0x00000100·5f70635f·7468756e·6b2e6278·005f5f47·_pc_thunk.bx.__G 
20 ··0x00000110·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR. 
21 ··0x00000120·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF 
22 ··0x00000130·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx 
23 ··0x00000140·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni 
24 ··0x00000150·745f5f5f·696e6974·5f5f005f·49544d5f·t___init__._ITM_ 
25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im 
27 ··0x00000180·706f7274·4d6f6475·6c65005f·49544d5f·portModule._ITM_ 
28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon 
29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall 
30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle 
31 ··0x000001c0·5f697079·6e625f6d·61676963·73005079·_ipynb_magics.Py 
32 ··0x000001d0·43617073·756c655f·496d706f·7274005f·Capsule_Import._ 
33 ··0x000001e0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__. 
  
12.9 KB
./usr/lib/debug/.build-id/6c/baa21336ae429c1b1dd2621acfa7b9a1a11d0b.debug vs.
./usr/lib/debug/.build-id/17/2ad26c9b28d519c7a4eb3488f21eb5445a15b7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b2·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.07 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6cbaa21336ae429c1b1dd2621acfa7b9a1a11d0b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·172ad26c9b28d519c7a4eb3488f21eb5445a15b7
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/rusty.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51df3)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6558d)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
369 B
strings --all --bytes=8 {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 PyInit_nodes21 PyInit_rusty
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_nodes>:25 00001170·<PyInit_rusty>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
650 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/nodes.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/rusty.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmp_3m94z79/build/black
5 ··[····44]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ed]··types.h11 ··[····ed]··types.h
1.88 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 25 lines modifiedOffset 5, 25 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
22 ··0x00000130·496e6974·5f6e6f64·6573005f·5f637861·Init_nodes.__cxa22 ··0x00000130·496e6974·5f727573·7479005f·5f637861·Init_rusty.__cxa
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
3.29 KB
./usr/lib/debug/.build-id/79/8f19acc8ff1d7079683f4c4cb162e925b5dcd7.debug vs.
./usr/lib/debug/.build-id/fd/f0e93ab930021015a31cf1c870289b8687f847.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·798f19acc8ff1d7079683f4c4cb162e925b5dcd73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdf0e93ab930021015a31cf1c870289b8687f847
787 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpu3unwak9/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmprr_761b7/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
901 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
336 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 QN"&C.5\. 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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
670 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/blib2to3/pytree.c3 ··[·····2]··/tmp/tmprr_761b7/build/blib2to3/pytree.c
4 ··[····2b]··/tmp/tmpu3unwak9/build/blib2to34 ··[····2b]··/tmp/tmprr_761b7/build/blib2to3
5 ··[····4b]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····63]··/usr/include/i386-linux-gnu/bits6 ··[····63]··/usr/include/i386-linux-gnu/bits
7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····eb]··types.h10 ··[····eb]··types.h
11 ··[····f3]··stdint-uintn.h11 ··[····f3]··stdint-uintn.h
18.5 KB
./usr/lib/debug/.build-id/7a/821a35354a253f34b0fdf717d72d1d0afd5103.debug vs.
./usr/lib/debug/.build-id/7d/6cb7cc005deddfd42ef4bae3376072f6385e9a.debug
Files 94% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.46 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000be·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.27 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_cache32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parse
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·7a821a35354a253f34b0fdf717d72d1d0afd51033 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d6cb7cc005deddfd42ef4bae3376072f6385e9a
3.08 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8f):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x116):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x132):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x160):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e27d)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f01)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
344 B
strings --all --bytes=8 {}
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 _Py_Dealloc26 _Py_Dealloc
27 PyInit_cache27 PyInit_parse
28 PyCapsule_Import28 PyCapsule_Import
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
548 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_cache>:25 00001170·<PyInit_parse>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/cache.c 
3 ··[····25]··.2 ··[·····0]··.
4 ··[····27]··/tmp/tmpu3unwak9/build/black3 ··[·····2]··/tmp/tmprr_761b7/build/blib2to3/pgen2/parse.c
 4 ··[····30]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.135 ··[····56]··/usr/include/python3.13
6 ··[····5c]··/usr/include/i386-linux-gnu/bits6 ··[····6e]··/usr/include/i386-linux-gnu/bits
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····8f]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····b6]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····d6]··/usr/include/python3.13/cpython
10 ··[····e4]··types.h10 ··[····f6]··types.h
11 ··[····ec]··stdint-uintn.h11 ··[····fe]··stdint-uintn.h
12 ··[····fb]··stddef.h12 ··[···10d]··stddef.h
13 ··[···104]··pyport.h13 ··[···116]··pyport.h
14 ··[···10d]··pytypedefs.h14 ··[···11f]··pytypedefs.h
15 ··[···11a]··methodobject.h15 ··[···12c]··methodobject.h
16 ··[···129]··descrobject.h16 ··[···13b]··descrobject.h
17 ··[···137]··pybuffer.h17 ··[···149]··pybuffer.h
18 ··[···142]··pycapsule.h18 ··[···154]··pycapsule.h
19 ··[···14e]··import.h19 ··[···160]··import.h
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
Offset 22, 12 lines modifiedOffset 22, 12 lines modified
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars
30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
37.2 KB
./usr/lib/debug/.build-id/7c/1fa8dbb72ab17c249ba9929026752a5ce61bef.debug vs.
./usr/lib/debug/.build-id/06/d77037277de15ee7cd91fe96dd146cdd8da1f5.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2636·(bytes·into·file)13 ··Start·of·section·headers:··········2644·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0012c·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002044·0x00002044·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.62 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa4c:1 There·are·34·section·headers,·starting·at·offset·0xa54:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000043·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002044·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002070·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000ae·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b8·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b0·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004e8·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004fb·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000540·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000730·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000902·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.69 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cache.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002128·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002044·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_black 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_cache
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·7c1fa8dbb72ab17c249ba9929026752a5ce61bef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·06d77037277de15ee7cd91fe96dd146cdd8da1f5
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x1f):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmptoxdb8ue/build32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x50):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x77):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x105):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h
 45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xe9):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf2):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0xff):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x105):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x11c):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x133):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/12982 bytes (0.02%) of diff not shown.
9.43 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/cache.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40ae4)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e27d)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
447 B
strings --all --bytes=8 {}
    
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 _DYNAMIC14 _DYNAMIC
15 __TMC_END__15 __TMC_END__
16 __dso_handle16 __dso_handle
17 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
21 PyInit_black 
22 __cxa_finalize21 __cxa_finalize
23 PyInit___init__22 PyInit___init__
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
 27 PyInit_cache
28 PyCapsule_Import28 PyCapsule_Import
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
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_black>:25 00001170·<PyInit_cache>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black.c 
3 ··[····1f]··.2 ··[·····0]··.
4 ··[····21]··/tmp/tmptoxdb8ue/build3 ··[·····2]··/tmp/tmprr_761b7/build/black/cache.c
 4 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····38]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
 6 ··[····5c]··/usr/include/i386-linux-gnu/bits
6 ··[····50]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····77]··/usr/include/i386-linux-gnu/bits 
8 ··[····98]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····b8]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.13/cpython
10 ··[····d8]··stddef.h 
11 ··[····e1]··types.h10 ··[····e4]··types.h
 11 ··[····ec]··stdint-uintn.h
 12 ··[····fb]··stddef.h
12 ··[····e9]··pyport.h13 ··[···104]··pyport.h
13 ··[····f2]··pytypedefs.h14 ··[···10d]··pytypedefs.h
14 ··[····ff]··methodobject.h15 ··[···11a]··methodobject.h
15 ··[···10e]··descrobject.h16 ··[···129]··descrobject.h
16 ··[···11c]··pybuffer.h17 ··[···137]··pybuffer.h
17 ··[···127]··pycapsule.h18 ··[···142]··pycapsule.h
18 ··[···133]··import.h19 ··[···14e]··import.h
  
2.65 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00636163·68652e63·005f5f46·ntry.cache.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·496e6974·5f626c61·636b005f·5f637861·Init_black.__cxa 
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
 23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r 
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
 25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
 26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT
 27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
 29 ··0x000001a0·6c6c6f63·00507949·6e69745f·63616368·lloc.PyInit_cach
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
20.9 KB
./usr/lib/debug/.build-id/7e/75420cb6030fbe115c474d778da9f85c31f36a.debug vs.
./usr/lib/debug/.build-id/4d/d7e13511de77e5e5c71dc6921df356915b894d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2660·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ee·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000b9·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.21 KB
readelf --wide --symbols {}
    
Offset 6, 28 lines modifiedOffset 6, 28 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·rusty.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_rusty26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7e75420cb6030fbe115c474d778da9f85c31f36a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4dd7e13511de77e5e5c71dc6921df356915b894d
3.62 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·63150 ··[0x00000122]··Set·column·to·65
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/rusty.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x6558d)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4428c)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
696 B
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 29 lines modified
1 jGCC:·(Debian·14.2.0-8)·14.2.01 MGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 linegen.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 PyInit_rusty22 PyInit_linegen
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_rusty>:25 00001170·<PyInit_linegen>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.31 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/rusty.c 
3 ··[····25]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmprr_761b7/build/black/linegen.c
4 ··[····27]··/tmp/tmpu3unwak9/build/black4 ··[····29]··/tmp/tmprr_761b7/build/black
5 ··[····44]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····5c]··/usr/include/i386-linux-gnu/bits6 ··[····5e]··/usr/include/i386-linux-gnu/bits
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····c6]··/usr/include/python3.13/cpython
10 ··[····e4]··types.h10 ··[····e6]··types.h
11 ··[····ec]··stdint-uintn.h11 ··[····ee]··stdint-uintn.h
12 ··[····fb]··stddef.h12 ··[····fd]··stddef.h
13 ··[···104]··pyport.h13 ··[···106]··pyport.h
14 ··[···10d]··pytypedefs.h14 ··[···10f]··pytypedefs.h
15 ··[···11a]··methodobject.h15 ··[···11c]··methodobject.h
16 ··[···129]··descrobject.h16 ··[···12b]··descrobject.h
17 ··[···137]··pybuffer.h17 ··[···139]··pybuffer.h
18 ··[···142]··pycapsule.h18 ··[···144]··pycapsule.h
19 ··[···14e]··import.h19 ··[···150]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00727573·74792e63·005f5f46·ntry.rusty.c.__F12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
22 ··0x00000130·496e6974·5f727573·7479005f·5f637861·Init_rusty.__cxa22 ··0x00000130·5079496e·69745f6c·696e6567·656e005f·PyInit_linegen._
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit23 ··0x00000140·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r24 ··0x00000150·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
32 ··0x000001d0·5f00································_.32 ··0x000001d0·6172745f·5f00·······················art__.
  
21.1 KB
./usr/lib/debug/.build-id/82/bd7c04f2a24193603154a1d61f22528c88132c.debug vs.
./usr/lib/debug/.build-id/4c/aebda824551b274801b44348b4cd3bc7b0c6d8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa68:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000057·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ec·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c1·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00091c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.41 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·driver.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·82bd7c04f2a24193603154a1d61f22528c88132c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4caebda824551b274801b44348b4cd3bc7b0c6d8
3.58 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 38 lines modifiedOffset 26, 38 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·66150 ··[0x00000122]··Set·column·to·64
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d2e)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4cc)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
745 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
1 ,GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
 4 ]HOhjm6{
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c7 crtstuff.c
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 brackets.c14 driver.c
14 __FRAME_END__15 __FRAME_END__
15 _DYNAMIC16 _DYNAMIC
16 __TMC_END__17 __TMC_END__
17 __dso_handle18 __dso_handle
18 __x86.get_pc_thunk.dx19 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx20 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR21 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
 23 PyInit_driver
22 __cxa_finalize24 __cxa_finalize
23 PyInit___init__25 PyInit___init__
24 PyInit_brackets 
25 _ITM_registerTMCloneTable26 _ITM_registerTMCloneTable
26 PyImport_ImportModule27 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable28 _ITM_deregisterTMCloneTable
28 _Py_Dealloc29 _Py_Dealloc
29 PyCapsule_Import30 PyCapsule_Import
30 __gmon_start__31 __gmon_start__
31 .shstrtab32 .shstrtab
552 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_brackets>:25 00001170·<PyInit_driver>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.31 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black/brackets.c 
4 ··[····2a]··/tmp/tmpu3unwak9/build/black3 ··[·····2]··/tmp/tmprr_761b7/build/blib2to3/pgen2/driver.c
 4 ··[····31]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····47]··/usr/include/python3.135 ··[····57]··/usr/include/python3.13
6 ··[····5f]··/usr/include/i386-linux-gnu/bits6 ··[····6f]··/usr/include/i386-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····90]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····b7]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····d7]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····f7]··types.h
11 ··[····ef]··stdint-uintn.h11 ··[····ff]··stdint-uintn.h
12 ··[····fe]··stddef.h12 ··[···10e]··stddef.h
13 ··[···107]··pyport.h13 ··[···117]··pyport.h
14 ··[···110]··pytypedefs.h14 ··[···120]··pytypedefs.h
15 ··[···11d]··methodobject.h15 ··[···12d]··methodobject.h
16 ··[···12c]··descrobject.h16 ··[···13c]··descrobject.h
17 ··[···13a]··pybuffer.h17 ··[···14a]··pybuffer.h
18 ··[···145]··pycapsule.h18 ··[···155]··pycapsule.h
19 ··[···151]··import.h19 ··[···161]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x817 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P
 22 ··0x00000130·79496e69·745f6472·69766572·005f5f63·yInit_driver.__c
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets. 
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·745f5f00····························t__.
  
28.0 KB
./usr/lib/debug/.build-id/89/d97451a5f870b24fbf51e39a79d0b05ef75040.debug vs.
./usr/lib/debug/.build-id/ae/93038cb8f3e4e03d367310c221290e2dfb349c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2664·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.04 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa68:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000b9·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b7·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d8·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00091c·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000910·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·89d97451a5f870b24fbf51e39a79d0b05ef750403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae93038cb8f3e4e03d367310c221290e2dfb349c
12.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 130 lines modifiedOffset 26, 129 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h 
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
 44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x123):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x151):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
 126 ··[0x000000ff]··Set·is_stmt·to·1
Max diff block lines reached; 2/12775 bytes (0.02%) of diff not shown.
9.38 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/numerics.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/numerics.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e7f4)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e7f4)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
271 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 P@GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
1.23 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/numerics.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/numerics.c
3 ··[····28]··.3 ··[····28]··.
4 ··[····2a]··/tmp/tmpu3unwak9/build/black4 ··[····2a]··/tmp/tmp_3m94z79/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.12
6 ··[····5f]··/usr/include/i386-linux-gnu/bits 
7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····86]··/usr/include/i386-linux-gnu/bits
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····e7]··types.h 
11 ··[····ef]··stdint-uintn.h 
12 ··[····fe]··stddef.h10 ··[····e7]··stddef.h
 11 ··[····f0]··types.h
13 ··[···107]··pyport.h12 ··[····f8]··pyport.h
14 ··[···110]··pytypedefs.h13 ··[···101]··pytypedefs.h
15 ··[···11d]··methodobject.h14 ··[···10e]··methodobject.h
16 ··[···12c]··descrobject.h15 ··[···11d]··descrobject.h
17 ··[···13a]··pybuffer.h16 ··[···12b]··pybuffer.h
18 ··[···145]··pycapsule.h17 ··[···136]··pycapsule.h
19 ··[···151]··import.h18 ··[···142]··import.h
  
15.3 KB
./usr/lib/debug/.build-id/8e/38786bde6cee18b5873e6676410d0315fbc4fe.debug vs.
./usr/lib/debug/.build-id/f5/28b86009d9272bfc2d5c9bd641a87cbe66fc97.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.47 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa6c:1 There·are·34·section·headers,·starting·at·offset·0xa6c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000c0·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c1·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d8·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000920·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000920·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
2.64 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_literals
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·8e38786bde6cee18b5873e6676410d0315fbc4fe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f528b86009d9272bfc2d5c9bd641a87cbe66fc97
1.38 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·literals.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf9):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf9):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
1.66 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0c7)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x539ca)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
655 B
strings --all --bytes=8 {}
    
Offset 6, 31 lines modifiedOffset 6, 31 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 tokenize.c13 literals.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
 22 PyInit_literals
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 PyInit_tokenize 
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 .plt.got36 .plt.got
554 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_tokenize>:25 00001170·<PyInit_literals>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
698 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/tokenize.c3 ··[·····2]··/tmp/tmprr_761b7/build/blib2to3/pgen2/literals.c
4 ··[····33]··/tmp/tmpu3unwak9/build/blib2to3/pgen24 ··[····33]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····59]··/usr/include/python3.135 ··[····59]··/usr/include/python3.13
6 ··[····71]··/usr/include/i386-linux-gnu/bits6 ··[····71]··/usr/include/i386-linux-gnu/bits
7 ··[····92]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.13/cpython9 ··[····d9]··/usr/include/python3.13/cpython
10 ··[····f9]··types.h10 ··[····f9]··types.h
11 ··[···101]··stdint-uintn.h11 ··[···101]··stdint-uintn.h
2.66 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·006c6974·6572616c·732e6300·ntry.literals.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x817 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
 22 ··0x00000130·00507949·6e69745f·6c697465·72616c73·.PyInit_literals
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
19.7 KB
./usr/lib/debug/.build-id/8e/42cfb943463248823ae715c96c5b4aa08c7bf0.debug vs.
./usr/lib/debug/.build-id/e6/4902231b2fa33768442bcbbbc230a7531256d3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.19 KB
readelf --wide --sections {}
    
Offset 2, 42 lines modifiedOffset 2, 42 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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c0·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.41 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·conv.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_conv
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·8e42cfb943463248823ae715c96c5b4aa08c7bf03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e64902231b2fa33768442bcbbbc230a7531256d3
3.63 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·conv.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·65150 ··[0x00000122]··Set·column·to·62
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4428c)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5f93c)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
576 B
strings --all --bytes=8 {}
    
Offset 6, 26 lines modifiedOffset 6, 25 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 linegen.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 PyInit_linegen 
23 __cxa_finalize21 __cxa_finalize
24 PyInit___init__22 PyInit___init__
 23 PyInit_conv
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
549 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_linegen>:25 00001170·<PyInit_conv>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/linegen.c2 ··[·····0]··/tmp/tmprr_761b7/build/blib2to3/pgen2/conv.c
3 ··[····27]··.3 ··[····2d]··.
4 ··[····29]··/tmp/tmpu3unwak9/build/black4 ··[····2f]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····46]··/usr/include/python3.135 ··[····55]··/usr/include/python3.13
6 ··[····5e]··/usr/include/i386-linux-gnu/bits6 ··[····6d]··/usr/include/i386-linux-gnu/bits
7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····8e]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····b5]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.13/cpython9 ··[····d5]··/usr/include/python3.13/cpython
10 ··[····e6]··types.h10 ··[····f5]··types.h
11 ··[····ee]··stdint-uintn.h11 ··[····fd]··stdint-uintn.h
12 ··[····fd]··stddef.h12 ··[···10c]··stddef.h
13 ··[···106]··pyport.h13 ··[···115]··pyport.h
14 ··[···10f]··pytypedefs.h14 ··[···11e]··pytypedefs.h
15 ··[···11c]··methodobject.h15 ··[···12b]··methodobject.h
16 ··[···12b]··descrobject.h16 ··[···13a]··descrobject.h
17 ··[···139]··pybuffer.h17 ··[···148]··pybuffer.h
18 ··[···144]··pycapsule.h18 ··[···153]··pycapsule.h
19 ··[···150]··import.h19 ··[···15f]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._12 ··0x00000090·6e747279·00636f6e·762e6300·5f5f4652·ntry.conv.c.__FR
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x8
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun 
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86 
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d
 17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge
 18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c
22 ··0x00000130·5079496e·69745f6c·696e6567·656e005f·PyInit_linegen._ 
23 ··0x00000140·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
24 ··0x00000150·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I23 ··0x00000140·69745f5f·5f696e69·745f5f00·5079496e·it___init__.PyIn
 24 ··0x00000150·69745f63·6f6e7600·5f49544d·5f726567·it_conv._ITM_reg
 25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der
25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
 30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import
 31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport 
27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I 
28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC 
29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De 
30 ··0x000001b0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_ 
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st 
32 ··0x000001d0·6172745f·5f00·······················art__. 
  
16.9 KB
./usr/lib/debug/.build-id/8f/94c2c6e0539ab023edc6bf008dd6509f5010e6.debug vs.
./usr/lib/debug/.build-id/4e/4f8d97e58cc6dac6c1819284e9985db94b1a46.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2660·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
4.08 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e9·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e9·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000ba·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bd·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.64 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·literals.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_literals
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·8f94c2c6e0539ab023edc6bf008dd6509f5010e63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4e4f8d97e58cc6dac6c1819284e9985db94b1a46
1.38 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x31):·.31 ··0»      (line_strp)»   (offset:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h
1.66 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0c7)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x539ca)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
800 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 FGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 tokenize.c13 literals.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
 22 PyInit_literals
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 PyInit_tokenize 
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 .plt.got36 .plt.got
554 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_tokenize>:25 00001170·<PyInit_literals>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
692 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/tokenize.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/literals.c
3 ··[····31]··.3 ··[····31]··.
4 ··[····33]··/tmp/tmptoxdb8ue/build/blib2to3/pgen24 ··[····33]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····59]··/usr/include/python3.125 ··[····59]··/usr/include/python3.12
6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····98]··/usr/include/i386-linux-gnu/bits7 ··[····98]··/usr/include/i386-linux-gnu/bits
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.12/cpython9 ··[····d9]··/usr/include/python3.12/cpython
10 ··[····f9]··stddef.h10 ··[····f9]··stddef.h
11 ··[···102]··types.h11 ··[···102]··types.h
2.66 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·006c6974·6572616c·732e6300·ntry.literals.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x817 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
 22 ··0x00000130·00507949·6e69745f·6c697465·72616c73·.PyInit_literals
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
7.25 KB
./usr/lib/debug/.build-id/94/a9feba21c610aaf8f9d7fefe69af899e809caa.debug vs.
./usr/lib/debug/.build-id/76/43a4164eae504f7aebda39641d30251bf245e4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.72 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 24, 20 lines modifiedOffset 24, 20 lines modified
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·94a9feba21c610aaf8f9d7fefe69af899e809caa3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7643a4164eae504f7aebda39641d30251bf245e4
1.4 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x24):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7c):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7c):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfa):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe3):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe3):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h
1000 B
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
669 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmprr_761b7/build/black/mode.c
2 ··[·····0]··.3 ··[····24]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black/mode.c 
4 ··[····26]··/tmp/tmpu3unwak9/build/black4 ··[····26]··/tmp/tmprr_761b7/build/black
5 ··[····43]··/usr/include/python3.135 ··[····43]··/usr/include/python3.13
6 ··[····5b]··/usr/include/i386-linux-gnu/bits6 ··[····5b]··/usr/include/i386-linux-gnu/bits
7 ··[····7c]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7c]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a3]··/usr/include/i386-linux-gnu/sys8 ··[····a3]··/usr/include/i386-linux-gnu/sys
9 ··[····c3]··/usr/include/python3.13/cpython9 ··[····c3]··/usr/include/python3.13/cpython
10 ··[····e3]··types.h10 ··[····e3]··types.h
11 ··[····eb]··stdint-uintn.h11 ··[····eb]··stdint-uintn.h
6.66 KB
./usr/lib/debug/.build-id/94/c707ec465081c7266823cb971e014582ab9350.debug vs.
./usr/lib/debug/.build-id/c6/8a90519831ccd7b622c762d204326e31ae25f6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b7·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000ba·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·94c707ec465081c7266823cb971e014582ab93503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c68a90519831ccd7b622c762d204326e31ae25f6
802 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2d):·.31 ··0»      (line_strp)»   (offset:·0x2d):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
908 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/conv.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2d):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
270 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 PGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
684 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/conv.c
3 ··[····2d]··.3 ··[····2d]··.
4 ··[····2f]··/tmp/tmptoxdb8ue/build/blib2to3/pgen24 ··[····2f]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····55]··/usr/include/python3.125 ··[····55]··/usr/include/python3.12
6 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6d]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····94]··/usr/include/i386-linux-gnu/bits7 ··[····94]··/usr/include/i386-linux-gnu/bits
8 ··[····b5]··/usr/include/i386-linux-gnu/sys8 ··[····b5]··/usr/include/i386-linux-gnu/sys
9 ··[····d5]··/usr/include/python3.12/cpython9 ··[····d5]··/usr/include/python3.12/cpython
10 ··[····f5]··stddef.h10 ··[····f5]··stddef.h
11 ··[····fe]··types.h11 ··[····fe]··types.h
21.1 KB
./usr/lib/debug/.build-id/9d/90a2e7ccb7c2c61744c03e511404303f94b987.debug vs.
./usr/lib/debug/.build-id/10/d5e536f4f157e18921f684a78be2cf3fcf76f2.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parsing.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·schema.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_schema
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parsing 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·9d90a2e7ccb7c2c61744c03e511404303f94b9873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·10d5e536f4f157e18921f684a78be2cf3fcf76f2
3.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x112):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xee):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf6):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xff):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x112):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x129):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x134):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x141):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x140):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·65149 ··[0x0000011d]··Set·column·to·64
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3d8bf)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x268b4)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
639 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 parsing.c13 schema.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
 22 PyInit_schema
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyInit_parsing 
29 PyCapsule_Import29 PyCapsule_Import
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
551 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_parsing>:25 00001170·<PyInit_schema>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/parsing.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/schema.c
3 ··[····27]··.3 ··[····26]··.
4 ··[····29]··/tmp/tmptoxdb8ue/build/black4 ··[····28]··/tmp/tmp_3m94z79/build/black
5 ··[····46]··/usr/include/python3.125 ··[····45]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5d]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····85]··/usr/include/i386-linux-gnu/bits7 ··[····84]··/usr/include/i386-linux-gnu/bits
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····a5]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.12/cpython9 ··[····c5]··/usr/include/python3.12/cpython
10 ··[····e6]··stddef.h10 ··[····e5]··stddef.h
11 ··[····ef]··types.h11 ··[····ee]··types.h
12 ··[····f7]··pyport.h12 ··[····f6]··pyport.h
13 ··[···100]··pytypedefs.h13 ··[····ff]··pytypedefs.h
14 ··[···10d]··methodobject.h14 ··[···10c]··methodobject.h
15 ··[···11c]··descrobject.h15 ··[···11b]··descrobject.h
16 ··[···12a]··pybuffer.h16 ··[···129]··pybuffer.h
17 ··[···135]··pycapsule.h17 ··[···134]··pycapsule.h
18 ··[···141]··import.h18 ··[···140]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·00736368·656d612e·63005f5f·ntry.schema.c.__
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P
 22 ··0x00000130·79496e69·745f7363·68656d61·005f5f63·yInit_schema.__c
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa 
30 ··0x000001b0·7273696e·67005079·43617073·756c655f·rsing.PyCapsule_ 
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·745f5f00····························t__.
  
20.4 KB
./usr/lib/debug/.build-id/9f/f6ecdb703bfde4be448acb1fc666df8b2e1775.debug vs.
./usr/lib/debug/.build-id/9b/ca6a749a21f22a62e869f30284d0aea475ad41.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x0033c·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0013c·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002054·0x00002054·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.3 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000ac·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002ec·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000324·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000052·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002054·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002080·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c1·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·0003fc·0000b7·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001e0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.29 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002138·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit__width_table28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·9ff6ecdb703bfde4be448acb1fc666df8b2e17753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9bca6a749a21f22a62e869f30284d0aea475ad41
3.47 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 37 lines modifiedOffset 26, 37 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·70149 ··[0x0000011d]··Set·column·to·66
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.65 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/black/brackets.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e46b)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d2e)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
748 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 uGCC:·(Debian·14.2.0-8)·14.2.01 AGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 _width_table.c13 brackets.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 PyInit__width_table24 PyInit_brackets
25 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
26 PyImport_ImportModule26 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
28 _Py_Dealloc28 _Py_Dealloc
29 PyCapsule_Import29 PyCapsule_Import
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
558 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit__width_table>:25 00001170·<PyInit_brackets>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/black/_width_table.c3 ··[·····2]··/tmp/tmp_3m94z79/build/black/brackets.c
4 ··[····2e]··/tmp/tmptoxdb8ue/build/black4 ··[····2a]··/tmp/tmp_3m94z79/build/black
5 ··[····4b]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits7 ··[····86]··/usr/include/i386-linux-gnu/bits
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.12/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····eb]··stddef.h10 ··[····e7]··stddef.h
11 ··[····f4]··types.h11 ··[····f0]··types.h
12 ··[····fc]··pyport.h12 ··[····f8]··pyport.h
13 ··[···105]··pytypedefs.h13 ··[···101]··pytypedefs.h
14 ··[···112]··methodobject.h14 ··[···10e]··methodobject.h
15 ··[···121]··descrobject.h15 ··[···11d]··descrobject.h
16 ··[···12f]··pybuffer.h16 ··[···12b]··pybuffer.h
17 ··[···13a]··pycapsule.h17 ··[···136]··pycapsule.h
18 ··[···146]··import.h18 ··[···142]··import.h
  
3.31 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·005f7769·6474685f·7461626c·ntry._width_tabl12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·646c6500·5f5f7838·362e6765·745f7063·dle.__x86.get_pc 
17 ··0x000000e0·5f746875·6e6b2e64·78005f69·6e697400·_thunk.dx._init. 
18 ··0x000000f0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
 17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
 18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
19 ··0x00000100·6e6b2e62·78005f5f·474e555f·45485f46·nk.bx.__GNU_EH_F19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
23 ··0x00000140·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·745f5f00·5079496e·69745f5f·77696474·t__.PyInit__widt 
25 ··0x00000160·685f7461·626c6500·5f49544d·5f726567·h_table._ITM_reg 
26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
28 ··0x00000190·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der 
29 ··0x000001a0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
30 ··0x000001b0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc. 
31 ··0x000001c0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import 
32 ··0x000001d0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets.
 25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
 32 ··0x000001d0·73746172·745f5f00···················start__.
  
620 MB
./usr/lib/debug/.build-id/a2/3292065f1b18725d49b82bbd65766a80a86696.debug vs.
./usr/lib/debug/.build-id/e4/2c411ed2078f81a6fbc8838a6cac537d774b46.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
869 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········6187360·(bytes·into·file)13 ··Start·of·section·headers:··········6228272·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.51 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x4e3ac·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x4e3d0·R···0x1000
7 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e2ff8·R·E·0x10007 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e24c8·R·E·0x1000
8 ··LOAD···········0x000000·0x00332000·0x00332000·0x00000·0x12ed08·R···0x10008 ··LOAD···········0x000000·0x00332000·0x00332000·0x00000·0x12e3a8·R···0x1000
9 ··LOAD···········0x000d78·0x00461d78·0x00461d78·0x00000·0x31660·RW··0x10009 ··LOAD···········0x000d78·0x00461d78·0x00461d78·0x00000·0x316a0·RW··0x1000
10 ··DYNAMIC········0x000d78·0x0046461c·0x0046461c·0x00000·0x000e0·RW··0x410 ··DYNAMIC········0x000d78·0x0046461c·0x0046461c·0x00000·0x000e0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x003520b8·0x003520b8·0x00000·0x085f4·R···0x412 ··GNU_EH_FRAME···0x001000·0x00352138·0x00352138·0x00000·0x085f4·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000d78·0x00461d78·0x00461d78·0x00000·0x03288·R···0x114 ··GNU_RELRO······0x000d78·0x00461d78·0x00461d78·0x00000·0x03288·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
5.43 KB
readelf --wide --sections {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x5e6960:1 There·are·38·section·headers,·starting·at·offset·0x5f0930:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0047cc·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0047cc·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00004944·000178·00ce80·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00004944·000178·00ce80·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········000117c4·000178·02284f·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000117c4·000178·022872·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00034014·000178·0019d0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00034036·000178·0019d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000359e4·000178·000050·00···A··4···1··410 ··[·6]·.gnu.version_r····NOBITS··········00035a08·000178·000050·00···A··4···1··4
11 ··[·7]·.rel.dyn··········NOBITS··········00035a34·000178·018358·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00035a58·000178·018358·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0004dd8c·000178·000620·08···A··3··22··412 ··[·8]·.rel.plt··········NOBITS··········0004ddb0·000178·000620·08···A··3··22··4
13 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·1614 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·16
15 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··815 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··8
16 ··[12]·.text·············NOBITS··········0004fc80·001000·2e2364·00··AX··0···0·6416 ··[12]·.text·············NOBITS··········0004fc80·001000·2e1834·00··AX··0···0·64
17 ··[13]·.fini·············NOBITS··········00331fe4·001000·000014·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········003314b4·001000·000014·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········00332000·001000·0200b8·00···A··0···0·3218 ··[14]·.rodata···········NOBITS··········00332000·001000·020138·00···A··0···0·32
19 ··[15]·.eh_frame_hdr·····NOBITS··········003520b8·001000·0085f4·00···A··0···0··419 ··[15]·.eh_frame_hdr·····NOBITS··········00352138·001000·0085f4·00···A··0···0··4
20 ··[16]·.eh_frame·········NOBITS··········0035a6ac·001000·10665c·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0035a72c·001000·105c7c·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00461d78·000d78·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········00461d78·000d78·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00461d7c·000d78·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········00461d7c·000d78·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00461d80·000d78·00289c·00··WA··0···0·3223 ··[19]·.data.rel.ro······NOBITS··········00461d80·000d78·00289c·00··WA··0···0·32
24 ··[20]·.dynamic··········NOBITS··········0046461c·000d78·0000e0·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0046461c·000d78·0000e0·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········004646fc·000d78·0008f8·04··WA··0···0··425 ··[21]·.got··············NOBITS··········004646fc·000d78·0008f8·04··WA··0···0··4
26 ··[22]·.got.plt··········NOBITS··········00464ff4·000d78·00031c·04··WA··0···0··426 ··[22]·.got.plt··········NOBITS··········00464ff4·000d78·00031c·04··WA··0···0··4
27 ··[23]·.data·············NOBITS··········00465320·000d78·02a694·00··WA··0···0·3227 ··[23]·.data·············NOBITS··········00465320·000d78·02a6d4·00··WA··0···0·32
28 ··[24]·.bss··············NOBITS··········0048f9c0·000d78·003a18·00··WA··0···0·3228 ··[24]·.bss··············NOBITS··········0048fa00·000d78·003a18·00··WA··0···0·32
29 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2acfc7·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2b5660·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·2ad190·0006e1·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·2b5828·0008d1·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·2ad874·0e3a20·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·2b60fc·0e47a6·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·391294·000104·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·39a8a4·001f72·01·MSC··0···0··4
35 ··[31]·.debug_line_str···PROGBITS········00000000·391398·000219·01·MSC··0···0··435 ··[31]·.debug_line_str···PROGBITS········00000000·39c818·000348·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·3915b4·1b09a7·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·39cb60·1af9b8·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·541f5c·0408a4·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·54c518·0402a0·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·582800·000043·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·58c7b8·000043·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·582844·01faf0·10·····36·4808··439 ··[35]·.symtab···········SYMTAB··········00000000·58c7fc·01faf0·10·····36·4808··4
40 ··[36]·.strtab···········STRTAB··········00000000·5a2334·0444ad·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·5ac2ec·0444c6·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·5e67e1·00017e·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·5f07b2·00017e·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·p·(processor·specific)46 ··D·(mbind),·p·(processor·specific)
1.18 MB
readelf --wide --symbols {}
    
Offset 1, 1421 lines modifiedOffset 1, 1421 lines modified
  
1 Symbol·table·'.symtab'·contains·8111·entries:1 Symbol·table·'.symtab'·contains·8111·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:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c4 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_fec286f4eda846987175.c
5 ·····2:·0004fd80·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse5 ·····2:·0004fd80·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_traverse
6 ·····3:·0004fd90·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear6 ·····3:·0004fd90·····3·FUNC····LOCAL··DEFAULT···12·black___from_configuration_WriteBack_obj_clear
7 ·····4:·004933bc·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·004933fc·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·004933b8·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·004933f8·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·004933b4·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·004933f4·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·004933ac·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·004933ec·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable
11 ·····8:·0004fec0····35·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse11 ·····8:·0004fec0····35·FUNC····LOCAL··DEFAULT···12·black___get_imports_from_children_get_future_imports_gen_traverse
12 ·····9:·00493394····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·004933d4····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·00493390·····4·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·004933d0·····4·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable
14 ····11:·0004ff70····35·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse14 ····11:·0004ff70····35·FUNC····LOCAL··DEFAULT···12·black___nullcontext_gen_traverse
15 ····12:·00493378····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·004933b8····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·00493314·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·00493354·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable
17 ····14:·00050070····35·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse17 ····14:·00050070····35·FUNC····LOCAL··DEFAULT···12·comments___generate_comments_gen_traverse
18 ····15:·004932fc····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·0049333c····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·004932f8·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·00493338·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable
20 ····17:·00050150····35·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse20 ····17:·00050150····35·FUNC····LOCAL··DEFAULT···12·comments___generate_ignored_nodes_gen_traverse
21 ····18:·004932e0····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·00493320····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·004932dc·····4·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·0049331c·····4·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable
23 ····20:·00050230····35·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse23 ····20:·00050230····35·FUNC····LOCAL··DEFAULT···12·comments____generate_ignored_nodes_from_fmt_skip_gen_traverse
24 ····21:·004932c4····24·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·00493304····24·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable
25 ····22:·000502a0····68·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse25 ····22:·000502a0····68·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___Replacement_traverse
26 ····23:·000502f0·····3·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init26 ····23:·000502f0·····3·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___CellMagicFinder_init
27 ····24:·00050300····77·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse27 ····24:·00050300····77·FUNC····LOCAL··DEFAULT···12·handle_ipynb_magics___OffsetAndMagic_traverse
28 ····25:·0049320c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·0049324c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable
29 ····26:·000503a0····35·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse29 ····26:·000503a0····35·FUNC····LOCAL··DEFAULT···12·linegen___line_LineGenerator_gen_traverse
30 ····27:·004931f4····24·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·00493234····24·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable
31 ····28:·00050410····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse31 ····28:·00050410····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_default_LineGenerator_gen_traverse
32 ····29:·004931d8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·00493218····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·004931d4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·00493214·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable
34 ····31:·000504e0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse34 ····31:·000504e0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_test_LineGenerator_gen_traverse
35 ····32:·004931bc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·004931fc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·004931b8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·004931f8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable
37 ····34:·000505c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse37 ····34:·000505c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_INDENT_LineGenerator_gen_traverse
38 ····35:·004931a0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·004931e0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable
39 ····36:·00050630····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse39 ····36:·00050630····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_DEDENT_LineGenerator_gen_traverse
40 ····37:·00493184····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·004931c4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable
41 ····38:·000506a0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse41 ····38:·000506a0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_stmt_LineGenerator_gen_traverse
42 ····39:·00493168····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·004931a8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·00493164·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·004931a4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable
44 ····41:·00050770····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse44 ····41:·00050770····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typeparams_LineGenerator_gen_traverse
45 ····42:·0049314c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·0049318c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·00493148·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·00493188·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable
47 ····44:·00050840····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse47 ····44:·00050840····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_typevartuple_LineGenerator_gen_traverse
48 ····45:·00493130····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·00493170····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·0049312c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·0049316c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable
50 ····47:·00050910····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse50 ····47:·00050910····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_paramspec_LineGenerator_gen_traverse
51 ····48:·00493114····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·00493154····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·00493110·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·00493150·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable
53 ····50:·000509f0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse53 ····50:·000509f0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_dictsetmaker_LineGenerator_gen_traverse
54 ····51:·004930f8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·00493138····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable
55 ····52:·00050a60····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse55 ····52:·00050a60····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_funcdef_LineGenerator_gen_traverse
56 ····53:·004930dc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·0049311c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable
57 ····54:·00050ad0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse57 ····54:·00050ad0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_match_case_LineGenerator_gen_traverse
58 ····55:·004930c0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·00493100····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·004930bc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·004930fc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable
60 ····57:·00050bb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse60 ····57:·00050bb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_suite_LineGenerator_gen_traverse
61 ····58:·004930a4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·004930e4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable
62 ····59:·00050c20····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse62 ····59:·00050c20····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_simple_stmt_LineGenerator_gen_traverse
63 ····60:·00493088····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·004930c8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable
64 ····61:·00050c90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse64 ····61:·00050c90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_async_stmt_LineGenerator_gen_traverse
65 ····62:·0049306c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·004930ac····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable
66 ····63:·00050d00····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse66 ····63:·00050d00····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_decorators_LineGenerator_gen_traverse
67 ····64:·00493050····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00493090····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·0049304c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·0049308c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable
69 ····66:·00050de0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse69 ····66:·00050de0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_power_LineGenerator_gen_traverse
70 ····67:·00493034····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·00493074····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·00493030·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·00493070·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable
72 ····69:·00050eb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse72 ····69:·00050eb0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_SEMI_LineGenerator_gen_traverse
73 ····70:·00493018····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·00493058····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·00493014·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·00493054·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable
75 ····72:·00050f90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse75 ····72:·00050f90····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_ENDMARKER_LineGenerator_gen_traverse
76 ····73:·00492ffc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·0049303c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00492ff8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00493038·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable
78 ····75:·00051070····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse78 ····75:·00051070····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_traverse
79 ····76:·00492fe0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00493020····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·00492fdc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·0049301c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable
81 ····78:·00051140····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse81 ····78:·00051140····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_factor_LineGenerator_gen_traverse
82 ····79:·00492fc4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·00493004····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·00492fc0·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·00493000·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable
84 ····81:·00051210····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse84 ····81:·00051210····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_tname_LineGenerator_gen_traverse
85 ····82:·00492fa8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·00492fe8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable
86 ····83:·00051280····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse86 ····83:·00051280····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_STRING_LineGenerator_gen_traverse
87 ····84:·00492f8c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00492fcc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00492f88·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00492fc8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable
89 ····86:·00051350····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse89 ····86:·00051350····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_NUMBER_LineGenerator_gen_traverse
90 ····87:·00492f70····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00492fb0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable
91 ····88:·000513c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse91 ····88:·000513c0····35·FUNC····LOCAL··DEFAULT···12·linegen___visit_fstring_LineGenerator_gen_traverse
92 ····89:·00492f54····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable92 ····89:·00492f94····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable
93 ····90:·00051430····35·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse93 ····90:·00051430····35·FUNC····LOCAL··DEFAULT···12·linegen___transform_line_gen_traverse
94 ····91:·00492f38····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable94 ····91:·00492f78····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
95 ····92:·00492f34·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable95 ····92:·00492f74·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
96 ····93:·00492f2c·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable96 ····93:·00492f6c·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable
97 ····94:·00051550····35·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse97 ····94:·00051550····35·FUNC····LOCAL··DEFAULT···12·linegen____rhs_transform_line_gen_traverse
98 ····95:·00492f14····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable98 ····95:·00492f54····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
99 ····96:·00492f10·····4·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable99 ····96:·00492f50·····4·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable
100 ····97:·00051620····35·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse100 ····97:·00051620····35·FUNC····LOCAL··DEFAULT···12·linegen___left_hand_split_gen_traverse
101 ····98:·00492ef8····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable101 ····98:·00492f38····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
102 ····99:·00492ef4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable102 ····99:·00492f34·····4·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable
103 ···100:·000516f0····35·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse103 ···100:·000516f0····35·FUNC····LOCAL··DEFAULT···12·linegen___right_hand_split_gen_traverse
104 ···101:·00492edc····24·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable104 ···101:·00492f1c····24·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable
105 ···102:·00051760····35·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse105 ···102:·00051760····35·FUNC····LOCAL··DEFAULT···12·linegen____maybe_split_omitting_optional_parens_gen_traverse
106 ···103:·00492ec0····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable106 ···103:·00492f00····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
107 ···104:·00492ebc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable107 ···104:·00492efc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
108 ···105:·00492eb8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable108 ···105:·00492ef8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
109 ···106:·00492eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable109 ···106:·00492ef0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable
110 ···107:·00051890····35·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse110 ···107:·00051890····35·FUNC····LOCAL··DEFAULT···12·linegen___split_wrapper_dont_increase_indentation_gen_traverse
111 ···108:·00492e98····24·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable111 ···108:·00492ed8····24·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable
112 ···109:·00051900····35·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse112 ···109:·00051900····35·FUNC····LOCAL··DEFAULT···12·linegen___delimiter_split_gen_traverse
113 ···110:·00492e7c····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable113 ···110:·00492ebc····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
114 ···111:·00492e78·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable114 ···111:·00492eb8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
115 ···112:·00492e70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable115 ···112:·00492eb0·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable
116 ···113:·00051a10····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse116 ···113:·00051a10····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_delimiter_split_gen_traverse
117 ···114:·00492e58····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable117 ···114:·00492e98····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
118 ···115:·00492e54·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable118 ···115:·00492e94·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
119 ···116:·00492e4c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable119 ···116:·00492e8c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable
120 ···117:·00051b20····35·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse120 ···117:·00051b20····35·FUNC····LOCAL··DEFAULT···12·linegen___append_comments_delimiter_split_gen_traverse
121 ···118:·00492e34····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable121 ···118:·00492e74····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable
122 ···119:·00051b90····35·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse122 ···119:·00051b90····35·FUNC····LOCAL··DEFAULT···12·linegen___standalone_comment_split_gen_traverse
123 ···120:·00492e18····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable123 ···120:·00492e58····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
124 ···121:·00492e14·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable124 ···121:·00492e54·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable
125 ···122:·00492e0c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable125 ···122:·00492e4c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable
126 ···123:·00051ca0····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse126 ···123:·00051ca0····35·FUNC····LOCAL··DEFAULT···12·linegen___append_to_line_standalone_comment_split_gen_traverse
Max diff block lines reached; 1214458/1235301 bytes (98.31%) 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:·a23292065f1b18725d49b82bbd65766a80a866963 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e42c411ed2078f81a6fbc8838a6cac537d774b46
247 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················40759923 ··Length:······················4085454
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············5127 ··Prologue·Length:·············883
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 2463245 lines modifiedOffset 26, 2470473 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·11,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x37):·.31 ··0»      (line_strp)»   (offset:·0x37):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmptoxdb8ue/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmprr_761b7/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt34 ··3»      (line_strp)»   (offset:·0x68):·/usr/lib/python3/dist-packages/mypyc/lib-rt
35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.12/cpython35 ··4»      (line_strp)»   (offset:·0x94):·/usr/include/python3.13/cpython
36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/i386-linux-gnu/bits36 ··5»      (line_strp)»   (offset:·0xb4):·/usr/include/i386-linux-gnu/bits
 37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/internal
 38 ··7»      (line_strp)»   (offset:·0xf6):·/usr/include
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/lib/gcc/i686-linux-gnu/14/include39 ··8»      (line_strp)»   (offset:·0x103):·/usr/lib/gcc/i686-linux-gnu/14/include
38 ··7»      (line_strp)»   (offset:·0xfc):·/usr/include/i386-linux-gnu/sys 
39 ··8»      (line_strp)»   (offset:·0x11c):·/usr/include/i386-linux-gnu/bits/types40 ··9»      (line_strp)»   (offset:·0x12a):·/usr/include/i386-linux-gnu/bits/types
40 ··9»      (line_strp)»   (offset:·0x143):·/usr/include41 ··10»     (line_strp)»  (offset:·0x151):·/usr/include/i386-linux-gnu/sys
41 ··10»     (line_strp)»  (offset:·0x150):·/usr/include/python3.12/internal 
  
42 ·The·File·Name·Table·(offset·0x54,·lines·88,·columns·2):42 ·The·File·Name·Table·(offset·0x55,·lines·162,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_fec286f4eda846987175.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x475):·object.h46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x40d):·object.h
47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x171):·CPy.h47 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x171):·CPy.h
48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x177):·pythoncapi_compat.h 
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·pythonsupport.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x177):·pythonsupport.h
50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·misc_ops.c49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x187):·misc_ops.c
51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a6):·tupleobject.h50 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x192):·tupleobject.h
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b4):·exc_ops.c51 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x1a0):·exc_ops.c
53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1be):·getargsfast.c52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1aa):·getargsfast.c
54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1cc):·init.c53 ··9»      (udata)»       3»      (line_strp)»   (offset:·0x1b8):·init.c
55 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x1d3):·getargs.c54 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x1bf):·getargs.c
56 ··12»     (udata)»      4»     (line_strp)»  (offset:·0x1dd):·dictobject.h55 ··11»     (udata)»      4»     (line_strp)»  (offset:·0x1c9):·dictobject.h
57 ··13»     (udata)»      4»     (line_strp)»  (offset:·0x1ea):·unicodeobject.h 
58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1fa):·int_ops.c56 ··12»     (udata)»      3»     (line_strp)»  (offset:·0x1d6):·int_ops.c
59 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x204):·float_ops.c57 ··13»     (udata)»      3»     (line_strp)»  (offset:·0x1e0):·float_ops.c
60 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x210):·str_ops.c58 ··14»     (udata)»      3»     (line_strp)»  (offset:·0x1ec):·str_ops.c
 59 ··15»     (udata)»      4»     (line_strp)»  (offset:·0x62c):·unicodeobject.h
61 ··17»     (udata)»      5»     (line_strp)»  (offset:·0x21a):·string_fortified.h60 ··16»     (udata)»      5»     (line_strp)»  (offset:·0x1f6):·string_fortified.h
62 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x22d):·bytes_ops.c61 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x209):·bytes_ops.c
63 ··19»     (udata)»      4»     (line_strp)»  (offset:·0x239):·abstract.h62 ··18»     (udata)»      6»     (line_strp)»  (offset:·0x215):·pycore_call.h
64 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x244):·list_ops.c63 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x223):·list_ops.c
65 ··21»     (udata)»      4»     (line_strp)»  (offset:·0x24f):·listobject.h64 ··20»     (udata)»      4»     (line_strp)»  (offset:·0x22e):·listobject.h
66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x25c):·mypyc_util.h65 ··21»     (udata)»      3»     (line_strp)»  (offset:·0x23b):·mypyc_util.h
67 ··23»     (udata)»      3»     (line_strp)»  (offset:·0x269):·dict_ops.c66 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x248):·dict_ops.c
 67 ··23»     (udata)»      4»     (line_strp)»  (offset:·0x253):·abstract.h
68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x274):·set_ops.c68 ··24»     (udata)»      3»     (line_strp)»  (offset:·0x25e):·set_ops.c
69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x27e):·tuple_ops.c69 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x268):·tuple_ops.c
70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x28a):·stdio2.h70 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x274):·stdio2.h
 71 ··27»     (udata)»      6»     (line_strp)»  (offset:·0x27d):·pycore_frame.h
71 ··27»     (udata)»      3»     (line_strp)»  (offset:·0x293):·generic_ops.c72 ··28»     (udata)»      3»     (line_strp)»  (offset:·0x28c):·generic_ops.c
72 ··28»     (udata)»      4»     (line_strp)»  (offset:·0x2a1):·bytearrayobject.h73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x29a):·bytearrayobject.h
73 ··29»     (udata)»      4»     (line_strp)»  (offset:·0x2b3):·bytesobject.h74 ··30»     (udata)»      4»     (line_strp)»  (offset:·0x2ac):·bytesobject.h
74 ··30»     (udata)»      3»     (line_strp)»  (offset:·0x2c1):·pythonsupport.c75 ··31»     (udata)»      3»     (line_strp)»  (offset:·0x2ba):·pythonsupport.c
75 ··31»     (udata)»      6»     (line_strp)»  (offset:·0x2d1):·stddef.h 
76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x2da):·types.h76 ··32»     (udata)»      5»     (line_strp)»  (offset:·0x341):·types.h
77 ··33»     (udata)»      7»     (line_strp)»  (offset:·0x2da):·types.h77 ··33»     (udata)»      5»     (line_strp)»  (offset:·0x2ca):·stdint-intn.h
78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2e2):·stdint-intn.h78 ··34»     (udata)»      5»     (line_strp)»  (offset:·0x2d8):·stdint-uintn.h
 79 ··35»     (udata)»      7»     (line_strp)»  (offset:·0x2e7):·stdint.h
79 ··35»     (udata)»      6»     (line_strp)»  (offset:·0x2f0):·stdarg.h80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f0):·stdarg.h
 81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x2f9):·stddef.h
80 ··36»     (udata)»      8»     (line_strp)»  (offset:·0x2f9):·struct_FILE.h82 ··38»     (udata)»      9»     (line_strp)»  (offset:·0x302):·struct_FILE.h
81 ··37»     (udata)»      8»     (line_strp)»  (offset:·0x300):·FILE.h83 ··39»     (udata)»      9»     (line_strp)»  (offset:·0x309):·FILE.h
 84 ··40»     (udata)»      10»    (line_strp)» (offset:·0x341):·types.h
 85 ··41»     (udata)»      9»     (line_strp)»  (offset:·0x310):·__sigset_t.h
 86 ··42»     (udata)»      5»     (line_strp)»  (offset:·0x31d):·atomic_wide_counter.h
 87 ··43»     (udata)»      5»     (line_strp)»  (offset:·0x333):·thread-shared-types.h
 88 ··44»     (udata)»      5»     (line_strp)»  (offset:·0x349):·struct_mutex.h
 89 ··45»     (udata)»      5»     (line_strp)»  (offset:·0x358):·pthreadtypes.h
82 ··38»     (udata)»      9»     (line_strp)»  (offset:·0x307):·stdio.h90 ··46»     (udata)»      7»     (line_strp)»  (offset:·0x367):·stdio.h
83 ··39»     (udata)»      5»     (line_strp)»  (offset:·0x30f):·stdint-uintn.h 
84 ··40»     (udata)»      9»     (line_strp)»  (offset:·0x31e):·stdint.h 
85 ··41»     (udata)»      2»     (line_strp)»  (offset:·0x327):·pyport.h91 ··47»     (udata)»      2»     (line_strp)»  (offset:·0x36f):·pyport.h
 92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x6f2):·pymem.h
86 ··42»     (udata)»      2»     (line_strp)»  (offset:·0x330):·pytypedefs.h93 ··49»     (udata)»      2»     (line_strp)»  (offset:·0x378):·pytypedefs.h
87 ··43»     (udata)»      2»     (line_strp)»  (offset:·0x33d):·moduleobject.h94 ··50»     (udata)»      2»     (line_strp)»  (offset:·0x385):·moduleobject.h
88 ··44»     (udata)»      2»     (line_strp)»  (offset:·0x34c):·methodobject.h95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x394):·methodobject.h
89 ··45»     (udata)»      2»     (line_strp)»  (offset:·0x35b):·descrobject.h96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x3a3):·descrobject.h
90 ··46»     (udata)»      4»     (line_strp)»  (offset:·0x369):·longintrepr.h97 ··53»     (udata)»      4»     (line_strp)»  (offset:·0x3b1):·longintrepr.h
91 ··47»     (udata)»      4»     (line_strp)»  (offset:·0x475):·object.h98 ··54»     (udata)»      4»     (line_strp)»  (offset:·0x40d):·object.h
92 ··48»     (udata)»      4»     (line_strp)»  (offset:·0x377):·code.h99 ··55»     (udata)»      4»     (line_strp)»  (offset:·0x68c):·code.h
93 ··49»     (udata)»      10»    (line_strp)» (offset:·0x37e):·pycore_frame.h 
94 ··50»     (udata)»      4»     (line_strp)»  (offset:·0x38d):·pystate.h100 ··56»     (udata)»      4»     (line_strp)»  (offset:·0x3bf):·pystate.h
 101 ··57»     (udata)»      6»     (line_strp)»  (offset:·0x3c9):·pycore_interp.h
95 ··51»     (udata)»      2»     (line_strp)»  (offset:·0x397):·pybuffer.h102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3d9):·pybuffer.h
 103 ··59»     (udata)»      4»     (line_strp)»  (offset:·0x4cd):·lock.h
 104 ··60»     (udata)»      4»     (line_strp)»  (offset:·0x3e4):·objimpl.h
96 ··52»     (udata)»      2»     (line_strp)»  (offset:·0x2a1):·bytearrayobject.h105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x29a):·bytearrayobject.h
97 ··53»     (udata)»      2»     (line_strp)»  (offset:·0x2b3):·bytesobject.h106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x2ac):·bytesobject.h
98 ··54»     (udata)»      2»     (line_strp)»  (offset:·0x1ea):·unicodeobject.h107 ··63»     (udata)»      2»     (line_strp)»  (offset:·0x62c):·unicodeobject.h
99 ··55»     (udata)»      2»     (line_strp)»  (offset:·0x3a2):·pyerrors.h108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x826):·pyerrors.h
 109 ··65»     (udata)»      4»     (line_strp)»  (offset:·0x826):·pyerrors.h
100 ··56»     (udata)»      2»     (line_strp)»  (offset:·0x3ad):·boolobject.h110 ··66»     (udata)»      2»     (line_strp)»  (offset:·0x3ee):·boolobject.h
101 ··57»     (udata)»      2»     (line_strp)»  (offset:·0x3ba):·floatobject.h111 ··67»     (udata)»      2»     (line_strp)»  (offset:·0x643):·floatobject.h
 112 ··68»     (udata)»      4»     (line_strp)»  (offset:·0x643):·floatobject.h
102 ··58»     (udata)»      2»     (line_strp)»  (offset:·0x3c8):·rangeobject.h113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x3fb):·rangeobject.h
103 ··59»     (udata)»      2»     (line_strp)»  (offset:·0x1a6):·tupleobject.h114 ··70»     (udata)»      2»     (line_strp)»  (offset:·0x192):·tupleobject.h
104 ··60»     (udata)»      2»     (line_strp)»  (offset:·0x24f):·listobject.h115 ··71»     (udata)»      2»     (line_strp)»  (offset:·0x22e):·listobject.h
105 ··61»     (udata)»      2»     (line_strp)»  (offset:·0x1dd):·dictobject.h116 ··72»     (udata)»      2»     (line_strp)»  (offset:·0x1c9):·dictobject.h
106 ··62»     (udata)»      2»     (line_strp)»  (offset:·0x3d6):·setobject.h117 ··73»     (udata)»      2»     (line_strp)»  (offset:·0x813):·setobject.h
107 ··63»     (udata)»      4»     (line_strp)»  (offset:·0x3d6):·setobject.h118 ··74»     (udata)»      4»     (line_strp)»  (offset:·0x813):·setobject.h
 119 ··75»     (udata)»      4»     (line_strp)»  (offset:·0x409):·funcobject.h
 120 ··76»     (udata)»      4»     (line_strp)»  (offset:·0x416):·fileobject.h
108 ··64»     (udata)»      2»     (line_strp)»  (offset:·0x3e2):·pycapsule.h121 ··77»     (udata)»      2»     (line_strp)»  (offset:·0x423):·pycapsule.h
109 ··65»     (udata)»      4»     (line_strp)»  (offset:·0x3ee):·genobject.h 
110 ··66»     (udata)»      1»     (line_strp)»  (offset:·0x3fa):·__native_fec286f4eda846987175.h 
111 ··67»     (udata)»      1»     (line_strp)»  (offset:·0x41a):·__native_internal_fec286f4eda846987175.h 
112 ··68»     (udata)»      2»     (line_strp)»  (offset:·0x239):·abstract.h 
113 ··69»     (udata)»      2»     (line_strp)»  (offset:·0x443):·objimpl.h 
Max diff block lines reached; 258900277/258916915 bytes (99.99%) of diff not shown.
243 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 2278161 lines modifiedOffset 1, 2312184 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:········0x59b159·(32-bit)3 ···Length:········0x58a5d8·(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:·254·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·320·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<e>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/__native_fec286f4eda846987175.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/__native_fec286f4eda846987175.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x857b313 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x843ce
14 ····<1f>···DW_AT_low_pc······:·(addr)·014 ····<1f>···DW_AT_low_pc······:·(addr)·0
15 ····<23>···DW_AT_stmt_list···:·(sec_offset)·015 ····<23>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)16 ·<1><27>:·Abbrev·Number:·1·(DW_TAG_base_type)
17 ····<28>···DW_AT_byte_size···:·(data1)·817 ····<28>···DW_AT_byte_size···:·(data1)·8
18 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)18 ····<29>···DW_AT_encoding····:·(data1)·7»    (unsigned)
19 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c453)·19 ····<2a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c453)·
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)
21 ····<2f>···DW_AT_byte_size···:·(data1)·421 ····<2f>···DW_AT_byte_size···:·(data1)·4
22 ····<30>···DW_AT_encoding····:·(data1)·7»    (unsigned)22 ····<30>···DW_AT_encoding····:·(data1)·7»    (unsigned)
23 ····<31>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c470)·23 ····<31>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5c470)·
24 ·<1><35>:·Abbrev·Number:·1·(DW_TAG_base_type)24 ·<1><35>:·Abbrev·Number:·1·(DW_TAG_base_type)
25 ····<36>···DW_AT_byte_size···:·(data1)·825 ····<36>···DW_AT_byte_size···:·(data1)·8
26 ····<37>···DW_AT_encoding····:·(data1)·4»    (float)26 ····<37>···DW_AT_encoding····:·(data1)·4»    (float)
27 ····<38>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3110b)·27 ····<38>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3110b)·
28 ·<1><3c>:·Abbrev·Number:·212·(DW_TAG_imported_unit)28 ·<1><3c>:·Abbrev·Number:·256·(DW_TAG_imported_unit)
29 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>29 ····<3e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
30 ·<1><42>:·Abbrev·Number:·212·(DW_TAG_imported_unit)30 ·<1><42>:·Abbrev·Number:·256·(DW_TAG_imported_unit)
31 ····<44>···DW_AT_import······:·(GNU_ref_alt)·<0xa3> 
32 ·<1><48>:·Abbrev·Number:·212·(DW_TAG_imported_unit) 
33 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>31 ····<44>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
 32 ·<1><48>:·Abbrev·Number:·256·(DW_TAG_imported_unit)
 33 ····<4a>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
34 ·<1><4e>:·Abbrev·Number:·212·(DW_TAG_imported_unit)34 ·<1><4e>:·Abbrev·Number:·256·(DW_TAG_imported_unit)
35 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x1668>35 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x1668>
36 ·<1><54>:·Abbrev·Number:·177·(DW_TAG_typedef)36 ·<1><54>:·Abbrev·Number:·194·(DW_TAG_typedef)
37 ····<56>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d11d)·37 ····<56>···DW_AT_name········:·(strp)·(offset:·0x4edc):·__dev_t
38 ····<5a>···DW_AT_decl_file···:·(data1)·3838 ····<5a>···DW_AT_decl_file···:·(data1)·32
39 ····<5b>···DW_AT_decl_line···:·(data1)·5339 ····<5b>···DW_AT_decl_line···:·(data1)·145
40 ····<5c>···DW_AT_decl_column·:·(data1)·2440 ····<5c>···DW_AT_decl_column·:·(data1)·25
41 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x171c>41 ····<5d>···DW_AT_type········:·(GNU_ref_alt)·<0x16c6>
42 ·<1><61>:·Abbrev·Number:·120·(DW_TAG_typedef)42 ·<1><61>:·Abbrev·Number:·110·(DW_TAG_typedef)
43 ····<62>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c54b)·43 ····<62>···DW_AT_name········:·(strp)·(offset:·0x4da8):·__uid_t
44 ····<66>···DW_AT_decl_file···:·(data1)·4244 ····<66>···DW_AT_decl_file···:·(data1)·32
45 ····<67>···DW_AT_decl_line···:·(data1)·1245 ····<67>···DW_AT_decl_line···:·(data1)·146
46 ····<68>···DW_AT_decl_column·:·(data1)·2846 ····<68>···DW_AT_decl_column·:·(data1)·25
47 ····<69>···DW_AT_type········:·(ref_udata)·<0x6a>47 ····<69>···DW_AT_type········:·(ref_udata)·<0x2e>
48 ·<1><6a>:·Abbrev·Number:·131·(DW_TAG_structure_type)48 ·<1><6a>:·Abbrev·Number:·194·(DW_TAG_typedef)
49 ····<6c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c54b)·49 ····<6c>···DW_AT_name········:·(strp)·(offset:·0x4d87):·__ino64_t
50 ····<70>···DW_AT_byte_size···:·(data1)·52 
51 ····<71>···DW_AT_decl_file···:·(data1)·4350 ····<70>···DW_AT_decl_file···:·(data1)·32
52 ····<72>···DW_AT_decl_line···:·(data1)·9851 ····<71>···DW_AT_decl_line···:·(data1)·149
53 ····<73>···DW_AT_decl_column·:·(data1)·852 ····<72>···DW_AT_decl_column·:·(data1)·27
 53 ····<73>···DW_AT_type········:·(GNU_ref_alt)·<0x16c6>
 54 ·<1><77>:·Abbrev·Number:·194·(DW_TAG_typedef)
 55 ····<79>···DW_AT_name········:·(strp)·(offset:·0x4da0):·__pid_t
 56 ····<7d>···DW_AT_decl_file···:·(data1)·32
 57 ····<7e>···DW_AT_decl_line···:·(data1)·154
 58 ····<7f>···DW_AT_decl_column·:·(data1)·25
 59 ····<80>···DW_AT_type········:·(GNU_ref_alt)·<0x28>
 60 ·<1><84>:·Abbrev·Number:·194·(DW_TAG_typedef)
 61 ····<86>···DW_AT_name········:·(strp)·(offset:·0x4e0e):·__clock_t
 62 ····<8a>···DW_AT_decl_file···:·(data1)·32
 63 ····<8b>···DW_AT_decl_line···:·(data1)·156
 64 ····<8c>···DW_AT_decl_column·:·(data1)·27
 65 ····<8d>···DW_AT_type········:·(GNU_ref_alt)·<0x21>
 66 ·<1><91>:·Abbrev·Number:·194·(DW_TAG_typedef)
 67 ····<93>···DW_AT_name········:·(strp)·(offset:·0x4d91):·__sig_atomic_t
 68 ····<97>···DW_AT_decl_file···:·(data1)·32
 69 ····<98>···DW_AT_decl_line···:·(data1)·215
 70 ····<99>···DW_AT_decl_column·:·(data1)·13
 71 ····<9a>···DW_AT_type········:·(GNU_ref_alt)·<0x28>
 72 ·<1><9e>:·Abbrev·Number:·222·(DW_TAG_typedef)
 73 ····<a0>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d11d)·
 74 ····<a4>···DW_AT_decl_file···:·(data1)·36
 75 ····<a5>···DW_AT_decl_line···:·(data1)·103
 76 ····<a6>···DW_AT_decl_column·:·(data1)·24
 77 ····<a7>···DW_AT_type········:·(GNU_ref_alt)·<0x171c>
 78 ·<1><ab>:·Abbrev·Number:·330·(DW_TAG_typedef)
 79 ····<ad>···DW_AT_name········:·(strp)·(offset:·0x4e44):·wchar_t
 80 ····<b1>···DW_AT_decl_file···:·(data1)·37
 81 ····<b2>···DW_AT_decl_line···:·(data2)·329
 82 ····<b4>···DW_AT_decl_column·:·(data1)·24
 83 ····<b5>···DW_AT_type········:·(GNU_ref_alt)·<0x21>
 84 ·<1><b9>:·Abbrev·Number:·142·(DW_TAG_array_type)
 85 ····<bb>···DW_AT_type········:·(GNU_ref_alt)·<0x3f>
 86 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0xc5>
 87 ·<2><c1>:·Abbrev·Number:·101·(DW_TAG_subrange_type)
 88 ····<c2>···DW_AT_type········:·(ref_udata)·<0x2e>
 89 ····<c3>···DW_AT_upper_bound·:·(data1)·3
 90 ·<2><c4>:·Abbrev·Number:·0
 91 ·<1><c5>:·Abbrev·Number:·110·(DW_TAG_typedef)
 92 ····<c6>···DW_AT_name········:·(strp)·(offset:·0x4e3e):·ino_t
 93 ····<ca>···DW_AT_decl_file···:·(data1)·40
 94 ····<cb>···DW_AT_decl_line···:·(data1)·49
 95 ····<cc>···DW_AT_decl_column·:·(data1)·19
 96 ····<cd>···DW_AT_type········:·(ref_udata)·<0x6a>,·__ino64_t
 97 ·<1><ce>:·Abbrev·Number:·110·(DW_TAG_typedef)
 98 ····<cf>···DW_AT_name········:·(strp)·(offset:·0x4ede):·dev_t
 99 ····<d3>···DW_AT_decl_file···:·(data1)·40
 100 ····<d4>···DW_AT_decl_line···:·(data1)·59
 101 ····<d5>···DW_AT_decl_column·:·(data1)·17
 102 ····<d6>···DW_AT_type········:·(ref_udata)·<0x54>,·__dev_t
 103 ·<1><d7>:·Abbrev·Number:·75·(DW_TAG_structure_type)
 104 ····<d8>···DW_AT_byte_size···:·(data1)·128
 105 ····<d9>···DW_AT_decl_file···:·(data1)·41
 106 ····<da>···DW_AT_decl_line···:·(data1)·5
 107 ····<db>···DW_AT_decl_column·:·(data1)·9
54 ····<74>···DW_AT_sibling·····:·(ref_udata)·<0xea>108 ····<dc>···DW_AT_sibling·····:·(ref_udata)·<0xea>
55 ·<2><76>:·Abbrev·Number:·130·(DW_TAG_member)109 ·<2><de>:·Abbrev·Number:·46·(DW_TAG_member)
56 ····<78>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x32c4d)·110 ····<df>···DW_AT_name········:·(strp)·(offset:·0x331c):·__val
57 ····<7c>···DW_AT_decl_file···:·(data1)·43111 ····<e3>···DW_AT_decl_file···:·(data1)·41
58 ····<7d>···DW_AT_decl_line···:·(data1)·99112 ····<e4>···DW_AT_decl_line···:·(data1)·7
59 ····<7e>···DW_AT_decl_column·:·(data1)·20113 ····<e5>···DW_AT_decl_column·:·(data1)·21
60 ····<7f>···DW_AT_type········:·(ref_udata)·<0xe94>114 ····<e6>···DW_AT_type········:·(ref_udata)·<0xea>
61 ····<81>···DW_AT_data_member_location:·(data1)·0115 ····<e8>···DW_AT_data_member_location:·(data1)·0
62 ·<2><82>:·Abbrev·Number:·91·(DW_TAG_member) 
63 ····<83>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x31842)· 
64 ····<87>···DW_AT_decl_file···:·(data1)·43 
65 ····<88>···DW_AT_decl_line···:·(data1)·100 
66 ····<89>···DW_AT_decl_column·:·(data1)·15 
67 ····<8a>···DW_AT_type········:·(GNU_ref_alt)·<0x3d> 
68 ····<8e>···DW_AT_data_member_location:·(data1)·20 
69 ·<2><8f>:·Abbrev·Number:·91·(DW_TAG_member) 
Max diff block lines reached; 254773672/254783992 bytes (100.00%) of diff not shown.
157 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 2, 2245 lines modifiedOffset 2, 2841 lines modified
  
2 ··Number·TAG·(0)2 ··Number·TAG·(0)
3 ···1······DW_TAG_base_type····[no·children]3 ···1······DW_TAG_base_type····[no·children]
4 ····DW_AT_byte_size····DW_FORM_data14 ····DW_AT_byte_size····DW_FORM_data1
5 ····DW_AT_encoding·····DW_FORM_data15 ····DW_AT_encoding·····DW_FORM_data1
6 ····DW_AT_name·········DW_FORM_GNU_strp_alt6 ····DW_AT_name·········DW_FORM_GNU_strp_alt
7 ····DW_AT·value:·0·····DW_FORM·value:·07 ····DW_AT·value:·0·····DW_FORM·value:·0
 8 ···2······DW_TAG_formal_parameter····[no·children]
 9 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 10 ····DW_AT_location·····DW_FORM_sec_offset
 11 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 12 ····DW_AT·value:·0·····DW_FORM·value:·0
8 ···2······DW_TAG_call_site····[no·children]13 ···3······DW_TAG_call_site····[no·children]
9 ····DW_AT_call_return_pc·DW_FORM_addr14 ····DW_AT_call_return_pc·DW_FORM_addr
10 ····DW_AT_call_origin··DW_FORM_ref_udata15 ····DW_AT_call_origin··DW_FORM_ref_udata
11 ····DW_AT·value:·0·····DW_FORM·value:·016 ····DW_AT·value:·0·····DW_FORM·value:·0
12 ···3······DW_TAG_variable····[no·children]17 ···4······DW_TAG_variable····[no·children]
13 ····DW_AT_name·········DW_FORM_GNU_strp_alt18 ····DW_AT_name·········DW_FORM_GNU_strp_alt
14 ····DW_AT_decl_file····DW_FORM_implicit_const:·119 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
15 ····DW_AT_decl_line····DW_FORM_data420 ····DW_AT_decl_line····DW_FORM_data4
16 ····DW_AT_decl_column··DW_FORM_data121 ····DW_AT_decl_column··DW_FORM_data1
17 ····DW_AT_type·········DW_FORM_GNU_ref_alt22 ····DW_AT_type·········DW_FORM_ref_udata
18 ····DW_AT_location·····DW_FORM_sec_offset 
19 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
20 ····DW_AT·value:·0·····DW_FORM·value:·0 
21 ···4······DW_TAG_formal_parameter····[no·children] 
22 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
23 ····DW_AT_location·····DW_FORM_sec_offset 
24 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
25 ····DW_AT·value:·0·····DW_FORM·value:·0 
26 ···5······DW_TAG_formal_parameter····[no·children] 
27 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
28 ····DW_AT_location·····DW_FORM_sec_offset23 ····DW_AT_location·····DW_FORM_sec_offset
29 ····DW_AT_GNU_locviews·DW_FORM_sec_offset24 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
30 ····DW_AT·value:·0·····DW_FORM·value:·025 ····DW_AT·value:·0·····DW_FORM·value:·0
31 ···6······DW_TAG_call_site····[no·children] 
32 ····DW_AT_call_return_pc·DW_FORM_addr 
33 ····DW_AT_call_origin··DW_FORM_GNU_ref_alt 
34 ····DW_AT·value:·0·····DW_FORM·value:·0 
35 ···7······DW_TAG_label····[no·children]26 ···5······DW_TAG_label····[no·children]
36 ····DW_AT_name·········DW_FORM_GNU_strp_alt27 ····DW_AT_name·········DW_FORM_GNU_strp_alt
37 ····DW_AT_decl_file····DW_FORM_implicit_const:·128 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
38 ····DW_AT_decl_line····DW_FORM_data429 ····DW_AT_decl_line····DW_FORM_data4
39 ····DW_AT_decl_column··DW_FORM_data130 ····DW_AT_decl_column··DW_FORM_data1
40 ····DW_AT_low_pc·······DW_FORM_addr31 ····DW_AT_low_pc·······DW_FORM_addr
41 ····DW_AT·value:·0·····DW_FORM·value:·032 ····DW_AT·value:·0·····DW_FORM·value:·0
 33 ···6······DW_TAG_variable····[no·children]
 34 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 35 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
 36 ····DW_AT_decl_line····DW_FORM_data4
 37 ····DW_AT_decl_column··DW_FORM_data1
 38 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 39 ····DW_AT_location·····DW_FORM_sec_offset
 40 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 41 ····DW_AT·value:·0·····DW_FORM·value:·0
42 ···8······DW_TAG_inlined_subroutine····[has·children]42 ···7······DW_TAG_inlined_subroutine····[has·children]
43 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt43 ····DW_AT_abstract_origin·DW_FORM_ref_udata
44 ····DW_AT_entry_pc·····DW_FORM_addr44 ····DW_AT_entry_pc·····DW_FORM_addr
45 ····DW_AT_GNU_entry_view·DW_FORM_data245 ····DW_AT_GNU_entry_view·DW_FORM_data2
46 ····DW_AT_ranges·······DW_FORM_sec_offset46 ····DW_AT_ranges·······DW_FORM_sec_offset
47 ····DW_AT_call_file····DW_FORM_implicit_const:·147 ····DW_AT_call_file····DW_FORM_implicit_const:·1
48 ····DW_AT_call_line····DW_FORM_data448 ····DW_AT_call_line····DW_FORM_data4
49 ····DW_AT_call_column··DW_FORM_data149 ····DW_AT_call_column··DW_FORM_data1
50 ····DW_AT_sibling······DW_FORM_ref_udata50 ····DW_AT_sibling······DW_FORM_ref_udata
51 ····DW_AT·value:·0·····DW_FORM·value:·051 ····DW_AT·value:·0·····DW_FORM·value:·0
52 ···9······DW_TAG_variable····[no·children]52 ···8······DW_TAG_inlined_subroutine····[has·children]
53 ····DW_AT_abstract_origin·DW_FORM_ref_udata53 ····DW_AT_abstract_origin·DW_FORM_ref_udata
54 ····DW_AT_location·····DW_FORM_sec_offset 
55 ····DW_AT_GNU_locviews·DW_FORM_sec_offset 
56 ····DW_AT·value:·0·····DW_FORM·value:·0 
57 ···10······DW_TAG_call_site_parameter····[no·children] 
58 ····DW_AT_location·····DW_FORM_exprloc 
59 ····DW_AT_call_value···DW_FORM_exprloc 
60 ····DW_AT·value:·0·····DW_FORM·value:·0 
61 ···11······DW_TAG_call_site····[has·children] 
62 ····DW_AT_call_return_pc·DW_FORM_addr 
63 ····DW_AT_call_origin··DW_FORM_ref_udata 
64 ····DW_AT_sibling······DW_FORM_ref_udata 
65 ····DW_AT·value:·0·····DW_FORM·value:·0 
66 ···12······DW_TAG_inlined_subroutine····[has·children] 
67 ····DW_AT_abstract_origin·DW_FORM_GNU_ref_alt 
68 ····DW_AT_entry_pc·····DW_FORM_addr54 ····DW_AT_entry_pc·····DW_FORM_addr
69 ····DW_AT_GNU_entry_view·DW_FORM_data255 ····DW_AT_GNU_entry_view·DW_FORM_data2
70 ····DW_AT_low_pc·······DW_FORM_addr56 ····DW_AT_low_pc·······DW_FORM_addr
71 ····DW_AT_high_pc······DW_FORM_udata57 ····DW_AT_high_pc······DW_FORM_udata
72 ····DW_AT_call_file····DW_FORM_data158 ····DW_AT_call_file····DW_FORM_data1
73 ····DW_AT_call_line····DW_FORM_data259 ····DW_AT_call_line····DW_FORM_data2
74 ····DW_AT_call_column··DW_FORM_data160 ····DW_AT_call_column··DW_FORM_data1
75 ····DW_AT_sibling······DW_FORM_ref_udata61 ····DW_AT_sibling······DW_FORM_ref_udata
76 ····DW_AT·value:·0·····DW_FORM·value:·062 ····DW_AT·value:·0·····DW_FORM·value:·0
 63 ···9······DW_TAG_variable····[no·children]
 64 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 65 ····DW_AT_location·····DW_FORM_sec_offset
 66 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
 67 ····DW_AT·value:·0·····DW_FORM·value:·0
77 ···13······DW_TAG_inlined_subroutine····[has·children]68 ···10······DW_TAG_inlined_subroutine····[has·children]
78 ····DW_AT_abstract_origin·DW_FORM_ref_udata69 ····DW_AT_abstract_origin·DW_FORM_ref_udata
79 ····DW_AT_entry_pc·····DW_FORM_addr70 ····DW_AT_entry_pc·····DW_FORM_addr
80 ····DW_AT_GNU_entry_view·DW_FORM_data271 ····DW_AT_GNU_entry_view·DW_FORM_data2
81 ····DW_AT_low_pc·······DW_FORM_addr72 ····DW_AT_low_pc·······DW_FORM_addr
82 ····DW_AT_high_pc······DW_FORM_udata73 ····DW_AT_high_pc······DW_FORM_udata
83 ····DW_AT_call_file····DW_FORM_implicit_const:·174 ····DW_AT_call_file····DW_FORM_implicit_const:·1
84 ····DW_AT_call_line····DW_FORM_data475 ····DW_AT_call_line····DW_FORM_data4
85 ····DW_AT_call_column··DW_FORM_data176 ····DW_AT_call_column··DW_FORM_data1
86 ····DW_AT_sibling······DW_FORM_ref_udata77 ····DW_AT_sibling······DW_FORM_ref_udata
87 ····DW_AT·value:·0·····DW_FORM·value:·078 ····DW_AT·value:·0·····DW_FORM·value:·0
 79 ···11······DW_TAG_call_site_parameter····[no·children]
 80 ····DW_AT_location·····DW_FORM_exprloc
 81 ····DW_AT_call_value···DW_FORM_exprloc
 82 ····DW_AT·value:·0·····DW_FORM·value:·0
 83 ···12······DW_TAG_call_site····[has·children]
 84 ····DW_AT_call_return_pc·DW_FORM_addr
 85 ····DW_AT_call_origin··DW_FORM_ref_udata
 86 ····DW_AT_sibling······DW_FORM_ref_udata
 87 ····DW_AT·value:·0·····DW_FORM·value:·0
88 ···14······DW_TAG_variable····[no·children]88 ···13······DW_TAG_variable····[no·children]
89 ····DW_AT_name·········DW_FORM_GNU_strp_alt89 ····DW_AT_name·········DW_FORM_GNU_strp_alt
90 ····DW_AT_decl_file····DW_FORM_data190 ····DW_AT_decl_file····DW_FORM_data1
91 ····DW_AT_decl_line····DW_FORM_data291 ····DW_AT_decl_line····DW_FORM_data2
92 ····DW_AT_decl_column··DW_FORM_data192 ····DW_AT_decl_column··DW_FORM_data1
93 ····DW_AT_type·········DW_FORM_GNU_ref_alt93 ····DW_AT_type·········DW_FORM_ref_udata
94 ····DW_AT_location·····DW_FORM_sec_offset94 ····DW_AT_location·····DW_FORM_sec_offset
95 ····DW_AT_GNU_locviews·DW_FORM_sec_offset95 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
96 ····DW_AT·value:·0·····DW_FORM·value:·096 ····DW_AT·value:·0·····DW_FORM·value:·0
97 ···15······DW_TAG_variable····[no·children] 
98 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
99 ····DW_AT_decl_file····DW_FORM_implicit_const:·1 
Max diff block lines reached; 154051/160312 bytes (96.09%) 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 ····0004fd80·002e1f149 ····0004fd80·002e13e4
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
127 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:··········0x3f73883 ··Length:··········0x3f4b5f
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 86, 175 lines modifiedOffset 86, 175 lines modified
86 ····000000a0·v0000000·v0000000·location·view·pair86 ····000000a0·v0000000·v0000000·location·view·pair
87 ····000000a2·v0000000·v0000000·location·view·pair87 ····000000a2·v0000000·v0000000·location·view·pair
88 ····000000a4·v0000000·v0000000·location·view·pair88 ····000000a4·v0000000·v0000000·location·view·pair
89 ····000000a6·v0000000·v0000000·location·view·pair89 ····000000a6·v0000000·v0000000·location·view·pair
90 ····000000a8·v0000000·v0000000·location·view·pair90 ····000000a8·v0000000·v0000000·location·view·pair
91 ····000000aa·v0000000·v0000000·location·view·pair91 ····000000aa·v0000000·v0000000·location·view·pair
  
92 ····000000ac·00330fac·(base·address)92 ····000000ac·0033047c·(base·address)
93 ····000000b1·v0000000·v0000000·views·at·0000000c·for:93 ····000000b1·v0000000·v0000000·views·at·0000000c·for:
94 ·············00330fac·00330fc3·(DW_OP_reg0·(eax))94 ·············0033047c·00330493·(DW_OP_reg0·(eax))
95 ····000000b6·v0000000·v0000000·views·at·0000000e·for:95 ····000000b6·v0000000·v0000000·views·at·0000000e·for:
96 ·············00330fc3·00331011·(DW_OP_reg5·(ebp))96 ·············00330493·003304e1·(DW_OP_reg5·(ebp))
97 ····000000bb·v0000000·v0000000·views·at·00000010·for:97 ····000000bb·v0000000·v0000000·views·at·00000010·for:
98 ·············00331011·00331024·(DW_OP_reg0·(eax))98 ·············003304e1·003304f4·(DW_OP_reg0·(eax))
99 ····000000c0·v0000000·v0000000·views·at·00000012·for:99 ····000000c0·v0000000·v0000000·views·at·00000012·for:
100 ·············00331024·0033106e·(DW_OP_reg5·(ebp))100 ·············003304f4·0033053e·(DW_OP_reg5·(ebp))
101 ····000000c6·v0000000·v0000000·views·at·00000014·for:101 ····000000c6·v0000000·v0000000·views·at·00000014·for:
102 ·············0033106e·00331081·(DW_OP_reg0·(eax))102 ·············0033053e·00330551·(DW_OP_reg0·(eax))
103 ····000000cd·v0000000·v0000000·views·at·00000016·for:103 ····000000cd·v0000000·v0000000·views·at·00000016·for:
104 ·············00331081·003310cb·(DW_OP_reg5·(ebp))104 ·············00330551·0033059b·(DW_OP_reg5·(ebp))
105 ····000000d4·v0000000·v0000000·views·at·00000018·for:105 ····000000d4·v0000000·v0000000·views·at·00000018·for:
106 ·············003310cb·003310e2·(DW_OP_reg0·(eax))106 ·············0033059b·003305b2·(DW_OP_reg0·(eax))
107 ····000000db·v0000000·v0000000·views·at·0000001a·for:107 ····000000db·v0000000·v0000000·views·at·0000001a·for:
108 ·············003310e2·00331130·(DW_OP_reg5·(ebp))108 ·············003305b2·00330600·(DW_OP_reg5·(ebp))
109 ····000000e2·v0000000·v0000000·views·at·0000001c·for:109 ····000000e2·v0000000·v0000000·views·at·0000001c·for:
110 ·············00331130·00331143·(DW_OP_reg0·(eax))110 ·············00330600·00330613·(DW_OP_reg0·(eax))
111 ····000000e9·v0000000·v0000000·views·at·0000001e·for:111 ····000000e9·v0000000·v0000000·views·at·0000001e·for:
112 ·············00331143·0033118d·(DW_OP_reg5·(ebp))112 ·············00330613·0033065d·(DW_OP_reg5·(ebp))
113 ····000000f0·v0000000·v0000000·views·at·00000020·for:113 ····000000f0·v0000000·v0000000·views·at·00000020·for:
114 ·············0033118d·003311a0·(DW_OP_reg0·(eax))114 ·············0033065d·00330670·(DW_OP_reg0·(eax))
115 ····000000f7·v0000000·v0000000·views·at·00000022·for:115 ····000000f7·v0000000·v0000000·views·at·00000022·for:
116 ·············003311a0·003311ea·(DW_OP_reg5·(ebp))116 ·············00330670·003306ba·(DW_OP_reg5·(ebp))
117 ····000000fe·v0000000·v0000000·views·at·00000024·for:117 ····000000fe·v0000000·v0000000·views·at·00000024·for:
118 ·············003311ea·003311fd·(DW_OP_reg0·(eax))118 ·············003306ba·003306cd·(DW_OP_reg0·(eax))
119 ····00000105·v0000000·v0000000·views·at·00000026·for:119 ····00000105·v0000000·v0000000·views·at·00000026·for:
120 ·············003311fd·00331247·(DW_OP_reg5·(ebp))120 ·············003306cd·00330717·(DW_OP_reg5·(ebp))
121 ····0000010c·v0000000·v0000000·views·at·00000028·for:121 ····0000010c·v0000000·v0000000·views·at·00000028·for:
122 ·············00331247·0033125a·(DW_OP_reg0·(eax))122 ·············00330717·0033072a·(DW_OP_reg0·(eax))
123 ····00000113·v0000000·v0000000·views·at·0000002a·for:123 ····00000113·v0000000·v0000000·views·at·0000002a·for:
124 ·············0033125a·003312a4·(DW_OP_reg5·(ebp))124 ·············0033072a·00330774·(DW_OP_reg5·(ebp))
125 ····0000011a·v0000000·v0000000·views·at·0000002c·for:125 ····0000011a·v0000000·v0000000·views·at·0000002c·for:
126 ·············003312a4·003312b7·(DW_OP_reg0·(eax))126 ·············00330774·00330787·(DW_OP_reg0·(eax))
127 ····00000121·v0000000·v0000000·views·at·0000002e·for:127 ····00000121·v0000000·v0000000·views·at·0000002e·for:
128 ·············003312b7·00331301·(DW_OP_reg5·(ebp))128 ·············00330787·003307d1·(DW_OP_reg5·(ebp))
129 ····00000128·v0000000·v0000000·views·at·00000030·for:129 ····00000128·v0000000·v0000000·views·at·00000030·for:
130 ·············00331301·00331314·(DW_OP_reg0·(eax))130 ·············003307d1·003307e4·(DW_OP_reg0·(eax))
131 ····0000012f·v0000000·v0000000·views·at·00000032·for:131 ····0000012f·v0000000·v0000000·views·at·00000032·for:
132 ·············00331314·0033135e·(DW_OP_reg5·(ebp))132 ·············003307e4·0033082e·(DW_OP_reg5·(ebp))
133 ····00000136·v0000000·v0000000·views·at·00000034·for:133 ····00000136·v0000000·v0000000·views·at·00000034·for:
134 ·············0033135e·00331371·(DW_OP_reg0·(eax))134 ·············0033082e·00330841·(DW_OP_reg0·(eax))
135 ····0000013d·v0000000·v0000000·views·at·00000036·for:135 ····0000013d·v0000000·v0000000·views·at·00000036·for:
136 ·············00331371·003313b9·(DW_OP_reg5·(ebp))136 ·············00330841·00330889·(DW_OP_reg5·(ebp))
137 ····00000144·v0000000·v0000000·views·at·00000038·for:137 ····00000144·v0000000·v0000000·views·at·00000038·for:
138 ·············003313b9·003313bb·(DW_OP_reg0·(eax))138 ·············00330889·0033088b·(DW_OP_reg0·(eax))
139 ····0000014b·v0000000·v0000000·views·at·0000003a·for:139 ····0000014b·v0000000·v0000000·views·at·0000003a·for:
140 ·············003313bb·00331415·(DW_OP_reg5·(ebp))140 ·············0033088b·003308e5·(DW_OP_reg5·(ebp))
141 ····00000152·v0000000·v0000000·views·at·0000003c·for:141 ····00000152·v0000000·v0000000·views·at·0000003c·for:
142 ·············00331415·00331417·(DW_OP_reg0·(eax))142 ·············003308e5·003308e7·(DW_OP_reg0·(eax))
143 ····00000159·v0000000·v0000000·views·at·0000003e·for:143 ····00000159·v0000000·v0000000·views·at·0000003e·for:
144 ·············00331417·0033145f·(DW_OP_reg5·(ebp))144 ·············003308e7·0033092f·(DW_OP_reg5·(ebp))
145 ····00000160·v0000000·v0000000·views·at·00000040·for:145 ····00000160·v0000000·v0000000·views·at·00000040·for:
146 ·············0033146d·0033146f·(DW_OP_reg0·(eax))146 ·············0033093d·0033093f·(DW_OP_reg0·(eax))
147 ····00000167·v0000000·v0000000·views·at·00000042·for:147 ····00000167·v0000000·v0000000·views·at·00000042·for:
148 ·············0033146f·003314c5·(DW_OP_reg5·(ebp))148 ·············0033093f·00330995·(DW_OP_reg5·(ebp))
149 ····0000016e·v0000000·v0000000·views·at·00000044·for:149 ····0000016e·v0000000·v0000000·views·at·00000044·for:
150 ·············003314c5·003314c7·(DW_OP_reg0·(eax))150 ·············00330995·00330997·(DW_OP_reg0·(eax))
151 ····00000175·v0000000·v0000000·views·at·00000046·for:151 ····00000175·v0000000·v0000000·views·at·00000046·for:
152 ·············003314c7·0033150f·(DW_OP_reg5·(ebp))152 ·············00330997·003309df·(DW_OP_reg5·(ebp))
153 ····0000017c·v0000000·v0000000·views·at·00000048·for:153 ····0000017c·v0000000·v0000000·views·at·00000048·for:
154 ·············0033151d·0033151f·(DW_OP_reg0·(eax))154 ·············003309ed·003309ef·(DW_OP_reg0·(eax))
155 ····00000183·v0000000·v0000000·views·at·0000004a·for:155 ····00000183·v0000000·v0000000·views·at·0000004a·for:
156 ·············0033151f·00331575·(DW_OP_reg5·(ebp))156 ·············003309ef·00330a45·(DW_OP_reg5·(ebp))
157 ····0000018a·v0000000·v0000000·views·at·0000004c·for:157 ····0000018a·v0000000·v0000000·views·at·0000004c·for:
158 ·············00331575·00331577·(DW_OP_reg0·(eax))158 ·············00330a45·00330a47·(DW_OP_reg0·(eax))
159 ····00000191·v0000000·v0000000·views·at·0000004e·for:159 ····00000191·v0000000·v0000000·views·at·0000004e·for:
160 ·············00331577·003315bf·(DW_OP_reg5·(ebp))160 ·············00330a47·00330a8f·(DW_OP_reg5·(ebp))
161 ····00000198·v0000000·v0000000·views·at·00000050·for:161 ····00000198·v0000000·v0000000·views·at·00000050·for:
162 ·············003315cd·003315cf·(DW_OP_reg0·(eax))162 ·············00330a9d·00330a9f·(DW_OP_reg0·(eax))
163 ····0000019f·v0000000·v0000000·views·at·00000052·for:163 ····0000019f·v0000000·v0000000·views·at·00000052·for:
164 ·············003315cf·00331625·(DW_OP_reg5·(ebp))164 ·············00330a9f·00330af5·(DW_OP_reg5·(ebp))
165 ····000001a6·v0000000·v0000000·views·at·00000054·for:165 ····000001a6·v0000000·v0000000·views·at·00000054·for:
166 ·············00331625·00331627·(DW_OP_reg0·(eax))166 ·············00330af5·00330af7·(DW_OP_reg0·(eax))
167 ····000001ad·v0000000·v0000000·views·at·00000056·for:167 ····000001ad·v0000000·v0000000·views·at·00000056·for:
168 ·············00331627·0033166f·(DW_OP_reg5·(ebp))168 ·············00330af7·00330b3f·(DW_OP_reg5·(ebp))
169 ····000001b4·v0000000·v0000000·views·at·00000058·for:169 ····000001b4·v0000000·v0000000·views·at·00000058·for:
170 ·············0033167d·0033167f·(DW_OP_reg0·(eax))170 ·············00330b4d·00330b4f·(DW_OP_reg0·(eax))
171 ····000001bb·v0000000·v0000000·views·at·0000005a·for:171 ····000001bb·v0000000·v0000000·views·at·0000005a·for:
172 ·············0033167f·003316d5·(DW_OP_reg5·(ebp))172 ·············00330b4f·00330ba5·(DW_OP_reg5·(ebp))
173 ····000001c2·v0000000·v0000000·views·at·0000005c·for:173 ····000001c2·v0000000·v0000000·views·at·0000005c·for:
174 ·············003316d5·003316d7·(DW_OP_reg0·(eax))174 ·············00330ba5·00330ba7·(DW_OP_reg0·(eax))
175 ····000001c9·v0000000·v0000000·views·at·0000005e·for:175 ····000001c9·v0000000·v0000000·views·at·0000005e·for:
176 ·············003316d7·0033171f·(DW_OP_reg5·(ebp))176 ·············00330ba7·00330bef·(DW_OP_reg5·(ebp))
177 ····000001d0·v0000000·v0000000·views·at·00000060·for:177 ····000001d0·v0000000·v0000000·views·at·00000060·for:
178 ·············0033172d·0033172f·(DW_OP_reg0·(eax))178 ·············00330bfd·00330bff·(DW_OP_reg0·(eax))
179 ····000001d7·v0000000·v0000000·views·at·00000062·for:179 ····000001d7·v0000000·v0000000·views·at·00000062·for:
180 ·············0033172f·00331785·(DW_OP_reg5·(ebp))180 ·············00330bff·00330c55·(DW_OP_reg5·(ebp))
181 ····000001de·v0000000·v0000000·views·at·00000064·for:181 ····000001de·v0000000·v0000000·views·at·00000064·for:
182 ·············00331785·00331787·(DW_OP_reg0·(eax))182 ·············00330c55·00330c57·(DW_OP_reg0·(eax))
183 ····000001e5·v0000000·v0000000·views·at·00000066·for:183 ····000001e5·v0000000·v0000000·views·at·00000066·for:
184 ·············00331787·003317cf·(DW_OP_reg5·(ebp))184 ·············00330c57·00330c9f·(DW_OP_reg5·(ebp))
185 ····000001ec·v0000000·v0000000·views·at·00000068·for:185 ····000001ec·v0000000·v0000000·views·at·00000068·for:
186 ·············003317dd·003317df·(DW_OP_reg0·(eax))186 ·············00330cad·00330caf·(DW_OP_reg0·(eax))
187 ····000001f3·v0000000·v0000000·views·at·0000006a·for:187 ····000001f3·v0000000·v0000000·views·at·0000006a·for:
188 ·············003317df·00331835·(DW_OP_reg5·(ebp))188 ·············00330caf·00330d05·(DW_OP_reg5·(ebp))
189 ····000001fa·v0000000·v0000000·views·at·0000006c·for:189 ····000001fa·v0000000·v0000000·views·at·0000006c·for:
190 ·············00331835·00331837·(DW_OP_reg0·(eax))190 ·············00330d05·00330d07·(DW_OP_reg0·(eax))
191 ····00000201·v0000000·v0000000·views·at·0000006e·for:191 ····00000201·v0000000·v0000000·views·at·0000006e·for:
192 ·············00331837·0033187f·(DW_OP_reg5·(ebp))192 ·············00330d07·00330d4f·(DW_OP_reg5·(ebp))
193 ····00000208·v0000000·v0000000·views·at·00000070·for:193 ····00000208·v0000000·v0000000·views·at·00000070·for:
194 ·············0033188d·0033188f·(DW_OP_reg0·(eax))194 ·············00330d5d·00330d5f·(DW_OP_reg0·(eax))
195 ····0000020f·v0000000·v0000000·views·at·00000072·for:195 ····0000020f·v0000000·v0000000·views·at·00000072·for:
196 ·············0033188f·003318e5·(DW_OP_reg5·(ebp))196 ·············00330d5f·00330db5·(DW_OP_reg5·(ebp))
197 ····00000216·v0000000·v0000000·views·at·00000074·for:197 ····00000216·v0000000·v0000000·views·at·00000074·for:
198 ·············003318e5·003318e7·(DW_OP_reg0·(eax))198 ·············00330db5·00330db7·(DW_OP_reg0·(eax))
199 ····0000021d·v0000000·v0000000·views·at·00000076·for:199 ····0000021d·v0000000·v0000000·views·at·00000076·for:
Max diff block lines reached; 132814096/132823325 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 ····0004fd80·002e1f149 ····0004fd80·002e13e4
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
65.3 KB
strings --all --bytes=8 {}
    
Offset 1, 1399 lines modifiedOffset 1, 1436 lines modified
Diff chunk too large, falling back to line-by-line diff (1062 lines added, 1001 lines removed)
1 GCC:·(Debian·14.2.0-8)·14.2.01 S}wKFGCC:·(Debian·14.2.0-8)·14.2.0
2 aV-Sf6+[[2 Kx1~^`I%1
3 8bi&bifbi3 q^;EhYLF
4 |»      Hu1^Jc4 "{Twe~V33
5 ·xTSxtA)I5 ,m=,_[+S
6 ca/{BEIg6 >DJrHI=t
7 0PN5lU,}7 5T#*qD%}
8 a9l[2l;{8 |LIb?hn1
9 TZFTZN,Z9 7{vgvfvfv
10 *\&*\!axU10 9,S&FKmB
11 AeFIbF)e11 jTAGB\XU
12 yRd8h?Pc12 0/FTxDQ!9
13 D=|t9Nuk13 Q8~jzx}V
14 f<8"ph|B|14 PL[&)mYOi
15 dK_8[&7^15 2f!RzH7L
16 0F»     N,aOD16 WgTjXu#y
17 (onYNNfy17 d4=QA)yZT
18 H7"/»   3Oi18 {J`5fzI2M
19 Wu4ax/7!@19 [2oBy)#y
20 +ys1O$7C20 gsoH»   gXBQ#
21 7{ER0{lM^21 *I%IA()X
22 E~C"gkf322 N}GI~u.=
23 mTK`_$QEd23 t'>»    3_»  :
24 Q>JtlM1F24 F*5[\vpV
25 gzgTvLt{25 BWe=nXqs
26 g5K!:+3>26 NCg`9YN\up
27 8|v#+H/\27 w}:z;q]\
28 /NygNs*>28 ySuR;·v[$O
29 ?,2SVW2`29 iY%/ug+1u
30 +)07g~.}F30 3VmGt^0>
31 h/qbZubu31 =efffffH
32 j"1P^^y'»       32 A1htL>!msq
33 2\tdE^XG33 dJ+:hQ$\
34 M·uD3S[mpt·34 !N·2uCyL
35 aU,·~X*e:35 b{Xj,pl=z
36 N8kVpYPJ36 *Q;·gtbK
37 l!BuWpUtV37 $Cr^|"2Vs
38 9j?IHW%a38 bO$MIb96F\}
39 =(wt^^By39 ISx5}2tN2
40 YFNuBf3r40 TeO$MUbY
41 AtN#GB:X41 i:kdwOHd
42 g(17=UmZ42 cYz79C/*N0$
43 MmD2N~=^43 d6R0#MfG
44 Zca6~fO-44 k$L)?#3x
45 <0O!G!>B45 8f`W`\·L
46 fdf<@TNQ-46 ,eDJMS#Rm
47 R?'&+I_$47 8n`Wa\t`
48 3Zg2a+G)48 d]]GG;Q<
49 oi/HZw:349 7%uF\T:o
50 d61i{TjU50 7sU$7A^%
51 ohbi8%oh51 /O@\6bwa
52 GFHK?6##52 VmTbO@<2boa
53 PGQ=khiu)53 /5tGrT"»
54 Gx{[Xt&!54 I.FdbLD;n
55 pbe3b5%3Zg*55 yc";>DEV
56 lOzS1;=L56 4bW`\2bwa
57 N2.Er8g}57 hlq{|e8H·Y,G
58 TU/_d\be58 ]e&NrdKZE
59 u6_U:!@f59 x1*9O?xv
60 54W7pR44W7p60 ANWE2q}YUq
61 Wss»    xYDi61 L%WA^·]z
62 s·.ehe5X62 6@[kecDr
63 Xn:2Qd&f63 4;u!d+8V
64 8}ujd\b%64 +·_xK5B8
65 -Fpa?kkY65 I0fjc^b_
66 -(_/4/Ka66 Ybk|iQ"k
67 xs0^\$cD67 3rNj7ws!^G
68 i0^]#NDr5^68 E5#k~GbyZ
69 v|L·B8Vd69 qpF[bK83
70 {1Udq1(770 +C<#yoQ3
71 `1{Y<Am\\71 SX1Er<uM)
72 `^CAs!*272 JXcV[k@,l
73 Y-2`a)@l73 ]b?$l'`[
74 ?-("<S&Mw74 gC|::n2]O
75 >gc8,@dk75 ~u#7~_Y%
76 kR-Oydky76 8RumjLU{
77 !SN^f)[@77 IRXHXS=!L
78 W~*"tI:[78 1"\}Vng;
79 ee*r($}HZ79 %.E:OZn)pJ
80 }CMUm>bz80 {8K#[XO2t
81 6j#R3Ykc81 ?*g4="{L4
82 wH0?Y&E5y82 }qxKL6f;
83 F#?kQ7y883 g7*6Tl`/(V
84 [R\{9Wy?84 (T<iza"G
85 S·$XKq(V\85 "Z9T&sE_
86 LxoO3enO86 muPCEl(IC
87 @B[?n]el87 =1Xn:hn>/
88 Kk=XkzGqh|88 u]&b)tL:
89 KzKnm@~!]89 @*u1/KgJ
90 OOZZI1LV90 <:hqj{Qn
91 @eB=z1+991 =(#o/bw,3
92 77XC;\·y92 E|3\!Sm3
93 6Fe0"*Ic93 H*RSI$Ysz
94 nI,_C#O+94 \VcrhU}rT
95 Sgx-kRV@95 b9Vd&)>PE
96 ycG>VB#9L96 a_$l\u/sU/
97 :keSe5EG97 oik·5_<N
98 -/\\vpqi98 eg%f·mZW
99 LfX=):`»99 8lAjkCks
100 &Yy,VVCc100 :nJ,nu+·/
101 g1yt0azL101 ZAfZ%;|m
102 v&}3q'&p102 =DP>A->iK9
103 ;!}H}zqo"103 z1atzxFA>_x
104 o{`#A:zl104 d)'K=~(5
105 JM)dZd5Zc105 al8}g1NV
106 9_G,3&kW106 \5·TGr^7
107 ka_I.S?h107 2d]!t6d}!
108 ^pca#\-n108 @x^]?Sv|
109 bx?r[6B-i109 MWd)lg$"[Nf
110 MO~E»   n}=110 s=zYId$-
111 t#-m~RAX111 -/Wq<-PY
112 VX3·4gH;112 HmM=i]S[
113 q%lkk5@Y113 nY]!hJBZ
114 3:<@'<lF114 [yr;{BOn
115 kbgI!?5h=115 t9Y6=RWG
116 /kQo9Rx(|J116 vcL.swV»
117 $/rPEBu;117 M+#k~Q](
118 %_K-3_jS118 0s+~h)iVB|
119 3@e0U~2*119 e?0{],4G
120 @4-b{qp?*c120 a{"GL.iE
121 Q·FX]SALF121 !6LSga#X
122 *w)kM~(w122 Rs10u·5.
123 J@ThoFB=123 IQcZQJ75
124 d5bR'L\1b124 V$(q<b,v
125 ce!f!d!S#W@125 #9kns&kf
126 dV-=$:3c126 ^@~H]x9c
Max diff block lines reached; 44800/66815 bytes (67.05%) of diff not shown.
478 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 2823
    
Offset 998, 12102 lines modifiedOffset 998, 12102 lines modified
  
998 00057a90·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup>:998 00057a90·<CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup>:
999 »       ...999 »       ...
  
1000 00057c20·<black___get_future_imports_env_dealloc>:1000 00057c20·<black___get_future_imports_env_dealloc>:
1001 »       ...1001 »       ...
  
1002 00057cc0·<black___from_configuration_WriteBack_obj_dealloc>:1002 00057cd0·<black___from_configuration_WriteBack_obj_dealloc>:
1003 »       ...1003 »       ...
  
1004 00057d50·<cache___Cache_dealloc>:1004 00057d70·<cache___Cache_dealloc>:
1005 »       ...1005 »       ...
  
1006 00057df0·<handle_ipynb_magics___CellMagic_dealloc>:1006 00057e20·<handle_ipynb_magics___CellMagic_dealloc>:
1007 »       ...1007 »       ...
  
1008 00057e90·<linegen___dont_increase_indentation_env_dealloc>:1008 00057ed0·<linegen___dont_increase_indentation_env_dealloc>:
1009 »       ...1009 »       ...
  
1010 00057f30·<lines___EmptyLineTracker_dealloc>:1010 00057f80·<lines___EmptyLineTracker_dealloc>:
1011 »       ...1011 »       ...
  
1012 00057fd0·<lines___RHSResult_dealloc>:1012 00058030·<lines___RHSResult_dealloc>:
1013 »       ...1013 »       ...
  
1014 00058070·<mode___pretty_TargetVersion_obj_dealloc>:1014 000580e0·<mode___pretty_TargetVersion_obj_dealloc>:
1015 »       ...1015 »       ...
  
1016 00058100·<parsing___lib2to3_parse_env_dealloc>:1016 00058180·<parsing___lib2to3_parse_env_dealloc>:
1017 »       ...1017 »       ...
  
1018 000581a0·<strings___normalize_unicode_escape_sequences_env_dealloc>:1018 00058230·<strings___normalize_unicode_escape_sequences_env_dealloc>:
1019 »       ...1019 »       ...
  
1020 00058240·<trans___is_valid_index_factory_env_dealloc>:1020 000582e0·<trans___is_valid_index_factory_env_dealloc>:
1021 »       ...1021 »       ...
  
1022 000582e0·<trans___insert_str_child_factory_env_dealloc>:1022 00058390·<trans___insert_str_child_factory_env_dealloc>:
1023 »       ...1023 »       ...
  
1024 00058380·<pygram___Symbols_dealloc>:1024 00058440·<pygram___Symbols_dealloc>:
1025 »       ...1025 »       ...
  
1026 00058410·<pytree___NegatedPattern_dealloc>:1026 000584e0·<pytree___NegatedPattern_dealloc>:
1027 »       ...1027 »       ...
  
1028 000584b0·<pytree___NodePattern_dealloc>:1028 00058590·<pytree___NodePattern_dealloc>:
1029 »       ...1029 »       ...
  
1030 00058550·<pytree___LeafPattern_dealloc>:1030 00058640·<pytree___LeafPattern_dealloc>:
1031 »       ...1031 »       ...
  
1032 000585f0·<pytree___BasePattern_dealloc>:1032 000586f0·<pytree___BasePattern_dealloc>:
1033 »       ...1033 »       ...
  
1034 00058690·<conv___Converter_dealloc>:1034 000587a0·<conv___Converter_dealloc>:
1035 »       ...1035 »       ...
  
1036 00058730·<parse___Parser_dealloc>:1036 00058850·<parse___Parser_dealloc>:
1037 »       ...1037 »       ...
  
1038 000587d0·<pgen___make_dfa_ParserGenerator_env_dealloc>:1038 00058900·<pgen___make_dfa_ParserGenerator_env_dealloc>:
1039 »       ...1039 »       ...
  
1040 00058870·<pgen___DFAState_dealloc>:1040 000589b0·<pgen___DFAState_dealloc>:
1041 »       ...1041 »       ...
  
1042 00058910·<tokenize___detect_encoding_env_dealloc>:1042 00058a60·<tokenize___detect_encoding_env_dealloc>:
1043 »       ...1043 »       ...
  
1044 000589b0·<linegen___LineGenerator_clear>:1044 00058b10·<black___get_imports_from_children_get_future_imports_obj_clear>:
1045 »       ...1045 »       ...
  
1046 00058ea0·<linegen___LineGenerator_dealloc>:1046 00058b70·<handle_ipynb_magics___CellMagicFinder_clear>:
1047 »       ...1047 »       ...
  
1048 00058f40·<black___get_imports_from_children_get_future_imports_env_traverse>:1048 00058bd0·<linegen___LineGenerator_clear>:
1049 »       ...1049 »       ...
  
1050 000590d0·<black___nullcontext_env_traverse>:1050 00059080·<linegen___LineGenerator_dealloc>:
1051 »       ...1051 »       ...
  
1052 00059180·<brackets___BracketTracker_traverse>:1052 00059130·<nodes___Visitor_clear>:
1053 »       ...1053 »       ...
  
1054 00059250·<comments___ProtoComment_traverse>:1054 00059150·<nodes___Visitor_dealloc>:
1055 »       ...1055 »       ...
  
1056 00059300·<comments___generate_comments_env_traverse>:1056 00059200·<black___get_imports_from_children_get_future_imports_obj_traverse>:
1057 »       ...1057 »       ...
  
1058 00059430·<comments___generate_ignored_nodes_env_traverse>:1058 00059250·<handle_ipynb_magics___MagicFinder_traverse>:
1059 »       ...1059 »       ...
  
1060 00059600·<comments____generate_ignored_nodes_from_fmt_skip_env_traverse>:1060 000592a0·<handle_ipynb_magics___CellMagicFinder_traverse>:
1061 »       ...1061 »       ...
  
1062 00059860·<linegen___line_LineGenerator_env_traverse>:1062 000592f0·<linegen___append_to_line_standalone_comment_split_obj_traverse>:
1063 »       ...1063 »       ...
  
1064 00059960·<linegen___visit_default_LineGenerator_env_traverse>:1064 00059340·<linegen___append_comments_delimiter_split_obj_traverse>:
1065 »       ...1065 »       ...
  
1066 00059c20·<linegen___visit_test_LineGenerator_env_traverse>:1066 00059390·<linegen___append_to_line_delimiter_split_obj_traverse>:
1067 »       ...1067 »       ...
  
1068 00059dd0·<linegen___visit_INDENT_LineGenerator_env_traverse>:1068 000593e0·<linegen___split_wrapper_dont_increase_indentation_obj_traverse>:
1069 »       ...1069 »       ...
  
1070 00059f80·<linegen___visit_DEDENT_LineGenerator_env_traverse>:1070 00059430·<linegen____rhs_transform_line_obj_traverse>:
1071 »       ...1071 »       ...
  
1072 0005a190·<linegen___visit_stmt_LineGenerator_env_traverse>:1072 00059480·<lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_traverse>:
1073 »       ...1073 »       ...
  
1074 0005a3a0·<linegen___visit_typeparams_LineGenerator_env_traverse>:1074 000594d0·<nodes___Visitor_traverse>:
1075 »       ...1075 »       ...
  
1076 0005a4e0·<linegen___visit_typevartuple_LineGenerator_env_traverse>:1076 00059500·<parsing_____mypyc_lambda__0_lib2to3_parse_obj_traverse>:
1077 »       ...1077 »       ...
  
1078 0005a620·<linegen___visit_paramspec_LineGenerator_env_traverse>:1078 00059550·<ranges____TopLevelStatementsVisitor_traverse>:
1079 »       ...1079 »       ...
  
1080 0005a760·<linegen___visit_dictsetmaker_LineGenerator_env_traverse>:1080 000595a0·<rusty___Err_traverse>:
1081 »       ...1081 »       ...
  
Max diff block lines reached; 484159/489044 bytes (99.00%) 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 00331fe4·<_fini>:2 003314b4·<_fini>:
3 »       ...3 »       ...
45.3 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 31 lines modifiedOffset 1, 1684 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1681 lines added, 28 lines removed)
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··_PyUnicode_EQ2 ··[·····0]··sys_path_0
3 ··[·····e]··on_delete_data3 ··[·····b]··generation0
4 ··[····1d]··exc_tb4 ··[····17]··_py_read1
5 ··[····24]··_PyTrash_end5 ··[····21]··_py_latin1
6 ··[····31]··_PyTrash_cond6 ··[····2c]··_py_readinto1
7 ··[····3f]··f_code7 ··[····3a]··_py_pos1
8 ··[····46]··iterable8 ··[····43]··_py_ps1
9 ··[····4f]··attr_name9 ··[····4b]··_py_kw1
10 ··[····59]··_PyCFrame10 ··[····53]··__value32
11 ··[····63]··root_cframe11 ··[····5d]··_py_fd2
12 ··[····6f]··_tstate12 ··[····65]··_py_pos2
13 ··[····77]··on_delete13 ··[····6e]··_py_ps2
14 ··[····81]··PyUnicode_EqualToUTF8AndSize14 ··[····76]··_py_kw2
15 ··[····9e]··delete_nesting15 ··[····7e]··__value64
16 ··[····ad]··trash16 ··[····88]··_py_utf_8
17 ··[····b3]··name_obj17 ··[····92]··PyDict_EVENT_ADDED
18 ··[····bc]··_py_trashcan18 ··[····a5]··_py_FINISHED
19 ··[····c9]··str_len19 ··[····b2]··PyDict_EVENT_MODIFIED
20 ··[····d1]··strlen20 ··[····c8]··_py_CANCELLED
21 ··[····d8]··_PyTrash_begin21 ··[····d6]··PyDict_EVENT_CLONED
22 ··[····e7]··_PyObject_GetDictPtr22 ··[····ea]··PyDict_EVENT_CLEARED
23 ··[····fc]··prev_instr23 ··[····ff]··PyDict_EVENT_DEALLOCATED
24 ··[···107]··PyObject_GetOptionalAttr24 ··[···118]··PyDict_EVENT_DELETED
25 ··[···120]··_PyObject_LookupAttr25 ··[···12d]··TRACEMALLOC_INITIALIZED
26 ··[···135]··f_fast_as_locals26 ··[···145]··TRACEMALLOC_NOT_INITIALIZED
27 ··[···146]··_PyUnicode_FastCopyCharacters27 ··[···161]··TRACEMALLOC_FINALIZED
28 ··[···164]··_PyType_CalculateMetaclass28 ··[···177]··_Py_ERROR_XMLCHARREFREPLACE
29 ··[···17f]··_PyThreadState_UncheckedGet29 ··[···193]··_Py_ERROR_BACKSLASHREPLACE
 30 ··[···1ae]··_Py_ERROR_REPLACE
 31 ··[···1c0]··PyFunction_EVENT_MODIFY_CODE
 32 ··[···1dd]··_Py_ERROR_SURROGATEESCAPE
 33 ··[···1f7]··_Py_ERROR_IGNORE
 34 ··[···208]··PY_CODE_EVENT_CREATE
 35 ··[···21d]··PyFunction_EVENT_CREATE
 36 ··[···235]··PyRefTracer_CREATE
 37 ··[···248]··_py_PENDING
 38 ··[···254]··_PyUnicode_Name_CAPI
 39 ··[···269]··_Py_ERROR_UNKNOWN
 40 ··[···27b]··_py__WindowsConsoleIO
 41 ··[···291]··_Py_ERROR_OTHER
 42 ··[···2a1]··_Py_ERROR_SURROGATEPASS
 43 ··[···2b9]··PyFunction_EVENT_MODIFY_KWDEFAULTS
 44 ··[···2dc]··PyFunction_EVENT_MODIFY_DEFAULTS
 45 ··[···2fd]··_Py_ERROR_STRICT
 46 ··[···30e]··PY_CODE_EVENT_DESTROY
 47 ··[···324]··PyFunction_EVENT_DESTROY
 48 ··[···33d]··PyRefTracer_DESTROY
 49 ··[···351]··_py___sub__
 50 ··[···35d]··_py___isub__
 51 ··[···36a]··_py___rsub__
 52 ··[···377]··_py___spec__
 53 ··[···384]··_py___trunc__
 54 ··[···392]··_py___doc__
 55 ··[···39e]··_py___add__
 56 ··[···3aa]··_py___iadd__
 57 ··[···3b7]··_py___radd__
 58 ··[···3c4]··_py___reversed__
 59 ··[···3d5]··_py___and__
 60 ··[···3e1]··_py___iand__
 61 ··[···3ee]··_py___rand__
 62 ··[···3fb]··_py___round__
 63 ··[···409]··_py___isabstractmethod__
 64 ··[···422]··_py___mod__
 65 ··[···42e]··_py___imod__
 66 ··[···43b]··_py___rmod__
 67 ··[···448]··_py___divmod__
 68 ··[···457]··_py___rdivmod__
 69 ··[···467]··_py___lltrace__
 70 ··[···477]··_py___cantrace__
 71 ··[···488]··_py___reduce__
 72 ··[···497]··_py___ge__
 73 ··[···4a2]··_py___package__
 74 ··[···4b2]··_py___le__
 75 ··[···4bd]··_py___file__
 76 ··[···4ca]··_py___typing_is_unpacked_typevartuple__
 77 ··[···4f2]··_py___module__
 78 ··[···501]··_py___name__
 79 ··[···50e]··_py___set_name__
 80 ··[···51f]··_py___qualname__
 81 ··[···530]··_py___ne__
 82 ··[···53b]··_py___prepare__
 83 ··[···54b]··_py___getstate__
 84 ··[···55c]··_py___setstate__
 85 ··[···56d]··_py___delete__
 86 ··[···57c]··_py___getattribute__
 87 ··[···591]··object__getattribute__
 88 ··[···5a8]··_py___weakref__
 89 ··[···5b8]··_py___sizeof__
 90 ··[···5c7]··_py___neg__
 91 ··[···5d3]··_py___missing__
 92 ··[···5e3]··_py___hash__
 93 ··[···5f0]··_py___path__
 94 ··[···5fd]··_py___fspath__
 95 ··[···60c]··_py___newobj__
 96 ··[···61b]··_py___instancecheck__
 97 ··[···631]··_py___subclasscheck__
 98 ··[···647]··_py___subclasshook__
 99 ··[···65c]··_py___del__
 100 ··[···668]··_py___all__
 101 ··[···674]··_py___call__
 102 ··[···681]··_py___classcell__
 103 ··[···693]··_py___classdictcell__
 104 ··[···6a9]··_py___bool__
 105 ··[···6b6]··_py___mul__
 106 ··[···6c2]··_py___imul__
 107 ··[···6cf]··_py___rmul__
 108 ··[···6dc]··_py___matmul__
 109 ··[···6eb]··_py___imatmul__
 110 ··[···6fb]··_py___rmatmul__
 111 ··[···70b]··_py___ctypes_from_outparam__
 112 ··[···728]··_py___delitem__
 113 ··[···738]··_py___getitem__
 114 ··[···748]··_py___class_getitem__
 115 ··[···75e]··_py___setitem__
 116 ··[···76e]··_py___len__
 117 ··[···77a]··_py___main__
 118 ··[···787]··_py___origin__
 119 ··[···796]··_py___firstlineno__
 120 ··[···7aa]··_py___eq__
 121 ··[···7b5]··_py___loader__
 122 ··[···7c4]··_py___buffer__
 123 ··[···7d3]··_py___release_buffer__
 124 ··[···7ea]··_py___iter__
 125 ··[···7f7]··_py___aiter__
Max diff block lines reached; 0/46250 bytes (0.00%) of diff not shown.
6.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 86 lines modifiedOffset 1, 140 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/__native_fec286f4eda846987175.c2 ··[·····0]··/tmp/tmprr_761b7/build/__native_fec286f4eda846987175.c
3 ··[····37]··.3 ··[····37]··.
4 ··[····39]··/tmp/tmptoxdb8ue/build4 ··[····39]··/tmp/tmprr_761b7/build
5 ··[····50]··/usr/include/python3.125 ··[····50]··/usr/include/python3.13
6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt6 ··[····68]··/usr/lib/python3/dist-packages/mypyc/lib-rt
7 ··[····94]··/usr/include/python3.12/cpython7 ··[····94]··/usr/include/python3.13/cpython
8 ··[····b4]··/usr/include/i386-linux-gnu/bits8 ··[····b4]··/usr/include/i386-linux-gnu/bits
 9 ··[····d5]··/usr/include/python3.13/internal
 10 ··[····f6]··/usr/include
9 ··[····d5]··/usr/lib/gcc/i686-linux-gnu/14/include11 ··[···103]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[····fc]··/usr/include/i386-linux-gnu/sys 
11 ··[···11c]··/usr/include/i386-linux-gnu/bits/types12 ··[···12a]··/usr/include/i386-linux-gnu/bits/types
 13 ··[···151]··/usr/include/i386-linux-gnu/sys
12 ··[···143]··/usr/include 
13 ··[···150]··/usr/include/python3.12/internal 
14 ··[···171]··CPy.h14 ··[···171]··CPy.h
15 ··[···177]··pythoncapi_compat.h 
16 ··[···18b]··pythonsupport.h15 ··[···177]··pythonsupport.h
17 ··[···19b]··misc_ops.c16 ··[···187]··misc_ops.c
18 ··[···1a6]··tupleobject.h17 ··[···192]··tupleobject.h
19 ··[···1b4]··exc_ops.c18 ··[···1a0]··exc_ops.c
20 ··[···1be]··getargsfast.c19 ··[···1aa]··getargsfast.c
21 ··[···1cc]··init.c20 ··[···1b8]··init.c
22 ··[···1d3]··getargs.c21 ··[···1bf]··getargs.c
23 ··[···1dd]··dictobject.h22 ··[···1c9]··dictobject.h
24 ··[···1ea]··unicodeobject.h 
25 ··[···1fa]··int_ops.c23 ··[···1d6]··int_ops.c
26 ··[···204]··float_ops.c24 ··[···1e0]··float_ops.c
27 ··[···210]··str_ops.c25 ··[···1ec]··str_ops.c
28 ··[···21a]··string_fortified.h26 ··[···1f6]··string_fortified.h
29 ··[···22d]··bytes_ops.c27 ··[···209]··bytes_ops.c
 28 ··[···215]··pycore_call.h
 29 ··[···223]··list_ops.c
 30 ··[···22e]··listobject.h
 31 ··[···23b]··mypyc_util.h
 32 ··[···248]··dict_ops.c
30 ··[···239]··abstract.h33 ··[···253]··abstract.h
31 ··[···244]··list_ops.c 
32 ··[···24f]··listobject.h 
33 ··[···25c]··mypyc_util.h 
34 ··[···269]··dict_ops.c 
35 ··[···274]··set_ops.c34 ··[···25e]··set_ops.c
36 ··[···27e]··tuple_ops.c35 ··[···268]··tuple_ops.c
37 ··[···28a]··stdio2.h36 ··[···274]··stdio2.h
 37 ··[···27d]··pycore_frame.h
38 ··[···293]··generic_ops.c38 ··[···28c]··generic_ops.c
39 ··[···2a1]··bytearrayobject.h39 ··[···29a]··bytearrayobject.h
40 ··[···2b3]··bytesobject.h40 ··[···2ac]··bytesobject.h
41 ··[···2c1]··pythonsupport.c41 ··[···2ba]··pythonsupport.c
42 ··[···2d1]··stddef.h 
43 ··[···2da]··types.h 
44 ··[···2e2]··stdint-intn.h42 ··[···2ca]··stdint-intn.h
 43 ··[···2d8]··stdint-uintn.h
 44 ··[···2e7]··stdint.h
45 ··[···2f0]··stdarg.h45 ··[···2f0]··stdarg.h
 46 ··[···2f9]··stddef.h
46 ··[···2f9]··struct_FILE.h47 ··[···302]··struct_FILE.h
 48 ··[···310]··__sigset_t.h
 49 ··[···31d]··atomic_wide_counter.h
 50 ··[···333]··thread-shared-types.h
 51 ··[···349]··struct_mutex.h
 52 ··[···358]··pthreadtypes.h
47 ··[···307]··stdio.h53 ··[···367]··stdio.h
48 ··[···30f]··stdint-uintn.h 
49 ··[···31e]··stdint.h 
50 ··[···327]··pyport.h54 ··[···36f]··pyport.h
51 ··[···330]··pytypedefs.h55 ··[···378]··pytypedefs.h
52 ··[···33d]··moduleobject.h56 ··[···385]··moduleobject.h
53 ··[···34c]··methodobject.h57 ··[···394]··methodobject.h
54 ··[···35b]··descrobject.h58 ··[···3a3]··descrobject.h
55 ··[···369]··longintrepr.h59 ··[···3b1]··longintrepr.h
56 ··[···377]··code.h 
57 ··[···37e]··pycore_frame.h 
58 ··[···38d]··pystate.h60 ··[···3bf]··pystate.h
 61 ··[···3c9]··pycore_interp.h
59 ··[···397]··pybuffer.h62 ··[···3d9]··pybuffer.h
60 ··[···3a2]··pyerrors.h63 ··[···3e4]··objimpl.h
61 ··[···3ad]··boolobject.h64 ··[···3ee]··boolobject.h
62 ··[···3ba]··floatobject.h 
63 ··[···3c8]··rangeobject.h65 ··[···3fb]··rangeobject.h
 66 ··[···409]··funcobject.h
64 ··[···3d6]··setobject.h67 ··[···416]··fileobject.h
65 ··[···3e2]··pycapsule.h68 ··[···423]··pycapsule.h
 69 ··[···42f]··pycore_optimizer.h
66 ··[···3ee]··genobject.h70 ··[···442]··sliceobject.h
 71 ··[···450]··initconfig.h
 72 ··[···45d]··pytime.h
 73 ··[···466]··pycore_context.h
 74 ··[···477]··modsupport.h
 75 ··[···484]··pylifecycle.h
 76 ··[···492]··sysmodule.h
 77 ··[···49e]··pycore_freelist.h
 78 ··[···4b0]··pycore_object_stack.h
 79 ··[···4c6]··pycore_lock.h
 80 ··[···4d4]··pycore_atexit.h
 81 ··[···4e4]··pycore_llist.h
 82 ··[···4f3]··pycore_pythread.h
 83 ··[···505]··pycore_gil.h
 84 ··[···512]··pycore_ceval_state.h
 85 ··[···527]··pycore_crossinterp.h
 86 ··[···53c]··sig_atomic_t.h
 87 ··[···54b]··__sigval_t.h
 88 ··[···558]··siginfo_t.h
 89 ··[···564]··sigaction.h
 90 ··[···570]··stack_t.h
 91 ··[···57a]··pycore_faulthandler.h
 92 ··[···590]··pycore_fileutils.h
 93 ··[···5a3]··pycore_ucnhash.h
 94 ··[···5b4]··pycore_hamt.h
 95 ··[···5c2]··pycore_gc.h
 96 ··[···5ce]··pycore_global_strings.h
 97 ··[···5e6]··pycore_hashtable.h
 98 ··[···5f9]··pycore_typeobject.h
 99 ··[···60d]··pycore_global_objects.h
 100 ··[···625]··pycore_unicodeobject.h
 101 ··[···63c]··pycore_floatobject.h
 102 ··[···651]··pycore_import.h
 103 ··[···661]··pycore_ast_state.h
 104 ··[···674]··pycore_backoff.h
 105 ··[···685]··pycore_code.h
 106 ··[···693]··pycore_codecs.h
 107 ··[···6a3]··pycore_dict_state.h
 108 ··[···6b7]··pycore_dtoa.h
 109 ··[···6c5]··pycore_exceptions.h
 110 ··[···6d9]··pycore_function.h
Max diff block lines reached; 0/6289 bytes (0.00%) of diff not shown.
1.49 MB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 900, 2972 lines modifiedOffset 900, 2972 lines modified
900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg900 ··0x00003810·61727365·725f6465·616c6c6f·63007067·arser_dealloc.pg
901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa901 ··0x00003820·656e5f5f·5f6d616b·655f6466·615f5061·en___make_dfa_Pa
902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en902 ··0x00003830·72736572·47656e65·7261746f·725f656e·rserGenerator_en
903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__903 ··0x00003840·765f6465·616c6c6f·63007067·656e5f5f·v_dealloc.pgen__
904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo904 ··0x00003850·5f444641·53746174·655f6465·616c6c6f·_DFAState_deallo
905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det905 ··0x00003860·6300746f·6b656e69·7a655f5f·5f646574·c.tokenize___det
Diff chunk too large, falling back to line-by-line diff (1288 lines added, 1288 lines removed)
906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env906 ··0x00003870·6563745f·656e636f·64696e67·5f656e76·ect_encoding_env
907 ··0x00003880·5f646561·6c6c6f63·006c696e·6567656e·_dealloc.linegen907 ··0x00003880·5f646561·6c6c6f63·00626c61·636b5f5f·_dealloc.black__
908 ··0x00003890·5f5f5f4c·696e6547·656e6572·61746f72·___LineGenerator908 ··0x00003890·5f676574·5f696d70·6f727473·5f66726f·_get_imports_fro
909 ··0x000038a0·5f636c65·6172006c·696e6567·656e5f5f·_clear.linegen__909 ··0x000038a0·6d5f6368·696c6472·656e5f67·65745f66·m_children_get_f
910 ··0x000038b0·5f4c696e·6547656e·65726174·6f725f64·_LineGenerator_d910 ··0x000038b0·75747572·655f696d·706f7274·735f6f62·uture_imports_ob
911 ··0x000038c0·65616c6c·6f630062·6c61636b·5f5f5f67·ealloc.black___g911 ··0x000038c0·6a5f636c·65617200·68616e64·6c655f69·j_clear.handle_i
912 ··0x000038d0·65745f69·6d706f72·74735f66·726f6d5f·et_imports_from_912 ··0x000038d0·70796e62·5f6d6167·6963735f·5f5f4365·pynb_magics___Ce
913 ··0x000038e0·6368696c·6472656e·5f676574·5f667574·children_get_fut913 ··0x000038e0·6c6c4d61·67696346·696e6465·725f636c·llMagicFinder_cl
914 ··0x000038f0·7572655f·696d706f·7274735f·656e765f·ure_imports_env_914 ··0x000038f0·65617200·6c696e65·67656e5f·5f5f4c69·ear.linegen___Li
915 ··0x00003900·74726176·65727365·00626c61·636b5f5f·traverse.black__915 ··0x00003900·6e654765·6e657261·746f725f·636c6561·neGenerator_clea
916 ··0x00003910·5f6e756c·6c636f6e·74657874·5f656e76·_nullcontext_env916 ··0x00003910·72006c69·6e656765·6e5f5f5f·4c696e65·r.linegen___Line
917 ··0x00003920·5f747261·76657273·65006272·61636b65·_traverse.bracke917 ··0x00003920·47656e65·7261746f·725f6465·616c6c6f·Generator_deallo
918 ··0x00003930·74735f5f·5f427261·636b6574·54726163·ts___BracketTrac918 ··0x00003930·63006e6f·6465735f·5f5f5669·7369746f·c.nodes___Visito
919 ··0x00003940·6b65725f·74726176·65727365·00636f6d·ker_traverse.com919 ··0x00003940·725f636c·65617200·6e6f6465·735f5f5f·r_clear.nodes___
920 ··0x00003950·6d656e74·735f5f5f·50726f74·6f436f6d·ments___ProtoCom920 ··0x00003950·56697369·746f725f·6465616c·6c6f6300·Visitor_dealloc.
921 ··0x00003960·6d656e74·5f747261·76657273·6500636f·ment_traverse.co921 ··0x00003960·626c6163·6b5f5f5f·6765745f·696d706f·black___get_impo
922 ··0x00003970·6d6d656e·74735f5f·5f67656e·65726174·mments___generat922 ··0x00003970·7274735f·66726f6d·5f636869·6c647265·rts_from_childre
923 ··0x00003980·655f636f·6d6d656e·74735f65·6e765f74·e_comments_env_t923 ··0x00003980·6e5f6765·745f6675·74757265·5f696d70·n_get_future_imp
924 ··0x00003990·72617665·72736500·636f6d6d·656e7473·raverse.comments924 ··0x00003990·6f727473·5f6f626a·5f747261·76657273·orts_obj_travers
925 ··0x000039a0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno925 ··0x000039a0·65006861·6e646c65·5f697079·6e625f6d·e.handle_ipynb_m
926 ··0x000039b0·7265645f·6e6f6465·735f656e·765f7472·red_nodes_env_tr926 ··0x000039b0·61676963·735f5f5f·4d616769·6346696e·agics___MagicFin
927 ··0x000039c0·61766572·73650063·6f6d6d65·6e74735f·averse.comments_927 ··0x000039c0·6465725f·74726176·65727365·0068616e·der_traverse.han
928 ··0x000039d0·5f5f5f67·656e6572·6174655f·69676e6f·___generate_igno928 ··0x000039d0·646c655f·6970796e·625f6d61·67696373·dle_ipynb_magics
929 ··0x000039e0·7265645f·6e6f6465·735f6672·6f6d5f66·red_nodes_from_f929 ··0x000039e0·5f5f5f43·656c6c4d·61676963·46696e64·___CellMagicFind
930 ··0x000039f0·6d745f73·6b69705f·656e765f·74726176·mt_skip_env_trav930 ··0x000039f0·65725f74·72617665·72736500·6c696e65·er_traverse.line
931 ··0x00003a00·65727365·006c696e·6567656e·5f5f5f6c·erse.linegen___l931 ··0x00003a00·67656e5f·5f5f6170·70656e64·5f746f5f·gen___append_to_
932 ··0x00003a10·696e655f·4c696e65·47656e65·7261746f·ine_LineGenerato932 ··0x00003a10·6c696e65·5f737461·6e64616c·6f6e655f·line_standalone_
933 ··0x00003a20·725f656e·765f7472·61766572·7365006c·r_env_traverse.l933 ··0x00003a20·636f6d6d·656e745f·73706c69·745f6f62·comment_split_ob
934 ··0x00003a30·696e6567·656e5f5f·5f766973·69745f64·inegen___visit_d934 ··0x00003a30·6a5f7472·61766572·7365006c·696e6567·j_traverse.lineg
935 ··0x00003a40·65666175·6c745f4c·696e6547·656e6572·efault_LineGener935 ··0x00003a40·656e5f5f·5f617070·656e645f·636f6d6d·en___append_comm
936 ··0x00003a50·61746f72·5f656e76·5f747261·76657273·ator_env_travers936 ··0x00003a50·656e7473·5f64656c·696d6974·65725f73·ents_delimiter_s
937 ··0x00003a60·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi937 ··0x00003a60·706c6974·5f6f626a·5f747261·76657273·plit_obj_travers
938 ··0x00003a70·745f7465·73745f4c·696e6547·656e6572·t_test_LineGener938 ··0x00003a70·65006c69·6e656765·6e5f5f5f·61707065·e.linegen___appe
939 ··0x00003a80·61746f72·5f656e76·5f747261·76657273·ator_env_travers939 ··0x00003a80·6e645f74·6f5f6c69·6e655f64·656c696d·nd_to_line_delim
940 ··0x00003a90·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi940 ··0x00003a90·69746572·5f73706c·69745f6f·626a5f74·iter_split_obj_t
941 ··0x00003aa0·745f494e·44454e54·5f4c696e·6547656e·t_INDENT_LineGen941 ··0x00003aa0·72617665·72736500·6c696e65·67656e5f·raverse.linegen_
942 ··0x00003ab0·65726174·6f725f65·6e765f74·72617665·erator_env_trave942 ··0x00003ab0·5f5f7370·6c69745f·77726170·7065725f·__split_wrapper_
943 ··0x00003ac0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi943 ··0x00003ac0·646f6e74·5f696e63·72656173·655f696e·dont_increase_in
944 ··0x00003ad0·7369745f·44454445·4e545f4c·696e6547·sit_DEDENT_LineG944 ··0x00003ad0·64656e74·6174696f·6e5f6f62·6a5f7472·dentation_obj_tr
945 ··0x00003ae0·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra945 ··0x00003ae0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__
946 ··0x00003af0·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___946 ··0x00003af0·5f5f7268·735f7472·616e7366·6f726d5f·__rhs_transform_
947 ··0x00003b00·76697369·745f7374·6d745f4c·696e6547·visit_stmt_LineG947 ··0x00003b00·6c696e65·5f6f626a·5f747261·76657273·line_obj_travers
948 ··0x00003b10·656e6572·61746f72·5f656e76·5f747261·enerator_env_tra948 ··0x00003b10·65006c69·6e65735f·5f5f5f5f·6d797079·e.lines_____mypy
949 ··0x00003b20·76657273·65006c69·6e656765·6e5f5f5f·verse.linegen___949 ··0x00003b20·635f6c61·6d626461·5f5f305f·636f6e74·c_lambda__0_cont
950 ··0x00003b30·76697369·745f7479·70657061·72616d73·visit_typeparams950 ··0x00003b30·61696e73·5f696d70·6c696369·745f6d75·ains_implicit_mu
951 ··0x00003b40·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e951 ··0x00003b40·6c74696c·696e655f·73747269·6e675f77·ltiline_string_w
952 ··0x00003b50·6e765f74·72617665·72736500·6c696e65·nv_traverse.line952 ··0x00003b50·6974685f·636f6d6d·656e7473·5f4c696e·ith_comments_Lin
953 ··0x00003b60·67656e5f·5f5f7669·7369745f·74797065·gen___visit_type953 ··0x00003b60·655f6f62·6a5f7472·61766572·7365006e·e_obj_traverse.n
954 ··0x00003b70·76617274·75706c65·5f4c696e·6547656e·vartuple_LineGen954 ··0x00003b70·6f646573·5f5f5f56·69736974·6f725f74·odes___Visitor_t
955 ··0x00003b80·65726174·6f725f65·6e765f74·72617665·erator_env_trave955 ··0x00003b80·72617665·72736500·70617273·696e675f·raverse.parsing_
956 ··0x00003b90·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi956 ··0x00003b90·5f5f5f5f·6d797079·635f6c61·6d626461·____mypyc_lambda
957 ··0x00003ba0·7369745f·70617261·6d737065·635f4c69·sit_paramspec_Li957 ··0x00003ba0·5f5f305f·6c696232·746f335f·70617273·__0_lib2to3_pars
958 ··0x00003bb0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_958 ··0x00003bb0·655f6f62·6a5f7472·61766572·73650072·e_obj_traverse.r
959 ··0x00003bc0·74726176·65727365·006c696e·6567656e·traverse.linegen959 ··0x00003bc0·616e6765·735f5f5f·5f546f70·4c657665·anges____TopLeve
960 ··0x00003bd0·5f5f5f76·69736974·5f646963·74736574·___visit_dictset960 ··0x00003bd0·6c537461·74656d65·6e747356·69736974·lStatementsVisit
961 ··0x00003be0·6d616b65·725f4c69·6e654765·6e657261·maker_LineGenera961 ··0x00003be0·6f725f74·72617665·72736500·72757374·or_traverse.rust
962 ··0x00003bf0·746f725f·656e765f·74726176·65727365·tor_env_traverse962 ··0x00003bf0·795f5f5f·4572725f·74726176·65727365·y___Err_traverse
963 ··0x00003c00·006c696e·6567656e·5f5f5f76·69736974·.linegen___visit963 ··0x00003c00·00727573·74795f5f·5f4f6b5f·74726176·.rusty___Ok_trav
964 ··0x00003c10·5f66756e·63646566·5f4c696e·6547656e·_funcdef_LineGen964 ··0x00003c10·65727365·00737472·696e6773·5f5f5f72·erse.strings___r
965 ··0x00003c20·65726174·6f725f65·6e765f74·72617665·erator_env_trave965 ··0x00003c20·65706c61·63655f6e·6f726d61·6c697a65·eplace_normalize
966 ··0x00003c30·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi966 ··0x00003c30·5f756e69·636f6465·5f657363·6170655f·_unicode_escape_
967 ··0x00003c40·7369745f·6d617463·685f6361·73655f4c·sit_match_case_L967 ··0x00003c40·73657175·656e6365·735f6f62·6a5f7472·sequences_obj_tr
968 ··0x00003c50·696e6547·656e6572·61746f72·5f656e76·ineGenerator_env968 ··0x00003c50·61766572·73650074·72616e73·5f5f5f69·averse.trans___i
969 ··0x00003c60·5f747261·76657273·65006c69·6e656765·_traverse.linege969 ··0x00003c60·735f7661·6c69645f·696e6465·785f6973·s_valid_index_is
970 ··0x00003c70·6e5f5f5f·76697369·745f7375·6974655f·n___visit_suite_970 ··0x00003c70·5f76616c·69645f69·6e646578·5f666163·_valid_index_fac
971 ··0x00003c80·4c696e65·47656e65·7261746f·725f656e·LineGenerator_en971 ··0x00003c80·746f7279·5f6f626a·5f747261·76657273·tory_obj_travers
972 ··0x00003c90·765f7472·61766572·7365006c·696e6567·v_traverse.lineg972 ··0x00003c90·65007472·616e735f·5f5f696e·73657274·e.trans___insert
973 ··0x00003ca0·656e5f5f·5f766973·69745f73·696d706c·en___visit_simpl973 ··0x00003ca0·5f737472·5f636869·6c645f69·6e736572·_str_child_inser
974 ··0x00003cb0·655f7374·6d745f4c·696e6547·656e6572·e_stmt_LineGener974 ··0x00003cb0·745f7374·725f6368·696c645f·66616374·t_str_child_fact
975 ··0x00003cc0·61746f72·5f656e76·5f747261·76657273·ator_env_travers975 ··0x00003cc0·6f72795f·6f626a5f·74726176·65727365·ory_obj_traverse
976 ··0x00003cd0·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi976 ··0x00003cd0·00747261·6e735f5f·5f706173·7365735f·.trans___passes_
977 ··0x00003ce0·745f6173·796e635f·73746d74·5f4c696e·t_async_stmt_Lin977 ··0x00003ce0·616c6c5f·63686563·6b735f5f·6765745f·all_checks__get_
978 ··0x00003cf0·6547656e·65726174·6f725f65·6e765f74·eGenerator_env_t978 ··0x00003cf0·62726561·6b5f6964·785f5374·72696e67·break_idx_String
979 ··0x00003d00·72617665·72736500·6c696e65·67656e5f·raverse.linegen_979 ··0x00003d00·53706c69·74746572·5f6f626a·5f747261·Splitter_obj_tra
980 ··0x00003d10·5f5f7669·7369745f·6465636f·7261746f·__visit_decorato980 ··0x00003d10·76657273·65007472·616e735f·5f5f6272·verse.trans___br
981 ··0x00003d20·72735f4c·696e6547·656e6572·61746f72·rs_LineGenerator981 ··0x00003d20·65616b73·5f756e73·706c6974·7461626c·eaks_unsplittabl
982 ··0x00003d30·5f656e76·5f747261·76657273·65006c69·_env_traverse.li982 ··0x00003d30·655f6578·70726573·73696f6e·5f5f6765·e_expression__ge
983 ··0x00003d40·6e656765·6e5f5f5f·76697369·745f706f·negen___visit_po983 ··0x00003d40·745f6272·65616b5f·6964785f·53747269·t_break_idx_Stri
984 ··0x00003d50·7765725f·4c696e65·47656e65·7261746f·wer_LineGenerato984 ··0x00003d50·6e675370·6c697474·65725f6f·626a5f74·ngSplitter_obj_t
985 ··0x00003d60·725f656e·765f7472·61766572·7365006c·r_env_traverse.l985 ··0x00003d60·72617665·72736500·7472616e·735f5f5f·raverse.trans___
986 ··0x00003d70·696e6567·656e5f5f·5f766973·69745f53·inegen___visit_S986 ··0x00003d70·6d6f7265·5f73706c·6974735f·73686f75·more_splits_shou
987 ··0x00003d80·454d495f·4c696e65·47656e65·7261746f·EMI_LineGenerato987 ··0x00003d80·6c645f62·655f6d61·64655f64·6f5f7472·ld_be_made_do_tr
988 ··0x00003d90·725f656e·765f7472·61766572·7365006c·r_env_traverse.l988 ··0x00003d90·616e7366·6f726d5f·53747269·6e675370·ansform_StringSp
989 ··0x00003da0·696e6567·656e5f5f·5f766973·69745f45·inegen___visit_E989 ··0x00003da0·6c697474·65725f6f·626a5f74·72617665·litter_obj_trave
990 ··0x00003db0·4e444d41·524b4552·5f4c696e·6547656e·NDMARKER_LineGen990 ··0x00003db0·72736500·7472616e·735f5f5f·6d61785f·rse.trans___max_
991 ··0x00003dc0·65726174·6f725f65·6e765f74·72617665·erator_env_trave991 ··0x00003dc0·6c617374·5f737472·696e675f·636f6c75·last_string_colu
992 ··0x00003dd0·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi992 ··0x00003dd0·6d6e5f64·6f5f7472·616e7366·6f726d5f·mn_do_transform_
993 ··0x00003de0·7369745f·5354414e·44414c4f·4e455f43·sit_STANDALONE_C993 ··0x00003de0·53747269·6e675370·6c697474·65725f6f·StringSplitter_o
994 ··0x00003df0·4f4d4d45·4e545f4c·696e6547·656e6572·OMMENT_LineGener994 ··0x00003df0·626a5f74·72617665·72736500·7472616e·bj_traverse.tran
995 ··0x00003e00·61746f72·5f656e76·5f747261·76657273·ator_env_travers995 ··0x00003e00·735f5f5f·6d617962·655f6170·70656e64·s___maybe_append
996 ··0x00003e10·65006c69·6e656765·6e5f5f5f·76697369·e.linegen___visi996 ··0x00003e10·5f737472·696e675f·6f706572·61746f72·_string_operator
997 ··0x00003e20·745f6661·63746f72·5f4c696e·6547656e·t_factor_LineGen997 ··0x00003e20·735f646f·5f747261·6e73666f·726d5f53·s_do_transform_S
998 ··0x00003e30·65726174·6f725f65·6e765f74·72617665·erator_env_trave998 ··0x00003e30·7472696e·6753706c·69747465·725f6f62·tringSplitter_ob
999 ··0x00003e40·72736500·6c696e65·67656e5f·5f5f7669·rse.linegen___vi999 ··0x00003e40·6a5f7472·61766572·73650074·72616e73·j_traverse.trans
1000 ··0x00003e50·7369745f·746e616d·655f4c69·6e654765·sit_tname_LineGe1000 ··0x00003e50·5f5f5f6d·616b655f·6e616b65·645f5f6d·___make_naked__m
1001 ··0x00003e60·6e657261·746f725f·656e765f·74726176·nerator_env_trav1001 ··0x00003e60·65726765·5f6f6e65·5f737472·696e675f·erge_one_string_
1002 ··0x00003e70·65727365·006c696e·6567656e·5f5f5f76·erse.linegen___v1002 ··0x00003e70·67726f75·705f5374·72696e67·4d657267·group_StringMerg
1003 ··0x00003e80·69736974·5f535452·494e475f·4c696e65·isit_STRING_Line1003 ··0x00003e80·65725f6f·626a5f74·72617665·72736500·er_obj_traverse.
1004 ··0x00003e90·47656e65·7261746f·725f656e·765f7472·Generator_env_tr1004 ··0x00003e90·7472616e·735f5f5f·69735f73·696d706c·trans___is_simpl
1005 ··0x00003ea0·61766572·7365006c·696e6567·656e5f5f·averse.linegen__1005 ··0x00003ea0·655f6f70·6572616e·645f6875·675f706f·e_operand_hug_po
1006 ··0x00003eb0·5f766973·69745f4e·554d4245·525f4c69·_visit_NUMBER_Li1006 ··0x00003eb0·7765725f·6f705f6f·626a5f74·72617665·wer_op_obj_trave
1007 ··0x00003ec0·6e654765·6e657261·746f725f·656e765f·neGenerator_env_1007 ··0x00003ec0·72736500·7472616e·735f5f5f·69735f73·rse.trans___is_s
1008 ··0x00003ed0·74726176·65727365·006c696e·6567656e·traverse.linegen1008 ··0x00003ed0·696d706c·655f6c6f·6f6b7570·5f687567·imple_lookup_hug
1009 ··0x00003ee0·5f5f5f76·69736974·5f667374·72696e67·___visit_fstring1009 ··0x00003ee0·5f706f77·65725f6f·705f6f62·6a5f7472·_power_op_obj_tr
1010 ··0x00003ef0·5f4c696e·6547656e·65726174·6f725f65·_LineGenerator_e1010 ··0x00003ef0·61766572·73650074·72616e73·5f5f5f53·averse.trans___S
1011 ··0x00003f00·6e765f74·72617665·72736500·6c696e65·nv_traverse.line1011 ··0x00003f00·7472696e·67506172·656e5374·72697070·tringParenStripp
1012 ··0x00003f10·67656e5f·5f5f7472·616e7366·6f726d5f·gen___transform_1012 ··0x00003f10·65725f74·72617665·72736500·7472616e·er_traverse.tran
1013 ··0x00003f20·6c696e65·5f656e76·5f747261·76657273·line_env_travers1013 ··0x00003f20·735f5f5f·53747269·6e674d65·72676572·s___StringMerger
1014 ··0x00003f30·65006c69·6e656765·6e5f5f5f·5f726873·e.linegen____rhs1014 ··0x00003f30·5f747261·76657273·65007472·616e735f·_traverse.trans_
1015 ··0x00003f40·5f747261·6e73666f·726d5f6c·696e655f·_transform_line_1015 ··0x00003f40·5f5f5374·72696e67·5472616e·73666f72·__StringTransfor
1016 ··0x00003f50·656e765f·74726176·65727365·006c696e·env_traverse.lin1016 ··0x00003f50·6d65725f·74726176·65727365·00707974·mer_traverse.pyt
1017 ··0x00003f60·6567656e·5f5f5f6c·6566745f·68616e64·egen___left_hand1017 ··0x00003f60·7265655f·5f5f5f5f·6d797079·635f6c61·ree_____mypyc_la
1018 ··0x00003f70·5f73706c·69745f65·6e765f74·72617665·_split_env_trave1018 ··0x00003f70·6d626461·5f5f305f·5f5f335f·696e6974·mbda__0___3_init
1019 ··0x00003f80·72736500·6c696e65·67656e5f·5f5f7269·rse.linegen___ri1019 ··0x00003f80·5f5f5f33·5f57696c·64636172·64506174·___3_WildcardPat
1020 ··0x00003f90·6768745f·68616e64·5f73706c·69745f65·ght_hand_split_e1020 ··0x00003f90·7465726e·5f6f626a·5f747261·76657273·tern_obj_travers
1021 ··0x00003fa0·6e765f74·72617665·72736500·6c696e65·nv_traverse.line1021 ··0x00003fa0·65007067·656e5f5f·5f616464·636c6f73·e.pgen___addclos
1022 ··0x00003fb0·67656e5f·5f5f5f6d·61796265·5f73706c·gen____maybe_spl1022 ··0x00003fb0·7572655f·6d616b65·5f646661·5f506172·ure_make_dfa_Par
1023 ··0x00003fc0·69745f6f·6d697474·696e675f·6f707469·it_omitting_opti1023 ··0x00003fc0·73657247·656e6572·61746f72·5f6f626a·serGenerator_obj
1024 ··0x00003fd0·6f6e616c·5f706172·656e735f·656e765f·onal_parens_env_1024 ··0x00003fd0·5f747261·76657273·65007067·656e5f5f·_traverse.pgen__
1025 ··0x00003fe0·74726176·65727365·006c696e·6567656e·traverse.linegen1025 ··0x00003fe0·5f636c6f·73757265·5f6d616b·655f6466·_closure_make_df
Max diff block lines reached; 1385899/1559053 bytes (88.89%) of diff not shown.
19.0 KB
./usr/lib/debug/.build-id/a3/1758febd0145483e079b26e974cf4bd068d3d2.debug vs.
./usr/lib/debug/.build-id/92/6ea6a39c413de648d17b7628aff1a64ee561d8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2652·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.28 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa5c:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b5·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001da·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.39 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·resources.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pytree.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 29 ····25:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pytree
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_resources 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·a31758febd0145483e079b26e974cf4bd068d3d23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·926ea6a39c413de648d17b7628aff1a64ee561d8
3.46 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 37 lines modifiedOffset 26, 37 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmp_3m94z79/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x60):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc8):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x115):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe8):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf1):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf9):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x102):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x115):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x143):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·67149 ··[0x0000011d]··Set·column·to·64
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51cdb)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dfa1)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
653 B
strings --all --bytes=8 {}
    
Offset 6, 31 lines modifiedOffset 6, 31 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 resources.c13 pytree.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
 25 PyInit_pytree
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 PyInit_resources 
30 __gmon_start__30 __gmon_start__
31 .shstrtab31 .shstrtab
32 .note.gnu.build-id32 .note.gnu.build-id
33 .gnu.hash33 .gnu.hash
34 .rel.dyn34 .rel.dyn
35 .rel.plt35 .rel.plt
36 .plt.got36 .plt.got
553 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_resources>:25 00001170·<PyInit_pytree>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/resources.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pytree.c
3 ··[····29]··.3 ··[····29]··.
4 ··[····2b]··/tmp/tmptoxdb8ue/build/black4 ··[····2b]··/tmp/tmp_3m94z79/build/blib2to3
5 ··[····48]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.12
6 ··[····60]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····87]··/usr/include/i386-linux-gnu/bits7 ··[····8a]··/usr/include/i386-linux-gnu/bits
8 ··[····a8]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····c8]··/usr/include/python3.12/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····e8]··stddef.h10 ··[····eb]··stddef.h
11 ··[····f1]··types.h11 ··[····f4]··types.h
12 ··[····f9]··pyport.h12 ··[····fc]··pyport.h
13 ··[···102]··pytypedefs.h13 ··[···105]··pytypedefs.h
14 ··[···10f]··methodobject.h14 ··[···112]··methodobject.h
15 ··[···11e]··descrobject.h15 ··[···121]··descrobject.h
16 ··[···12c]··pybuffer.h16 ··[···12f]··pybuffer.h
17 ··[···137]··pycapsule.h17 ··[···13a]··pycapsule.h
18 ··[···143]··import.h18 ··[···146]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c12 ··0x00000090·6e747279·00707974·7265652e·63005f5f·ntry.pytree.c.__
13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th 
17 ··0x000000e0·756e6b2e·6478005f·696e6974·005f5f78·unk.dx._init.__x 
18 ··0x000000f0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
 17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
 18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·6278005f·5f474e55·5f45485f·4652414d·bx.__GNU_EH_FRAM19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
22 ··0x00000130·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp25 ··0x00000160·6e655461·626c6500·5079496e·69745f70·neTable.PyInit_p
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule 
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister 
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py 
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu 
30 ··0x000001b0·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit 
31 ··0x000001c0·5f726573·6f757263·6573005f·5f676d6f·_resources.__gmo 
32 ··0x000001d0·6e5f7374·6172745f·5f00··············n_start__.26 ··0x00000170·79747265·65005079·496d706f·72745f49·ytree.PyImport_I
 27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
 28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
 30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
 31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
 32 ··0x000001d0·745f5f00····························t__.
  
21.5 KB
./usr/lib/debug/.build-id/a6/8829f75b9cadf0225276febabaa1c527bdbabf.debug vs.
./usr/lib/debug/.build-id/fd/ecec43c68c6c089d73ae1e01fe163e89087260.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2660·(bytes·into·file)13 ··Start·of·section·headers:··········2672·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0033c·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0013c·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002054·0x00002054·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa70:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000ac·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002ec·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000324·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000052·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002054·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002080·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c2·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c0·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000748·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001e0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000924·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.58 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_width_table.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002138·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002054·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
 28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit__width_table
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·a68829f75b9cadf0225276febabaa1c527bdbabf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fdecec43c68c6c089d73ae1e01fe163e89087260
3.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8f):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·_width_table.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x127):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x116):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x114):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x132):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x127):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x160):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·63150 ··[0x00000122]··Set·column·to·70
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/_width_table.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f01)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e46b)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
784 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 r`GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 _width_table.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
 24 PyInit__width_table
23 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
24 PyImport_ImportModule26 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
26 _Py_Dealloc28 _Py_Dealloc
27 PyInit_parse 
28 PyCapsule_Import29 PyCapsule_Import
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
555 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_parse>:25 00001170·<PyInit__width_table>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/parse.c 
3 ··[····2e]··.2 ··[·····0]··.
4 ··[····30]··/tmp/tmpu3unwak9/build/blib2to3/pgen23 ··[·····2]··/tmp/tmprr_761b7/build/black/_width_table.c
 4 ··[····2e]··/tmp/tmprr_761b7/build/black
5 ··[····56]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····6e]··/usr/include/i386-linux-gnu/bits6 ··[····63]··/usr/include/i386-linux-gnu/bits
7 ··[····8f]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b6]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····d6]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····f6]··types.h10 ··[····eb]··types.h
11 ··[····fe]··stdint-uintn.h11 ··[····f3]··stdint-uintn.h
12 ··[···10d]··stddef.h12 ··[···102]··stddef.h
13 ··[···116]··pyport.h13 ··[···10b]··pyport.h
14 ··[···11f]··pytypedefs.h14 ··[···114]··pytypedefs.h
15 ··[···12c]··methodobject.h15 ··[···121]··methodobject.h
16 ··[···13b]··descrobject.h16 ··[···130]··descrobject.h
17 ··[···149]··pybuffer.h17 ··[···13e]··pybuffer.h
18 ··[···154]··pycapsule.h18 ··[···149]··pycapsule.h
19 ··[···160]··import.h19 ··[···155]··import.h
  
3.31 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F 
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA 
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__. 
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x12 ··0x00000090·6e747279·005f7769·6474685f·7461626c·ntry._width_tabl
 13 ··0x000000a0·652e6300·5f5f4652·414d455f·454e445f·e.c.__FRAME_END_
 14 ··0x000000b0·5f005f44·594e414d·4943005f·5f544d43·_._DYNAMIC.__TMC
 15 ··0x000000c0·5f454e44·5f5f005f·5f64736f·5f68616e·_END__.__dso_han
 16 ··0x000000d0·646c6500·5f5f7838·362e6765·745f7063·dle.__x86.get_pc
 17 ··0x000000e0·5f746875·6e6b2e64·78005f69·6e697400·_thunk.dx._init.
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.18 ··0x000000f0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g 
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._ 
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD 
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_ 
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__ 
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI 
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT19 ··0x00000100·6e6b2e62·78005f5f·474e555f·45485f46·nk.bx.__GNU_EH_F
 20 ··0x00000110·52414d45·5f484452·005f6669·6e69005f·RAME_HDR._fini._
 21 ··0x00000120·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
 22 ··0x00000130·424c455f·005f5f63·78615f66·696e616c·BLE_.__cxa_final
 23 ··0x00000140·697a6500·5079496e·69745f5f·5f696e69·ize.PyInit___ini
 24 ··0x00000150·745f5f00·5079496e·69745f5f·77696474·t__.PyInit__widt
 25 ··0x00000160·685f7461·626c6500·5f49544d·5f726567·h_table._ITM_reg
 26 ··0x00000170·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 27 ··0x00000180·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 28 ··0x00000190·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon29 ··0x000001a0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 30 ··0x000001b0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_ 
26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT 
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl 
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea 
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars 
30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo31 ··0x000001c0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_32 ··0x000001d0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
32 ··0x000001d0·5f00································_. 
  
37.9 KB
./usr/lib/debug/.build-id/a8/e04aa7b85658377cd22854efa0384d51e0d783.debug vs.
./usr/lib/debug/.build-id/78/79760b92e8771aaf6ef1113a703c1bec01504f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2660·(bytes·into·file)13 ··Start·of·section·headers:··········2640·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x0012c·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002044·0x00002044·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.38 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa50:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000058·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000043·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002044·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002070·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c0·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b2·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00091a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000906·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·black.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002128·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002044·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_black
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·a8e04aa7b85658377cd22854efa0384d51e0d7833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7879760b92e8771aaf6ef1113a703c1bec01504f
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 131 lines modifiedOffset 25, 130 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x1f):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmp_3m94z79/build
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.12
 34 ··3»      (line_strp)»   (offset:·0x50):·/usr/lib/gcc/i686-linux-gnu/14/include
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x77):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x91):·/usr/lib/gcc/i686-linux-gnu/14/include 
36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xb8):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x134):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x105):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe1):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x100):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10f):·stddef.h 
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf8):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x118):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xe9):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x121):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf2):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0xff):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x134):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x105):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x11c):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x156):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x162):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x133):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
Max diff block lines reached; 2/12997 bytes (0.02%) of diff not shown.
9.44 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/grammar.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c2ee)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x40ae4)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
784 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 POGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 -{(9mO/M 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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 grammar.c 
15 __FRAME_END__13 __FRAME_END__
16 _DYNAMIC14 _DYNAMIC
17 __TMC_END__15 __TMC_END__
18 __dso_handle16 __dso_handle
19 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
20 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
21 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
22 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_black
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyInit_grammar 
30 PyCapsule_Import28 PyCapsule_Import
31 __gmon_start__29 __gmon_start__
32 .shstrtab30 .shstrtab
33 .note.gnu.build-id31 .note.gnu.build-id
34 .gnu.hash32 .gnu.hash
35 .rel.dyn33 .rel.dyn
36 .rel.plt34 .rel.plt
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_grammar>:25 00001170·<PyInit_black>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.29 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmp_3m94z79/build/black.c
2 ··[·····0]··.3 ··[····1f]··.
 4 ··[····21]··/tmp/tmp_3m94z79/build
3 ··[·····2]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/grammar.c 
4 ··[····32]··/tmp/tmpu3unwak9/build/blib2to3/pgen2 
5 ··[····58]··/usr/include/python3.135 ··[····38]··/usr/include/python3.12
 6 ··[····50]··/usr/lib/gcc/i686-linux-gnu/14/include
6 ··[····70]··/usr/include/i386-linux-gnu/bits7 ··[····77]··/usr/include/i386-linux-gnu/bits
7 ··[····91]··/usr/lib/gcc/i686-linux-gnu/14/include 
8 ··[····b8]··/usr/include/i386-linux-gnu/sys8 ··[····98]··/usr/include/i386-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.13/cpython9 ··[····b8]··/usr/include/python3.12/cpython
 10 ··[····d8]··stddef.h
10 ··[····f8]··types.h11 ··[····e1]··types.h
11 ··[···100]··stdint-uintn.h 
12 ··[···10f]··stddef.h 
13 ··[···118]··pyport.h12 ··[····e9]··pyport.h
14 ··[···121]··pytypedefs.h13 ··[····f2]··pytypedefs.h
15 ··[···12e]··methodobject.h14 ··[····ff]··methodobject.h
16 ··[···13d]··descrobject.h15 ··[···10e]··descrobject.h
17 ··[···14b]··pybuffer.h16 ··[···11c]··pybuffer.h
18 ··[···156]··pycapsule.h17 ··[···127]··pycapsule.h
19 ··[···162]··import.h18 ··[···133]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P 
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._22 ··0x00000130·496e6974·5f626c61·636b005f·5f637861·Init_black.__cxa
 23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
 24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
 25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D 
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr 
30 ··0x000001b0·616d6d61·72005079·43617073·756c655f·ammar.PyCapsule_30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·5f00································_.
  
19.5 KB
./usr/lib/debug/.build-id/b1/4d5eac99f784c947ee6c146ca3258f5d4aae51.debug vs.
./usr/lib/debug/.build-id/2a/3e79122c118d9250142f141088d8dbfd5bc684.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2668·(bytes·into·file)13 ··Start·of·section·headers:··········2660·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.08 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa6c:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··410 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
11 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··411 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
12 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··412 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
13 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1613 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
14 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··814 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
15 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1615 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
16 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··416 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
17 ··[12]·.rodata···········NOBITS··········00002000·001000·000057·01·AMS··0···0··417 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··4
18 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··419 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
20 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··420 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··421 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000c3·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bc·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000517·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·00055c·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·00074c·0001d4·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000920·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·driver.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_driver 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·b14d5eac99f784c947ee6c146ca3258f5d4aae513 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a3e79122c118d9250142f141088d8dbfd5bc684
3.09 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2f):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmprr_761b7/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x90):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x133):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x127):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xff):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10e):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf7):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x117):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x114):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x133):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x127):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14a):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x155):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x161):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4d4cc)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41eea)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
782 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 QGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 XO"&C.U\ 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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 driver.c13 pygram.c
15 __FRAME_END__14 __FRAME_END__
16 _DYNAMIC15 _DYNAMIC
17 __TMC_END__16 __TMC_END__
18 __dso_handle17 __dso_handle
19 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
20 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
21 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
22 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
23 PyInit_driver 
24 __cxa_finalize22 __cxa_finalize
25 PyInit___init__23 PyInit___init__
26 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
27 PyImport_ImportModule25 PyImport_ImportModule
28 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
 27 PyInit_pygram
29 _Py_Dealloc28 _Py_Dealloc
30 PyCapsule_Import29 PyCapsule_Import
31 __gmon_start__30 __gmon_start__
32 .shstrtab31 .shstrtab
33 .note.gnu.build-id32 .note.gnu.build-id
34 .gnu.hash33 .gnu.hash
35 .rel.dyn34 .rel.dyn
550 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_driver>:25 00001170·<PyInit_pygram>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.33 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmprr_761b7/build/blib2to3/pygram.c
3 ··[····2f]··.3 ··[····29]··.
4 ··[····31]··/tmp/tmpu3unwak9/build/blib2to3/pgen24 ··[····2b]··/tmp/tmprr_761b7/build/blib2to3
5 ··[····57]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.13
6 ··[····6f]··/usr/include/i386-linux-gnu/bits6 ··[····63]··/usr/include/i386-linux-gnu/bits
7 ··[····90]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b7]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····d7]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.13/cpython
10 ··[····f7]··types.h10 ··[····eb]··types.h
11 ··[····ff]··stdint-uintn.h11 ··[····f3]··stdint-uintn.h
12 ··[···10e]··stddef.h12 ··[···102]··stddef.h
13 ··[···117]··pyport.h13 ··[···10b]··pyport.h
14 ··[···120]··pytypedefs.h14 ··[···114]··pytypedefs.h
15 ··[···12d]··methodobject.h15 ··[···121]··methodobject.h
16 ··[···13c]··descrobject.h16 ··[···130]··descrobject.h
17 ··[···14a]··pybuffer.h17 ··[···13e]··pybuffer.h
18 ··[···155]··pycapsule.h18 ··[···149]··pycapsule.h
19 ··[···161]··import.h19 ··[···155]··import.h
  
2.59 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f0050·_OFFSET_TABLE_.P21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
22 ··0x00000130·79496e69·745f6472·69766572·005f5f63·yInit_driver.__c 
23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
 23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM 
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
 26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
 27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
 28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit
 29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·745f5f00····························t__.
  
13.5 KB
./usr/lib/debug/.build-id/b1/e62ad2ef4942ba366f1c87fde14e324532fdca.debug vs.
./usr/lib/debug/.build-id/38/741729d17ba60b5a85a83abba964dfc4420044.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b5·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bb·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
1.97 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parse.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
Offset 25, 10 lines modifiedOffset 25, 10 lines modified
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_parse 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_token
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·b1e62ad2ef4942ba366f1c87fde14e324532fdca3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·38741729d17ba60b5a85a83abba964dfc4420044
1.42 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x95):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x95):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·parse.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xff):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xff):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xff):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·methodobject.h
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x34f01)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x444e2)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
639 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 DGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 ZN»     A&c5Hkd 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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
Offset 21, 16 lines modifiedOffset 20, 16 lines modified
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize21 __cxa_finalize
23 PyInit___init__22 PyInit___init__
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 PyInit_parse 
29 PyCapsule_Import27 PyCapsule_Import
 28 PyInit_token
30 __gmon_start__29 __gmon_start__
31 .shstrtab30 .shstrtab
32 .note.gnu.build-id31 .note.gnu.build-id
33 .gnu.hash32 .gnu.hash
34 .rel.dyn33 .rel.dyn
35 .rel.plt34 .rel.plt
36 .plt.got35 .plt.got
548 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_parse>:25 00001170·<PyInit_token>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
701 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/token.c
2 ··[·····0]··.3 ··[····2e]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/parse.c 
4 ··[····30]··/tmp/tmptoxdb8ue/build/blib2to3/pgen24 ··[····30]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····56]··/usr/include/python3.125 ··[····56]··/usr/include/python3.12
6 ··[····6e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····95]··/usr/include/i386-linux-gnu/bits7 ··[····95]··/usr/include/i386-linux-gnu/bits
8 ··[····b6]··/usr/include/i386-linux-gnu/sys8 ··[····b6]··/usr/include/i386-linux-gnu/sys
9 ··[····d6]··/usr/include/python3.12/cpython9 ··[····d6]··/usr/include/python3.12/cpython
10 ··[····f6]··stddef.h10 ··[····f6]··stddef.h
11 ··[····ff]··types.h11 ··[····ff]··types.h
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00706172·73652e63·005f5f46·ntry.parse.c.__F12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
Offset 22, 12 lines modifiedOffset 22, 12 lines modified
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT
27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·6c6c6f63·00507949·6e69745f·70617273·lloc.PyInit_pars 
30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.PyCapsule_Impo29 ··0x000001a0·6c6c6f63·00507943·61707375·6c655f49·lloc.PyCapsule_I
 30 ··0x000001b0·6d706f72·74005079·496e6974·5f746f6b·mport.PyInit_tok
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·656e005f·5f676d6f·6e5f7374·6172745f·en.__gmon_start_
32 ··0x000001d0·5f00································_.32 ··0x000001d0·5f00································_.
  
6.6 KB
./usr/lib/debug/.build-id/b5/3e341646caecf39593550656d56ae32ca9f46e.debug vs.
./usr/lib/debug/.build-id/3f/b230107bb883cf0ff4faf4ae93d19db1c18467.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d2·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·b53e341646caecf39593550656d56ae32ca9f46e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fb230107bb883cf0ff4faf4ae93d19db1c18467
784 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
892 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
271 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 nGCC:·(Debian·14.2.0-8)·14.2.01 gGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
656 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/trans.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/trans.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpu3unwak9/build/black4 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····44]··/usr/include/python3.135 ··[····44]··/usr/include/python3.13
6 ··[····5c]··/usr/include/i386-linux-gnu/bits6 ··[····5c]··/usr/include/i386-linux-gnu/bits
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····c4]··/usr/include/python3.13/cpython
10 ··[····e4]··types.h10 ··[····e4]··types.h
11 ··[····ec]··stdint-uintn.h11 ··[····ec]··stdint-uintn.h
38.0 KB
./usr/lib/debug/.build-id/b8/b87316d3e4557f1a17c3660ace47054d0ee80b.debug vs.
./usr/lib/debug/.build-id/cb/2754cd3944057257274fe422d9a8e1f56da6ff.debug
Files 89% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.7 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000056·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ec·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b4·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c0·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000916·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.4 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pygram.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·token.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pygram 
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_token
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·b8b87316d3e4557f1a17c3660ace47054d0ee80b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb2754cd3944057257274fe422d9a8e1f56da6ff
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmptoxdb8ue/build/blib2to332 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x56):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x6e):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8f):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pygram.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x132):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf6):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfe):·stdint-uintn.h
 45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10d):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf6):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x116):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12c):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x132):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x160):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/13008 bytes (0.02%) of diff not shown.
9.45 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/blib2to3/pygram.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/blib2to3/pgen2/token.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x41eea)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x444e2)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
760 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
 4 Oh[`wG[+Q
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c7 crtstuff.c
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 pygram.c 
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 PyInit_pygram 
28 _Py_Dealloc27 _Py_Dealloc
29 PyCapsule_Import28 PyCapsule_Import
 29 PyInit_token
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 .plt.got36 .plt.got
549 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_pygram>:25 00001170·<PyInit_token>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.3 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmprr_761b7/build/blib2to3/pgen2/token.c
3 ··[····29]··.3 ··[····2e]··.
4 ··[····2b]··/tmp/tmptoxdb8ue/build/blib2to34 ··[····30]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····4b]··/usr/include/python3.125 ··[····56]··/usr/include/python3.13
 6 ··[····6e]··/usr/include/i386-linux-gnu/bits
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····8f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits 
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····b6]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.12/cpython9 ··[····d6]··/usr/include/python3.13/cpython
10 ··[····eb]··stddef.h 
11 ··[····f4]··types.h10 ··[····f6]··types.h
 11 ··[····fe]··stdint-uintn.h
 12 ··[···10d]··stddef.h
12 ··[····fc]··pyport.h13 ··[···116]··pyport.h
13 ··[···105]··pytypedefs.h14 ··[···11f]··pytypedefs.h
14 ··[···112]··methodobject.h15 ··[···12c]··methodobject.h
15 ··[···121]··descrobject.h16 ··[···13b]··descrobject.h
16 ··[···12f]··pybuffer.h17 ··[···149]··pybuffer.h
17 ··[···13a]··pycapsule.h18 ··[···154]··pycapsule.h
18 ··[···146]··import.h19 ··[···160]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00707967·72616d2e·63005f5f·ntry.pygram.c.__12 ··0x00000090·6e747279·00746f6b·656e2e63·005f5f46·ntry.token.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I23 ··0x00000140·6e69745f·5f5f696e·69745f5f·005f4954·nit___init__._IT
24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo24 ··0x00000150·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport25 ··0x00000160·65546162·6c650050·79496d70·6f72745f·eTable.PyImport_
26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I26 ··0x00000170·496d706f·72744d6f·64756c65·005f4954·ImportModule._IT
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC27 ··0x00000180·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
28 ··0x00000190·6c6f6e65·5461626c·65005079·496e6974·loneTable.PyInit28 ··0x00000190·6f6e6554·61626c65·005f5079·5f446561·oneTable._Py_Dea
29 ··0x000001a0·5f707967·72616d00·5f50795f·4465616c·_pygram._Py_Deal 
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im29 ··0x000001a0·6c6c6f63·00507943·61707375·6c655f49·lloc.PyCapsule_I
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star30 ··0x000001b0·6d706f72·74005079·496e6974·5f746f6b·mport.PyInit_tok
 31 ··0x000001c0·656e005f·5f676d6f·6e5f7374·6172745f·en.__gmon_start_
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·5f00································_.
  
14.6 KB
./usr/lib/debug/.build-id/ba/db86fd3b5676d60d7c856eebc498f5fb08d6ce.debug vs.
./usr/lib/debug/.build-id/67/2697514bf99f72971d925e432ab8bdd6942029.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2660·(bytes·into·file)13 ··Start·of·section·headers:··········2664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
3.04 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa64:1 There·are·34·section·headers,·starting·at·offset·0xa68:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ee·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000b9·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d8·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00091c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.44 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·badb86fd3b5676d60d7c856eebc498f5fb08d6ce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·672697514bf99f72971d925e432ab8bdd6942029
1.41 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x80):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x123):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xef):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfe):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe7):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x107):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x110):·pytypedefs.h
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/numerics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56277)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e7f4)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
781 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ·)GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 comments.c13 numerics.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
 23 PyInit_numerics
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 PyInit_comments 
28 _Py_Dealloc28 _Py_Dealloc
29 PyCapsule_Import29 PyCapsule_Import
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
554 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_comments>:25 00001170·<PyInit_numerics>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
677 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/comments.c 
3 ··[····28]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmprr_761b7/build/black/numerics.c
4 ··[····2a]··/tmp/tmpu3unwak9/build/black4 ··[····2a]··/tmp/tmprr_761b7/build/black
5 ··[····47]··/usr/include/python3.135 ··[····47]··/usr/include/python3.13
6 ··[····5f]··/usr/include/i386-linux-gnu/bits6 ··[····5f]··/usr/include/i386-linux-gnu/bits
7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····80]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.13/cpython9 ··[····c7]··/usr/include/python3.13/cpython
10 ··[····e7]··types.h10 ··[····e7]··types.h
11 ··[····ef]··stdint-uintn.h11 ··[····ef]··stdint-uintn.h
2.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x817 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 23 ··0x00000140·5079496e·69745f6e·756d6572·69637300·PyInit_numerics.
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
21.2 KB
./usr/lib/debug/.build-id/bb/fa2366683e2a63215fa313cd39f19a054be099.debug vs.
./usr/lib/debug/.build-id/07/a473eba53c2a80aad4e91cd473a89e3735c319.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2680·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00340·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.46 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa78:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000b3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000328·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b1·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bf·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001ee·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00092e·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.59 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·brackets.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·handle_ipynb_magics.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_brackets 
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·bbfa2366683e2a63215fa313cd39f19a054be0993 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·07a473eba53c2a80aad4e91cd473a89e3735c319
3.54 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x33):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x91):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x11f):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x141):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·66149 ··[0x0000011d]··Set·column·to·77
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.77 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x33):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x55d2e)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e5ec)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
802 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 #fh>*c!_ 
2 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
3 B;anfyiyAF!~2 B;anfyiyAF!~
4 .\F10p#43 .\F10p#4
 4 EDTu]wchlm
5 3c```e`a5 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c7 crtstuff.c
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 brackets.c14 handle_ipynb_magics.c
15 __FRAME_END__15 __FRAME_END__
16 _DYNAMIC16 _DYNAMIC
17 __TMC_END__17 __TMC_END__
18 __dso_handle18 __dso_handle
19 __x86.get_pc_thunk.dx19 __x86.get_pc_thunk.dx
20 __x86.get_pc_thunk.bx20 __x86.get_pc_thunk.bx
21 __GNU_EH_FRAME_HDR21 __GNU_EH_FRAME_HDR
22 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
23 __cxa_finalize23 __cxa_finalize
24 PyInit___init__24 PyInit___init__
25 PyInit_brackets 
26 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
27 PyImport_ImportModule26 PyImport_ImportModule
28 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
29 _Py_Dealloc28 _Py_Dealloc
 29 PyInit_handle_ipynb_magics
30 PyCapsule_Import30 PyCapsule_Import
31 __gmon_start__31 __gmon_start__
32 .shstrtab32 .shstrtab
33 .note.gnu.build-id33 .note.gnu.build-id
34 .gnu.hash34 .gnu.hash
35 .rel.dyn35 .rel.dyn
36 .rel.plt36 .rel.plt
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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_brackets>:25 00001170·<PyInit_handle_ipynb_magics>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/brackets.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/handle_ipynb_magics.c
3 ··[····28]··.3 ··[····33]··.
4 ··[····2a]··/tmp/tmptoxdb8ue/build/black4 ··[····35]··/tmp/tmp_3m94z79/build/black
5 ··[····47]··/usr/include/python3.125 ··[····52]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6a]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····86]··/usr/include/i386-linux-gnu/bits7 ··[····91]··/usr/include/i386-linux-gnu/bits
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····b2]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.12/cpython9 ··[····d2]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····f2]··stddef.h
11 ··[····f0]··types.h11 ··[····fb]··types.h
12 ··[····f8]··pyport.h12 ··[···103]··pyport.h
13 ··[···101]··pytypedefs.h13 ··[···10c]··pytypedefs.h
14 ··[···10e]··methodobject.h14 ··[···119]··methodobject.h
15 ··[···11d]··descrobject.h15 ··[···128]··descrobject.h
16 ··[···12b]··pybuffer.h16 ··[···136]··pybuffer.h
17 ··[···136]··pycapsule.h17 ··[···141]··pycapsule.h
18 ··[···142]··import.h18 ··[···14d]··import.h
  
3.38 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 30 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00627261·636b6574·732e6300·ntry.brackets.c.12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
 14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__
 16 ··0x000000d0·64736f5f·68616e64·6c65005f·5f783836·dso_handle.__x86
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END 
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle. 
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu 
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8 
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b17 ··0x000000e0·2e676574·5f70635f·7468756e·6b2e6478·.get_pc_thunk.dx
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME 
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB 
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_ 
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. 
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__. 
24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets. 
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC 
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.18 ··0x000000f0·005f696e·6974005f·5f783836·2e676574·._init.__x86.get
 19 ··0x00000100·5f70635f·7468756e·6b2e6278·005f5f47·_pc_thunk.bx.__G
 20 ··0x00000110·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
 21 ··0x00000120·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
 22 ··0x00000130·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
 23 ··0x00000140·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
 24 ··0x00000150·745f5f5f·696e6974·5f5f005f·49544d5f·t___init__._ITM_
 25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
 27 ··0x00000180·706f7274·4d6f6475·6c65005f·49544d5f·portModule._ITM_
 28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
 29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
 30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle
 31 ··0x000001c0·5f697079·6e625f6d·61676963·73005079·_ipynb_magics.Py
 32 ··0x000001d0·43617073·756c655f·496d706f·7274005f·Capsule_Import._
 33 ··0x000001e0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__.
  
20.7 KB
./usr/lib/debug/.build-id/bd/a70021e2e82f9dc498d00a11a7f8f78e79530f.debug vs.
./usr/lib/debug/.build-id/99/1ae1255e02e77a8a7ff34af0181a9395281796.debug
Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2660·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.3 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa64:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e9·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b2·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bd·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000918·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.77 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_trans 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·bda70021e2e82f9dc498d00a11a7f8f78e79530f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·991ae1255e02e77a8a7ff34af0181a9395281796
3.52 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x25):·.31 ··0»      (line_strp)»   (offset:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·63149 ··[0x0000011d]··Set·column·to·66
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/tokenize.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53e95)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0c7)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
640 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 31 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 tokenize.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
21 PyInit_trans 
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
 29 PyInit_tokenize
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .plt.got36 .plt.got
551 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_trans>:25 00001170·<PyInit_tokenize>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.27 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/trans.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/tokenize.c
3 ··[····25]··.3 ··[····31]··.
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····33]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····44]··/usr/include/python3.125 ··[····59]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····98]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····d9]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····f9]··stddef.h
11 ··[····ed]··types.h11 ··[···102]··types.h
12 ··[····f5]··pyport.h12 ··[···10a]··pyport.h
13 ··[····fe]··pytypedefs.h13 ··[···113]··pytypedefs.h
14 ··[···10b]··methodobject.h14 ··[···120]··methodobject.h
15 ··[···11a]··descrobject.h15 ··[···12f]··descrobject.h
16 ··[···128]··pybuffer.h16 ··[···13d]··pybuffer.h
17 ··[···133]··pycapsule.h17 ··[···148]··pycapsule.h
18 ··[···13f]··import.h18 ··[···154]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
 17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g 
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._ 
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
 22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
22 ··0x00000130·496e6974·5f747261·6e73005f·5f637861·Init_trans.__cxa 
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit 
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r 
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo 
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo 
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_ 
32 ··0x000001d0·5f00································_.25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
 26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
 27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
 28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
 29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
 30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_
 31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_
 32 ··0x000001d0·73746172·745f5f00···················start__.
  
20.8 KB
./usr/lib/debug/.build-id/c6/564a4138c0d5ae32576ad24888f84eb2975b48.debug vs.
./usr/lib/debug/.build-id/ea/85867c9c149509e29a431de93b881d2983be64.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2636·(bytes·into·file)13 ··Start·of·section·headers:··········2644·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00338·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.62 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa4c:1 There·are·34·section·headers,·starting·at·offset·0xa54:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c1·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b0·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b4·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b0·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004e8·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004fb·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000540·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000730·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000902·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.34 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·const.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_const 
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·c6564a4138c0d5ae32576ad24888f84eb2975b483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ea85867c9c149509e29a431de93b881d2983be64
3.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·const.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·const.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x141):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·63149 ··[0x0000011d]··Set·column·to·65
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x5d459)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4428c)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
713 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
1 [HGCC:·(Debian·14.2.0-8)·14.2.01 dGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 linegen.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
 22 PyInit_linegen
21 __cxa_finalize23 __cxa_finalize
22 PyInit_const 
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
28 PyCapsule_Import29 PyCapsule_Import
29 __gmon_start__30 __gmon_start__
550 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_const>:25 00001170·<PyInit_linegen>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmp_3m94z79/build/black/linegen.c
2 ··[·····0]··.3 ··[····27]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/black/const.c 
4 ··[····27]··/tmp/tmptoxdb8ue/build/black4 ··[····29]··/tmp/tmp_3m94z79/build/black
5 ··[····44]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····85]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c6]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e6]··stddef.h
11 ··[····ed]··types.h11 ··[····ef]··types.h
12 ··[····f5]··pyport.h12 ··[····f7]··pyport.h
13 ··[····fe]··pytypedefs.h13 ··[···100]··pytypedefs.h
14 ··[···10b]··methodobject.h14 ··[···10d]··methodobject.h
15 ··[···11a]··descrobject.h15 ··[···11c]··descrobject.h
16 ··[···128]··pybuffer.h16 ··[···12a]··pybuffer.h
17 ··[···133]··pycapsule.h17 ··[···135]··pycapsule.h
18 ··[···13f]··import.h18 ··[···141]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6e·73742e63·005f5f46·ntry.const.c.__F12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
 22 ··0x00000130·5079496e·69745f6c·696e6567·656e005f·PyInit_linegen._
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI23 ··0x00000140·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
23 ··0x00000140·6e69745f·636f6e73·74005079·496e6974·nit_const.PyInit 
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r24 ··0x00000150·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
32 ··0x000001d0·5f00································_.32 ··0x000001d0·6172745f·5f00·······················art__.
  
19.5 KB
./usr/lib/debug/.build-id/ca/676d500c3dc7377bc85a1fe90985b1302c4788.debug vs.
./usr/lib/debug/.build-id/68/9c33491a33693c373cf1ed814a7f5af9fa6003.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00330·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.19 KB
readelf --wide --sections {}
    
Offset 2, 42 lines modifiedOffset 2, 42 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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e0·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000318·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004a·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.41 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·comments.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_comments 
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
 33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_mode
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·ca676d500c3dc7377bc85a1fe90985b1302c47883 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·689c33491a33693c373cf1ed814a7f5af9fa6003
3.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0x24):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x82):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x110):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xec):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfd):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x119):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x110):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x132):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·66149 ··[0x0000011d]··Set·column·to·62
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x56277)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dda1)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
639 B
strings --all --bytes=8 {}
    
Offset 6, 31 lines modifiedOffset 6, 30 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 comments.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize21 __cxa_finalize
23 PyInit___init__22 PyInit___init__
24 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
25 PyImport_ImportModule24 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 PyInit_comments 
28 _Py_Dealloc26 _Py_Dealloc
29 PyCapsule_Import27 PyCapsule_Import
 28 PyInit_mode
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 .plt.got35 .plt.got
550 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_comments>:25 00001170·<PyInit_mode>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/comments.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/mode.c
3 ··[····28]··.3 ··[····24]··.
4 ··[····2a]··/tmp/tmptoxdb8ue/build/black4 ··[····26]··/tmp/tmp_3m94z79/build/black
5 ··[····47]··/usr/include/python3.125 ··[····43]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5b]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····86]··/usr/include/i386-linux-gnu/bits7 ··[····82]··/usr/include/i386-linux-gnu/bits
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····a3]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.12/cpython9 ··[····c3]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····e3]··stddef.h
11 ··[····f0]··types.h11 ··[····ec]··types.h
12 ··[····f8]··pyport.h12 ··[····f4]··pyport.h
13 ··[···101]··pytypedefs.h13 ··[····fd]··pytypedefs.h
14 ··[···10e]··methodobject.h14 ··[···10a]··methodobject.h
15 ··[···11d]··descrobject.h15 ··[···119]··descrobject.h
16 ··[···12b]··pybuffer.h16 ··[···127]··pybuffer.h
17 ··[···136]··pycapsule.h17 ··[···132]··pycapsule.h
18 ··[···142]··import.h18 ··[···13e]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00636f6d·6d656e74·732e6300·ntry.comments.c.12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x8
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu 
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8 
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d
 17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge
 18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC24 ··0x00000150·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo25 ··0x00000160·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.26 ··0x00000170·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
 28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn 
29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul29 ··0x000001a0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.30 ··0x000001b0·706f7274·00507949·6e69745f·6d6f6465·port.PyInit_mode
 31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
  
37.7 KB
./usr/lib/debug/.build-id/ca/8eb5d358f0269b1fc3e20b07c232db34788b50.debug vs.
./usr/lib/debug/.build-id/a0/ea9d55512e561db5fa266d861f89a8279e2d56.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2672·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00330·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa70:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e0·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000318·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004a·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ee·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b1·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000c3·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000517·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00055c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00074c·0001d8·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000924·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.28 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mode.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·tokenize.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_mode33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_tokenize
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·ca8eb5d358f0269b1fc3e20b07c232db34788b503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a0ea9d55512e561db5fa266d861f89a8279e2d56
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x24):·.31 ··0»      (line_strp)»   (offset:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x71):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x5b):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x92):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x82):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc3):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x110):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x135):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xec):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x101):·stdint-uintn.h
 45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x110):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf9):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x119):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfd):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x122):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x119):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x110):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x135):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x14c):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x132):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x157):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x163):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/13007 bytes (0.02%) of diff not shown.
9.45 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/mode.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/blib2to3/pgen2/tokenize.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x24):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2dda1)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x3c0c7)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
783 B
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 20 lines modified
1 PGCC:·(Debian·14.2.0-8)·14.2.01 -VGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 tokenize.c
13 __FRAME_END__14 __FRAME_END__
14 _DYNAMIC15 _DYNAMIC
15 __TMC_END__16 __TMC_END__
16 __dso_handle17 __dso_handle
17 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
Offset 21, 15 lines modifiedOffset 22, 15 lines modified
21 __cxa_finalize22 __cxa_finalize
22 PyInit___init__23 PyInit___init__
23 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
24 PyImport_ImportModule25 PyImport_ImportModule
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
28 PyInit_mode29 PyInit_tokenize
29 __gmon_start__30 __gmon_start__
30 .shstrtab31 .shstrtab
31 .note.gnu.build-id32 .note.gnu.build-id
32 .gnu.hash33 .gnu.hash
33 .rel.dyn34 .rel.dyn
34 .rel.plt35 .rel.plt
35 .plt.got36 .plt.got
550 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_mode>:25 00001170·<PyInit_tokenize>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.3 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/mode.c2 ··[·····0]··/tmp/tmprr_761b7/build/blib2to3/pgen2/tokenize.c
3 ··[····24]··.3 ··[····31]··.
4 ··[····26]··/tmp/tmptoxdb8ue/build/black4 ··[····33]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····43]··/usr/include/python3.125 ··[····59]··/usr/include/python3.13
 6 ··[····71]··/usr/include/i386-linux-gnu/bits
6 ··[····5b]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····92]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····82]··/usr/include/i386-linux-gnu/bits 
8 ··[····a3]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····c3]··/usr/include/python3.12/cpython9 ··[····d9]··/usr/include/python3.13/cpython
10 ··[····e3]··stddef.h 
11 ··[····ec]··types.h10 ··[····f9]··types.h
 11 ··[···101]··stdint-uintn.h
 12 ··[···110]··stddef.h
12 ··[····f4]··pyport.h13 ··[···119]··pyport.h
13 ··[····fd]··pytypedefs.h14 ··[···122]··pytypedefs.h
14 ··[···10a]··methodobject.h15 ··[···12f]··methodobject.h
15 ··[···119]··descrobject.h16 ··[···13e]··descrobject.h
16 ··[···127]··pybuffer.h17 ··[···14c]··pybuffer.h
17 ··[···132]··pycapsule.h18 ··[···157]··pycapsule.h
18 ··[···13e]··import.h19 ··[···163]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR12 ··0x00000090·6e747279·00746f6b·656e697a·652e6300·ntry.tokenize.c.
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x815 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
 16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu
 17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8
16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b
17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge 
18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__ 
19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME
20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB
21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
23 ··0x00000140·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
25 ··0x00000160·5461626c·65005079·496d706f·72745f49·Table.PyImport_I25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
26 ··0x00000170·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
29 ··0x000001a0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
30 ··0x000001b0·706f7274·00507949·6e69745f·6d6f6465·port.PyInit_mode30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_
31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_
 32 ··0x000001d0·73746172·745f5f00···················start__.
  
4.56 KB
./usr/lib/debug/.build-id/cb/499d56460547be1f9d09b6f79fdfa430963653.debug vs.
./usr/lib/debug/.build-id/94/44a62296e10bd2cfa369e06633a1dd17afe0af.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e8·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e8·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·0003fc·0000b9·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·0003fc·0000bc·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb499d56460547be1f9d09b6f79fdfa4309636533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9444a62296e10bd2cfa369e06633a1dd17afe0af
802 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2f):·.31 ··0»      (line_strp)»   (offset:·0x2f):·.
32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmp_3m94z79/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6f):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd7):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
912 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:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2f):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
271 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 6SGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
688 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/driver.c2 ··[·····0]··/tmp/tmp_3m94z79/build/blib2to3/pgen2/driver.c
3 ··[····2f]··.3 ··[····2f]··.
4 ··[····31]··/tmp/tmptoxdb8ue/build/blib2to3/pgen24 ··[····31]··/tmp/tmp_3m94z79/build/blib2to3/pgen2
5 ··[····57]··/usr/include/python3.125 ··[····57]··/usr/include/python3.12
6 ··[····6f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····96]··/usr/include/i386-linux-gnu/bits7 ··[····96]··/usr/include/i386-linux-gnu/bits
8 ··[····b7]··/usr/include/i386-linux-gnu/sys8 ··[····b7]··/usr/include/i386-linux-gnu/sys
9 ··[····d7]··/usr/include/python3.12/cpython9 ··[····d7]··/usr/include/python3.12/cpython
10 ··[····f7]··stddef.h10 ··[····f7]··stddef.h
11 ··[···100]··types.h11 ··[···100]··types.h
37.1 KB
./usr/lib/debug/.build-id/d3/6cb7e625dbf505efdaffa562a61b17b673f164.debug vs.
./usr/lib/debug/.build-id/2f/d4e1bc075de48d52f2026406e8a7eccf476c2f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0033c·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.98 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa68:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000ae·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002ec·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000324·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b8·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b6·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000738·0001e4·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00091c·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.58 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·d36cb7e625dbf505efdaffa562a61b17b673f1643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2fd4e1bc075de48d52f2026406e8a7eccf476c2f
12.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 130 lines modifiedOffset 26, 129 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmp_3m94z79/build
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x59):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x80):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa1):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc1):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·nodes.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe1):·stddef.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xea):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h 
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xea):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf2):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfb):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x108):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x117):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x10e):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x125):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x130):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
 126 ··[0x000000ff]··Set·is_stmt·to·1
Max diff block lines reached; 2/12944 bytes (0.02%) of diff not shown.
9.38 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/black/nodes.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/_black_version.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51df3)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44cef)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
800 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 dGCC:·(Debian·14.2.0-8)·14.2.01 Gl/GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
 4 *·L.W_O]
4 3c```e`a5 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c7 crtstuff.c
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
 14 _black_version.c
13 __FRAME_END__15 __FRAME_END__
14 _DYNAMIC16 _DYNAMIC
15 __TMC_END__17 __TMC_END__
16 __dso_handle18 __dso_handle
17 __x86.get_pc_thunk.dx19 __x86.get_pc_thunk.dx
18 __x86.get_pc_thunk.bx20 __x86.get_pc_thunk.bx
19 __GNU_EH_FRAME_HDR21 __GNU_EH_FRAME_HDR
20 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
21 PyInit_nodes 
22 __cxa_finalize23 __cxa_finalize
23 PyInit___init__24 PyInit___init__
24 _ITM_registerTMCloneTable25 _ITM_registerTMCloneTable
25 PyImport_ImportModule26 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 _Py_Dealloc28 _Py_Dealloc
 29 PyInit__black_version
28 PyCapsule_Import30 PyCapsule_Import
29 __gmon_start__31 __gmon_start__
30 .shstrtab32 .shstrtab
31 .note.gnu.build-id33 .note.gnu.build-id
32 .gnu.hash34 .gnu.hash
33 .rel.dyn35 .rel.dyn
34 .rel.plt36 .rel.plt
557 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_nodes>:25 00001170·<PyInit__black_version>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.26 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpu3unwak9/build/black/nodes.c 
4 ··[····27]··/tmp/tmpu3unwak9/build/black3 ··[·····2]··/tmp/tmp_3m94z79/build/_black_version.c
 4 ··[····2a]··/tmp/tmp_3m94z79/build
5 ··[····44]··/usr/include/python3.135 ··[····41]··/usr/include/python3.12
6 ··[····5c]··/usr/include/i386-linux-gnu/bits 
7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····59]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····80]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a1]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.13/cpython9 ··[····c1]··/usr/include/python3.12/cpython
 10 ··[····e1]··stddef.h
10 ··[····e4]··types.h11 ··[····ea]··types.h
11 ··[····ec]··stdint-uintn.h 
12 ··[····fb]··stddef.h 
13 ··[···104]··pyport.h12 ··[····f2]··pyport.h
14 ··[···10d]··pytypedefs.h13 ··[····fb]··pytypedefs.h
15 ··[···11a]··methodobject.h14 ··[···108]··methodobject.h
16 ··[···129]··descrobject.h15 ··[···117]··descrobject.h
17 ··[···137]··pybuffer.h16 ··[···125]··pybuffer.h
18 ··[···142]··pycapsule.h17 ··[···130]··pycapsule.h
19 ··[···14e]··import.h18 ··[···13c]··import.h
  
3.36 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 30 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers
 13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN
 14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
 15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
 16 ··0x000000d0·616e646c·65005f5f·7838362e·6765745f·andle.__x86.get_
12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F 
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA 
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__. 
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x 
16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk. 
17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g 
18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._17 ··0x000000e0·70635f74·68756e6b·2e647800·5f696e69·pc_thunk.dx._ini
19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD 
20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_ 
21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py 
22 ··0x00000130·496e6974·5f6e6f64·6573005f·5f637861·Init_nodes.__cxa18 ··0x000000f0·74005f5f·7838362e·6765745f·70635f74·t.__x86.get_pc_t
 19 ··0x00000100·68756e6b·2e627800·5f5f474e·555f4548·hunk.bx.__GNU_EH
 20 ··0x00000110·5f465241·4d455f48·4452005f·66696e69·_FRAME_HDR._fini
 21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 22 ··0x00000130·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit23 ··0x00000140·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r24 ··0x00000150·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis
 25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 26 ··0x00000170·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 27 ··0x00000180·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg
25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp 
27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone 
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo31 ··0x000001c0·696f6e00·50794361·7073756c·655f496d·ion.PyCapsule_Im
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_32 ··0x000001d0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
32 ··0x000001d0·5f00································_.33 ··0x000001e0·745f5f00····························t__.
  
37.8 KB
./usr/lib/debug/.build-id/d3/9f759143a347dcff532a0457ddf4292102aa26.debug vs.
./usr/lib/debug/.build-id/7b/43e097a3ec86b7e0efa76e9c01d52f150bd38f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.21 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x03 Entry·point·0x0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
10 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x100010 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
11 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x413 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x115 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
4.3 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c1·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000740·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090a·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.7 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nodes.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_nodes
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_strings 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·d39f759143a347dcff532a0457ddf4292102aa263 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b43e097a3ec86b7e0efa76e9c01d52f150bd38f
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include 
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/include/i386-linux-gnu/bits
 35 ··4»      (line_strp)»   (offset:·0x7d):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·nodes.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x120):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xec):·stdint-uintn.h
 45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe4):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x104):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x129):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x120):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x141):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14e):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/12997 bytes (0.02%) of diff not shown.
9.44 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/strings.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/black/nodes.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x531de)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51df3)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
773 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 &GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 strings.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_nodes
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyInit_strings 
29 PyCapsule_Import28 PyCapsule_Import
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
550 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_strings>:25 00001170·<PyInit_nodes>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.28 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/strings.c2 ··[·····0]··/tmp/tmprr_761b7/build/black/nodes.c
3 ··[····27]··.3 ··[····25]··.
4 ··[····29]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmprr_761b7/build/black
5 ··[····46]··/usr/include/python3.125 ··[····44]··/usr/include/python3.13
6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include 
7 ··[····85]··/usr/include/i386-linux-gnu/bits6 ··[····5c]··/usr/include/i386-linux-gnu/bits
 7 ··[····7d]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.13/cpython
10 ··[····e6]··stddef.h 
11 ··[····ef]··types.h10 ··[····e4]··types.h
 11 ··[····ec]··stdint-uintn.h
 12 ··[····fb]··stddef.h
12 ··[····f7]··pyport.h13 ··[···104]··pyport.h
13 ··[···100]··pytypedefs.h14 ··[···10d]··pytypedefs.h
14 ··[···10d]··methodobject.h15 ··[···11a]··methodobject.h
15 ··[···11c]··descrobject.h16 ··[···129]··descrobject.h
16 ··[···12a]··pybuffer.h17 ··[···137]··pybuffer.h
17 ··[···135]··pycapsule.h18 ··[···142]··pycapsule.h
18 ··[···141]··import.h19 ··[···14e]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._12 ··0x00000090·6e747279·006e6f64·65732e63·005f5f46·ntry.nodes.c.__F
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P 
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._22 ··0x00000130·496e6974·5f6e6f64·6573005f·5f637861·Init_nodes.__cxa
 23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
 24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
 25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
 27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
 29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D 
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st 
30 ··0x000001b0·72696e67·73005079·43617073·756c655f·rings.PyCapsule_30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·5f00································_.
  
36.5 KB
./usr/lib/debug/.build-id/d9/1e6d24639fd28a81f8527b15be5955cbe1f61a.debug vs.
./usr/lib/debug/.build-id/b3/5473669b437633f0088f47e711817038e7187e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
4.38 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa60:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000058·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000e6·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·0003fc·0000b9·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bc·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d6·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.5 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·grammar.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
 27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_grammar 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·d91e6d24639fd28a81f8527b15be5955cbe1f61a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b35473669b437633f0088f47e711817038e7187e
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x30):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmptoxdb8ue/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmprr_761b7/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.13
 34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x70):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x97):·/usr/include/i386-linux-gnu/bits 
36 ··5»      (line_strp)»   (offset:·0xb8):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·grammar.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x125):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h
 43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf8):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x101):·types.h 
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x101):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x109):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x112):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x125):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13c):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x147):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/13014 bytes (0.02%) of diff not shown.
9.46 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/blib2to3/pgen2/grammar.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/blib2to3/pgen2/pgen.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4c2ee)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442dd)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
772 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 ~GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 grammar.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize21 __cxa_finalize
 22 PyInit_pgen
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyInit_grammar 
29 PyCapsule_Import28 PyCapsule_Import
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
549 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_grammar>:25 00001170·<PyInit_pgen>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/blib2to3/pgen2/grammar.c 
3 ··[····30]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmprr_761b7/build/blib2to3/pgen2/pgen.c
4 ··[····32]··/tmp/tmptoxdb8ue/build/blib2to3/pgen24 ··[····2f]··/tmp/tmprr_761b7/build/blib2to3/pgen2
5 ··[····58]··/usr/include/python3.125 ··[····55]··/usr/include/python3.13
 6 ··[····6d]··/usr/include/i386-linux-gnu/bits
6 ··[····70]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····8e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····97]··/usr/include/i386-linux-gnu/bits 
8 ··[····b8]··/usr/include/i386-linux-gnu/sys8 ··[····b5]··/usr/include/i386-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.12/cpython9 ··[····d5]··/usr/include/python3.13/cpython
 10 ··[····f5]··types.h
 11 ··[····fd]··stdint-uintn.h
10 ··[····f8]··stddef.h12 ··[···10c]··stddef.h
11 ··[···101]··types.h 
12 ··[···109]··pyport.h13 ··[···115]··pyport.h
13 ··[···112]··pytypedefs.h14 ··[···11e]··pytypedefs.h
14 ··[···11f]··methodobject.h15 ··[···12b]··methodobject.h
15 ··[···12e]··descrobject.h16 ··[···13a]··descrobject.h
16 ··[···13c]··pybuffer.h17 ··[···148]··pybuffer.h
17 ··[···147]··pycapsule.h18 ··[···153]··pycapsule.h
18 ··[···153]··import.h19 ··[···15f]··import.h
  
3.25 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 28 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00677261·6d6d6172·2e63005f·ntry.grammar.c._12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x8
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun 
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86 
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d
 17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge
 18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
 23 ··0x00000140·69745f70·67656e00·5079496e·69745f5f·it_pgen.PyInit__
 24 ··0x00000150·5f696e69·745f5f00·5f49544d·5f726567·_init__._ITM_reg
 25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
 26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor
 27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der
 28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.
 30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import
 31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._ 
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl 
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor 
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._ 
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM 
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D 
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f6772·ealloc.PyInit_gr 
30 ··0x000001b0·616d6d61·72005079·43617073·756c655f·ammar.PyCapsule_ 
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st 
32 ··0x000001d0·6172745f·5f00·······················art__. 
  
27.6 KB
./usr/lib/debug/.build-id/da/b1dc9a0b21f6cbe7d5a19b4817cd1d78a681a7.debug vs.
./usr/lib/debug/.build-id/ae/8710a9ca3cf2da98198d45f564576bdab67912.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2676·(bytes·into·file)13 ··Start·of·section·headers:··········2664·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
2.96 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa74:1 There·are·34·section·headers,·starting·at·offset·0xa68:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··4
Offset 22, 22 lines modifiedOffset 22, 22 lines modified
22 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
23 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··423 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
24 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··424 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ef·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000c1·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000bb·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c8·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·000500·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000513·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000558·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000748·0001e0·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001e0·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000928·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00091c·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·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:·dab1dc9a0b21f6cbe7d5a19b4817cd1d78a681a73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae8710a9ca3cf2da98198d45f564576bdab67912
12.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2943 ··Length:······················289
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1317 ··Prologue·Length:·············126
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 26, 130 lines modifiedOffset 26, 129 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2c):·.31 ··0»      (line_strp)»   (offset:·0x2c):·.
32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmpu3unwak9/build/black32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/usr/include/i386-linux-gnu/bits 
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x63):·/usr/lib/gcc/i686-linux-gnu/14/include
 35 ··4»      (line_strp)»   (offset:·0x8a):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xab):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xcb):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·_width_table.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x127):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xf3):·stdint-uintn.h 
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x102):·stddef.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xeb):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x114):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x130):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x121):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x127):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x118):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12f):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x149):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x155):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x146):·import.h
  
55 ·Line·Number·Statements:54 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
62 ··[0x0000009d]··Set·column·to·161 ··[0x00000098]··Set·column·to·1
63 ··[0x0000009f]··Set·is_stmt·to·062 ··[0x0000009a]··Set·is_stmt·to·0
64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
65 ··[0x000000a1]··Set·column·to·1764 ··[0x0000009c]··Set·column·to·17
66 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·765 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
67 ··[0x000000a4]··Set·column·to·866 ··[0x0000009f]··Set·column·to·8
68 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·167 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·1
69 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·768 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
70 ··[0x000000ab]··Set·column·to·569 ··[0x000000a6]··Set·column·to·5
71 ··[0x000000ad]··Set·is_stmt·to·170 ··[0x000000a8]··Set·is_stmt·to·1
72 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·871 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table
74 ··[0x000000b1]··Set·column·to·3773 ··[0x000000ac]··Set·column·to·37
75 ··[0x000000b3]··Advance·Line·by·932·to·94074 ··[0x000000ae]··Advance·Line·by·688·to·696
76 ··[0x000000b6]··Copy·(view·1)75 ··[0x000000b1]··Copy·(view·1)
77 ··[0x000000b7]··Set·column·to·576 ··[0x000000b2]··Set·column·to·5
78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)
79 ··[0x000000ba]··Set·column·to·3678 ··[0x000000b5]··Set·column·to·36
80 ··[0x000000bc]··Advance·Line·by·-589·to·35579 ··[0x000000b7]··Advance·Line·by·-461·to·239
81 ··[0x000000bf]··Copy·(view·3)80 ··[0x000000ba]··Copy·(view·3)
82 ··[0x000000c0]··Set·column·to·581 ··[0x000000bb]··Set·column·to·5
83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)
84 ··[0x000000c3]··Set·column·to·1583 ··[0x000000be]··Set·column·to·14
85 ··[0x000000c5]··Set·is_stmt·to·084 ··[0x000000c0]··Set·is_stmt·to·0
86 ··[0x000000c6]··Copy·(view·5)85 ··[0x000000c1]··Copy·(view·5)
87 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·36386 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·244
88 ··[0x000000c8]··Set·column·to·887 ··[0x000000c3]··Set·column·to·8
89 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·1
90 ··[0x000000ce]··Advance·Line·by·581·to·94489 ··[0x000000c9]··Advance·Line·by·456·to·700
91 ··[0x000000d1]··Copy·(view·1)90 ··[0x000000cc]··Copy·(view·1)
92 ··[0x000000d2]··Set·column·to·591 ··[0x000000cd]··Set·column·to·5
 92 ··[0x000000cf]··Set·is_stmt·to·1
 93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703
 94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1)
 95 ··[0x000000d2]··Set·column·to·9
93 ··[0x000000d4]··Set·is_stmt·to·196 ··[0x000000d4]··Set·is_stmt·to·0
94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947 
95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1) 
96 ··[0x000000d7]··Set·column·to·9 
97 ··[0x000000d9]··Set·is_stmt·to·0 
98 ··[0x000000da]··Copy·(view·2)97 ··[0x000000d5]··Copy·(view·2)
99 ··[0x000000db]··Set·column·to·898 ··[0x000000d6]··Set·column·to·8
100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·94899 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704
101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704
102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table
103 ··[0x000000e1]··Set·column·to·5102 ··[0x000000dc]··Set·column·to·5
104 ··[0x000000e3]··Set·is_stmt·to·1103 ··[0x000000de]··Set·is_stmt·to·1
105 ··[0x000000e4]··Advance·Line·by·-939·to·9104 ··[0x000000df]··Advance·Line·by·-695·to·9
106 ··[0x000000e7]··Copy·(view·1)105 ··[0x000000e2]··Copy·(view·1)
107 ··[0x000000e8]··Set·column·to·23106 ··[0x000000e3]··Set·column·to·23
108 ··[0x000000ea]··Set·is_stmt·to·0107 ··[0x000000e5]··Set·is_stmt·to·0
109 ··[0x000000eb]··Copy·(view·2)108 ··[0x000000e6]··Copy·(view·2)
110 ··[0x000000ec]··Set·column·to·5109 ··[0x000000e7]··Set·column·to·5
111 ··[0x000000ee]··Set·is_stmt·to·1110 ··[0x000000e9]··Set·is_stmt·to·1
112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4
113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
114 ··[0x000000f1]··Set·column·to·8113 ··[0x000000ec]··Set·column·to·8
115 ··[0x000000f3]··Set·is_stmt·to·0114 ··[0x000000ee]··Set·is_stmt·to·0
116 ··[0x000000f4]··Copy·(view·1)115 ··[0x000000ef]··Copy·(view·1)
117 ··[0x000000f5]··Set·column·to·5116 ··[0x000000f0]··Set·column·to·5
118 ··[0x000000f7]··Set·is_stmt·to·1117 ··[0x000000f2]··Set·is_stmt·to·1
119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
120 ··[0x000000f9]··Set·column·to·1119 ··[0x000000f4]··Set·column·to·1
121 ··[0x000000fb]··Set·is_stmt·to·0120 ··[0x000000f6]··Set·is_stmt·to·0
122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
123 ··[0x000000fd]··Set·column·to·13122 ··[0x000000f8]··Set·column·to·13
124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table
126 ··[0x00000102]··Set·column·to·9125 ··[0x000000fd]··Set·column·to·9
 126 ··[0x000000ff]··Set·is_stmt·to·1
 127 ··[0x00000100]··Advance·Line·by·692·to·705
Max diff block lines reached; 2/12784 bytes (0.02%) of diff not shown.
9.39 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 109 lines modifiedOffset 1, 107 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:········0xe9·(32-bit)3 ···Length:········0xe4·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/black/_width_table.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/_width_table.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2c):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>
22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit) 
23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13> 
24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)
25 ····<39>···DW_AT_external····:·(flag_present)·123 ····<34>···DW_AT_external····:·(flag_present)·1
26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
27 ····<3d>···DW_AT_decl_file···:·(data1)·125 ····<38>···DW_AT_decl_file···:·(data1)·1
28 ····<3e>···DW_AT_decl_line···:·(data1)·1826 ····<39>···DW_AT_decl_line···:·(data1)·18
29 ····<3f>···DW_AT_decl_column·:·(data1)·1627 ····<3a>···DW_AT_decl_column·:·(data1)·16
30 ····<40>···DW_AT_prototyped··:·(flag_present)·128 ····<3b>···DW_AT_prototyped··:·(flag_present)·1
31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
32 ····<44>···DW_AT_low_pc······:·(addr)·0x11f030 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f0
33 ····<48>···DW_AT_high_pc·····:·(udata)·2531 ····<43>···DW_AT_high_pc·····:·(udata)·25
34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
35 ····<4b>···DW_AT_call_all_calls:·(flag_present)·133 ····<46>···DW_AT_call_all_calls:·(flag_present)·1
36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
38 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120436 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
40 ·<2><52>:·Abbrev·Number:·038 ·<2><4d>:·Abbrev·Number:·0
41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
42 ····<54>···DW_AT_external····:·(flag_present)·140 ····<4f>···DW_AT_external····:·(flag_present)·1
43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e46b)·41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e46b)·
44 ····<58>···DW_AT_decl_file···:·(data1)·142 ····<53>···DW_AT_decl_file···:·(data1)·1
45 ····<59>···DW_AT_decl_line···:·(data1)·443 ····<54>···DW_AT_decl_line···:·(data1)·4
46 ····<5a>···DW_AT_decl_column·:·(data1)·144 ····<55>···DW_AT_decl_column·:·(data1)·1
47 ····<5b>···DW_AT_prototyped··:·(flag_present)·145 ····<56>···DW_AT_prototyped··:·(flag_present)·1
48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
49 ····<5f>···DW_AT_low_pc······:·(addr)·0x117047 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
50 ····<63>···DW_AT_high_pc·····:·(udata)·11948 ····<5e>···DW_AT_high_pc·····:·(udata)·119
51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)
53 ····<67>···DW_AT_name········:·(string)·tmp51 ····<62>···DW_AT_name········:·(string)·tmp
54 ····<6b>···DW_AT_decl_file···:·(data1)·152 ····<66>···DW_AT_decl_file···:·(data1)·1
55 ····<6c>···DW_AT_decl_line···:·(data1)·653 ····<67>···DW_AT_decl_line···:·(data1)·6
56 ····<6d>···DW_AT_decl_column·:·(data1)·1554 ····<68>···DW_AT_decl_column·:·(data1)·15
57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc
60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)
61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
62 ····<7f>···DW_AT_decl_file···:·(data1)·160 ····<7a>···DW_AT_decl_file···:·(data1)·1
63 ····<80>···DW_AT_decl_line···:·(data1)·961 ····<7b>···DW_AT_decl_line···:·(data1)·9
64 ····<81>···DW_AT_decl_column·:·(data1)·1162 ····<7c>···DW_AT_decl_column·:·(data1)·11
65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>
70 ····<93>···DW_AT_entry_pc····:·(addr)·0x119268 ····<8e>···DW_AT_entry_pc····:·(addr)·0x1192
71 ····<97>···DW_AT_GNU_entry_view:·(data1)·169 ····<92>···DW_AT_GNU_entry_view:·(data1)·1
72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc
73 ····<9c>···DW_AT_call_file···:·(data1)·171 ····<97>···DW_AT_call_file···:·(data1)·1
74 ····<9d>···DW_AT_call_line···:·(data1)·872 ····<98>···DW_AT_call_line···:·(data1)·8
75 ····<9e>···DW_AT_call_column·:·(data1)·573 ····<99>···DW_AT_call_column·:·(data1)·5
76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>
77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>
79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
80 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x2378 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x23
81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>
83 ····<b2>···DW_AT_entry_pc····:·(addr)·0x119281 ····<ad>···DW_AT_entry_pc····:·(addr)·0x1192
84 ····<b6>···DW_AT_GNU_entry_view:·(data1)·382 ····<b1>···DW_AT_GNU_entry_view:·(data1)·3
85 ····<b7>···DW_AT_low_pc······:·(addr)·0x119283 ····<b2>···DW_AT_low_pc······:·(addr)·0x1192
86 ····<bb>···DW_AT_high_pc·····:·(udata)·284 ····<b6>···DW_AT_high_pc·····:·(udata)·2
87 ····<bc>···DW_AT_call_file···:·(data1)·285 ····<b7>···DW_AT_call_file···:·(data1)·2
88 ····<bd>···DW_AT_call_line···:·(data2)·94486 ····<b8>···DW_AT_call_line···:·(data2)·700
89 ····<bf>···DW_AT_call_column·:·(data1)·987 ····<ba>···DW_AT_call_column·:·(data1)·9
90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>
91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>
93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
94 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x3292 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x32
95 ·<4><ce>:·Abbrev·Number:·093 ·<4><c9>:·Abbrev·Number:·0
96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)
97 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d195 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d1
98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>
99 ·<3><d8>:·Abbrev·Number:·097 ·<3><d3>:·Abbrev·Number:·0
100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)
101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b
102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>
103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)
104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4
105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>
106 ·<2><eb>:·Abbrev·Number:·0104 ·<2><e6>:·Abbrev·Number:·0
107 ·<1><ec>:·Abbrev·Number:·0105 ·<1><e7>:·Abbrev·Number:·0
  
1.24 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/black/_width_table.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/_width_table.c
3 ··[····2c]··.3 ··[····2c]··.
4 ··[····2e]··/tmp/tmpu3unwak9/build/black4 ··[····2e]··/tmp/tmp_3m94z79/build/black
5 ··[····4b]··/usr/include/python3.135 ··[····4b]··/usr/include/python3.12
6 ··[····63]··/usr/include/i386-linux-gnu/bits 
7 ··[····84]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
 7 ··[····8a]··/usr/include/i386-linux-gnu/bits
8 ··[····ab]··/usr/include/i386-linux-gnu/sys8 ··[····ab]··/usr/include/i386-linux-gnu/sys
9 ··[····cb]··/usr/include/python3.13/cpython9 ··[····cb]··/usr/include/python3.12/cpython
 10 ··[····eb]··stddef.h
10 ··[····eb]··types.h11 ··[····f4]··types.h
11 ··[····f3]··stdint-uintn.h 
12 ··[···102]··stddef.h 
13 ··[···10b]··pyport.h12 ··[····fc]··pyport.h
14 ··[···114]··pytypedefs.h13 ··[···105]··pytypedefs.h
15 ··[···121]··methodobject.h14 ··[···112]··methodobject.h
16 ··[···130]··descrobject.h15 ··[···121]··descrobject.h
17 ··[···13e]··pybuffer.h16 ··[···12f]··pybuffer.h
18 ··[···149]··pycapsule.h17 ··[···13a]··pycapsule.h
19 ··[···155]··import.h18 ··[···146]··import.h
  
20.6 KB
./usr/lib/debug/.build-id/df/366d486ff0d74bbec86b5f4b9df21c9b024b38.debug vs.
./usr/lib/debug/.build-id/8a/bbd411f3532e8f7615ed24324e3214c869d0e3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2644·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
4.38 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa54:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a5·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004b·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ed·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b4·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b5·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000908·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.63 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ranges.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·trans.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
 26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_trans
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
33 ····29:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_ranges 
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·df366d486ff0d74bbec86b5f4b9df21c9b024b383 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8abbd411f3532e8f7615ed24324e3214c869d0e3
3.51 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 38 lines modifiedOffset 25, 38 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x25):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5d):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5c):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x84):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc5):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc4):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·ranges.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x112):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xee):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf6):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xff):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x112):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x129):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x134):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x140):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·import.h
  
54 ·Line·Number·Statements:54 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·155 ··[0x0000008a]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117056 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·557 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·558 ··[0x00000094]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 142, 13 lines modifiedOffset 142, 13 lines modified
142 ··[0x00000113]··Set·column·to·40142 ··[0x00000113]··Set·column·to·40
143 ··[0x00000115]··Copy·(view·1)143 ··[0x00000115]··Copy·(view·1)
144 ··[0x00000116]··Set·column·to·38144 ··[0x00000116]··Set·column·to·38
145 ··[0x00000118]··Set·is_stmt·to·0145 ··[0x00000118]··Set·is_stmt·to·0
146 ··[0x00000119]··Copy·(view·2)146 ··[0x00000119]··Copy·(view·2)
147 ··[0x0000011a]··Set·column·to·47147 ··[0x0000011a]··Set·column·to·47
148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18148 ··[0x0000011c]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
149 ··[0x0000011d]··Set·column·to·64149 ··[0x0000011d]··Set·column·to·63
150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18150 ··[0x0000011f]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
151 ··[0x00000120]··Advance·PC·by·5·to·0x1209151 ··[0x00000120]··Advance·PC·by·5·to·0x1209
152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence152 ··[0x00000122]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmp_3m94z79/build/black/trans.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x51f03)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x53e95)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
782 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 K8GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 ranges.c 
14 __FRAME_END__13 __FRAME_END__
15 _DYNAMIC14 _DYNAMIC
16 __TMC_END__15 __TMC_END__
17 __dso_handle16 __dso_handle
18 __x86.get_pc_thunk.dx17 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx18 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR19 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
 21 PyInit_trans
22 __cxa_finalize22 __cxa_finalize
23 PyInit___init__23 PyInit___init__
24 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
25 PyImport_ImportModule25 PyImport_ImportModule
26 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
27 _Py_Dealloc27 _Py_Dealloc
28 PyCapsule_Import28 PyCapsule_Import
29 PyInit_ranges 
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 .plt.got35 .plt.got
549 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_ranges>:25 00001170·<PyInit_trans>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.25 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/ranges.c2 ··[·····0]··/tmp/tmp_3m94z79/build/black/trans.c
3 ··[····26]··.3 ··[····25]··.
4 ··[····28]··/tmp/tmptoxdb8ue/build/black4 ··[····27]··/tmp/tmp_3m94z79/build/black
5 ··[····45]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····84]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a5]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c5]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e5]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ee]··types.h11 ··[····ed]··types.h
12 ··[····f6]··pyport.h12 ··[····f5]··pyport.h
13 ··[····ff]··pytypedefs.h13 ··[····fe]··pytypedefs.h
14 ··[···10c]··methodobject.h14 ··[···10b]··methodobject.h
15 ··[···11b]··descrobject.h15 ··[···11a]··descrobject.h
16 ··[···129]··pybuffer.h16 ··[···128]··pybuffer.h
17 ··[···134]··pycapsule.h17 ··[···133]··pycapsule.h
18 ··[···140]··import.h18 ··[···13f]··import.h
  
3.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·0072616e·6765732e·63005f5f·ntry.ranges.c.__12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·005f5f64·736f5f68·616e646c·65005f5f·.__dso_handle.__15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·7838362e·6765745f·70635f74·68756e6b·x86.get_pc_thunk16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·2e647800·5f696e69·74005f5f·7838362e·.dx._init.__x86.17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·6765745f·70635f74·68756e6b·2e627800·get_pc_thunk.bx.18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·5f5f474e·555f4548·5f465241·4d455f48·__GNU_EH_FRAME_H19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·4452005f·66696e69·005f474c·4f42414c·DR._fini._GLOBAL20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._21 ··0x00000120·4f464653·45545f54·41424c45·5f005079·OFFSET_TABLE_.Py
 22 ··0x00000130·496e6974·5f747261·6e73005f·5f637861·Init_trans.__cxa
22 ··0x00000130·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py23 ··0x00000140·5f66696e·616c697a·65005079·496e6974·_finalize.PyInit
23 ··0x00000140·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I24 ··0x00000150·5f5f5f69·6e69745f·5f005f49·544d5f72·___init__._ITM_r
24 ··0x00000150·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo25 ··0x00000160·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
25 ··0x00000160·6e655461·626c6500·5079496d·706f7274·neTable.PyImport26 ··0x00000170·626c6500·5079496d·706f7274·5f496d70·ble.PyImport_Imp
26 ··0x00000170·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I27 ··0x00000180·6f72744d·6f64756c·65005f49·544d5f64·ortModule._ITM_d
27 ··0x00000180·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
28 ··0x00000190·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
29 ··0x000001a0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
30 ··0x000001b0·496d706f·72740050·79496e69·745f7261·Import.PyInit_ra 
31 ··0x000001c0·6e676573·005f5f67·6d6f6e5f·73746172·nges.__gmon_star31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·5f00································_.
  
21.0 KB
./usr/lib/debug/.build-id/e2/c07241e10555925b5afa9c1b654ff9c2b12d89.debug vs.
./usr/lib/debug/.build-id/f1/fc1a608b1fb6302fe8cd71809142475059c20a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2676·(bytes·into·file)13 ··Start·of·section·headers:··········2652·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x0033c·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa74:1 There·are·34·section·headers,·starting·at·offset·0xa5c:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000ae·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002ec·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000324·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ee·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bb·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000744·0001e4·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·000928·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·000912·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.29 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_strings
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·e2c07241e10555925b5afa9c1b654ff9c2b12d893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f1fc1a608b1fb6302fe8cd71809142475059c20a
3.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmpu3unwak9/build32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x7a):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7f):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa1):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc1):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x122):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe1):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xee):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xfd):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe6):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x106):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x117):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x126):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x11d):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x122):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x134):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x139):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x144):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x150):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·72150 ··[0x00000122]··Set·column·to·65
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.75 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpu3unwak9/build/_black_version.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44cef)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x531de)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
778 B
strings --all --bytes=8 {}
    
Offset 1, 36 lines modifiedOffset 1, 35 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 !7ZSXJGC 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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 _black_version.c13 strings.c
15 __FRAME_END__14 __FRAME_END__
16 _DYNAMIC15 _DYNAMIC
17 __TMC_END__16 __TMC_END__
18 __dso_handle17 __dso_handle
19 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
20 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
21 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
22 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
29 PyInit__black_version28 PyInit_strings
30 PyCapsule_Import29 PyCapsule_Import
31 __gmon_start__30 __gmon_start__
32 .shstrtab31 .shstrtab
33 .note.gnu.build-id32 .note.gnu.build-id
34 .gnu.hash33 .gnu.hash
35 .rel.dyn34 .rel.dyn
36 .rel.plt35 .rel.plt
559 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit__black_version>:25 00001170·<PyInit_strings>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.31 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmpu3unwak9/build/_black_version.c 
3 ··[····28]··.2 ··[·····0]··.
4 ··[····2a]··/tmp/tmpu3unwak9/build3 ··[·····2]··/tmp/tmprr_761b7/build/black/strings.c
 4 ··[····29]··/tmp/tmprr_761b7/build/black
5 ··[····41]··/usr/include/python3.135 ··[····46]··/usr/include/python3.13
6 ··[····59]··/usr/include/i386-linux-gnu/bits6 ··[····5e]··/usr/include/i386-linux-gnu/bits
7 ··[····7a]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7f]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a1]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c1]··/usr/include/python3.13/cpython9 ··[····c6]··/usr/include/python3.13/cpython
10 ··[····e1]··types.h10 ··[····e6]··types.h
11 ··[····e9]··stdint-uintn.h11 ··[····ee]··stdint-uintn.h
12 ··[····f8]··stddef.h12 ··[····fd]··stddef.h
13 ··[···101]··pyport.h13 ··[···106]··pyport.h
14 ··[···10a]··pytypedefs.h14 ··[···10f]··pytypedefs.h
15 ··[···117]··methodobject.h15 ··[···11c]··methodobject.h
16 ··[···126]··descrobject.h16 ··[···12b]··descrobject.h
17 ··[···134]··pybuffer.h17 ··[···139]··pybuffer.h
18 ··[···13f]··pycapsule.h18 ··[···144]··pycapsule.h
19 ··[···14b]··import.h19 ··[···150]··import.h
  
3.37 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 30 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._
 13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
 14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
 15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers 
13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN 
14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T 
15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h 
16 ··0x000000d0·616e646c·65005f5f·7838362e·6765745f·andle.__x86.get_ 
17 ··0x000000e0·70635f74·68756e6b·2e647800·5f696e69·pc_thunk.dx._ini 
18 ··0x000000f0·74005f5f·7838362e·6765745f·70635f74·t.__x86.get_pc_t16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
19 ··0x00000100·68756e6b·2e627800·5f5f474e·555f4548·hunk.bx.__GNU_EH 
20 ··0x00000110·5f465241·4d455f48·4452005f·66696e69·_FRAME_HDR._fini 
21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_ 
22 ··0x00000130·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin 
23 ··0x00000140·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i 
24 ··0x00000150·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis 
25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable. 
26 ··0x00000170·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM 
27 ··0x00000180·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg 
28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py 
30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
 18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
 19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
 20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
 21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
 22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
 23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._
 24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
 26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
 27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
 28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st
31 ··0x000001c0·696f6e00·50794361·7073756c·655f496d·ion.PyCapsule_Im30 ··0x000001b0·72696e67·73005079·43617073·756c655f·rings.PyCapsule_
32 ··0x000001d0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
33 ··0x000001e0·745f5f00····························t__.32 ··0x000001d0·6172745f·5f00·······················art__.
  
20.7 KB
./usr/lib/debug/.build-id/e6/208c5c3568eca0af05e5c7210196729585fa5d.debug vs.
./usr/lib/debug/.build-id/e8/70f74ad03c01786f4be78ccf802ee38abf92eb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2656·(bytes·into·file)13 ··Start·of·section·headers:··········2676·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x0033c·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00140·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00134·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002058·0x00002058·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000204c·0x0000204c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
3.84 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa60:1 There·are·34·section·headers,·starting·at·offset·0xa74:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000ae·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002ec·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000324·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·000055·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004c·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002058·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000204c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002084·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002078·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
Offset 30, 14 lines modifiedOffset 30, 14 lines modified
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000ef·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bc·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000bc·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000744·0001d0·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000744·0001e4·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000914·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·000928·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.64 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pgen.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_black_version.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·0000213c·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002130·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002058·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000204c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_pgen 
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit__black_version
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·e6208c5c3568eca0af05e5c7210196729585fa5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e870f74ad03c01786f4be78ccf802ee38abf92eb
3.64 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x28):·.
32 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmpu3unwak9/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmprr_761b7/build
33 ··2»      (line_strp)»   (offset:·0x55):·/usr/include/python3.1333 ··2»      (line_strp)»   (offset:·0x41):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x6d):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x59):·/usr/include/i386-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x8e):·/usr/lib/gcc/i686-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0x7a):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xb5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa1):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd5):·/usr/include/python3.13/cpython37 ··6»      (line_strp)»   (offset:·0xc1):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·pgen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·_black_version.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x131):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf5):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe1):·types.h
44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfd):·stdint-uintn.h44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xe9):·stdint-uintn.h
45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x10c):·stddef.h45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0xf8):·stddef.h
46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf5):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x115):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pyport.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pytypedefs.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12b):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x117):·methodobject.h
50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x13a):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x126):·descrobject.h
51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x131):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x11d):·object.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x134):·pybuffer.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x153):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·pycapsule.h
54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15f):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x14b):·import.h
  
55 ·Line·Number·Statements:55 ·Line·Number·Statements:
56 ··[0x0000008f]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
57 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
58 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
59 ··[0x00000099]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
Offset 143, 13 lines modifiedOffset 143, 13 lines modified
143 ··[0x00000118]··Set·column·to·40143 ··[0x00000118]··Set·column·to·40
144 ··[0x0000011a]··Copy·(view·1)144 ··[0x0000011a]··Copy·(view·1)
145 ··[0x0000011b]··Set·column·to·38145 ··[0x0000011b]··Set·column·to·38
146 ··[0x0000011d]··Set·is_stmt·to·0146 ··[0x0000011d]··Set·is_stmt·to·0
147 ··[0x0000011e]··Copy·(view·2)147 ··[0x0000011e]··Copy·(view·2)
148 ··[0x0000011f]··Set·column·to·47148 ··[0x0000011f]··Set·column·to·47
149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18149 ··[0x00000121]··Special·opcode·215:·advance·Address·by·15·to·0x11ff·and·Line·by·0·to·18
150 ··[0x00000122]··Set·column·to·62150 ··[0x00000122]··Set·column·to·72
151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18151 ··[0x00000124]··Special·opcode·75:·advance·Address·by·5·to·0x1204·and·Line·by·0·to·18
152 ··[0x00000125]··Advance·PC·by·5·to·0x1209152 ··[0x00000125]··Advance·PC·by·5·to·0x1209
153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence153 ··[0x00000127]··Extended·opcode·1:·End·of·Sequence
  
  
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmpu3unwak9/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmprr_761b7/build/_black_version.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>37 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)38 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
39 ····<4d>···DW_AT_call_return_pc:·(addr)·0x120439 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>40 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
41 ·<2><52>:·Abbrev·Number:·041 ·<2><52>:·Abbrev·Number:·0
42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)42 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
43 ····<54>···DW_AT_external····:·(flag_present)·143 ····<54>···DW_AT_external····:·(flag_present)·1
44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x442dd)·44 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x44cef)·
45 ····<58>···DW_AT_decl_file···:·(data1)·145 ····<58>···DW_AT_decl_file···:·(data1)·1
46 ····<59>···DW_AT_decl_line···:·(data1)·446 ····<59>···DW_AT_decl_line···:·(data1)·4
47 ····<5a>···DW_AT_decl_column·:·(data1)·147 ····<5a>···DW_AT_decl_column·:·(data1)·1
48 ····<5b>···DW_AT_prototyped··:·(flag_present)·148 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>49 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
50 ····<5f>···DW_AT_low_pc······:·(addr)·0x117050 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
51 ····<63>···DW_AT_high_pc·····:·(udata)·11951 ····<63>···DW_AT_high_pc·····:·(udata)·119
797 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 ]GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 (&k@YRm\$ 
5 3c```e`a4 3c```e`a
6 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
7 crtstuff.c6 crtstuff.c
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
 13 _black_version.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit_pgen 
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
 28 PyInit__black_version
29 PyCapsule_Import29 PyCapsule_Import
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
556 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 5677
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_pgen>:25 00001170·<PyInit__black_version>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.32 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··/tmp/tmprr_761b7/build/_black_version.c
2 ··[·····0]··.3 ··[····28]··.
 4 ··[····2a]··/tmp/tmprr_761b7/build
3 ··[·····2]··/tmp/tmpu3unwak9/build/blib2to3/pgen2/pgen.c 
4 ··[····2f]··/tmp/tmpu3unwak9/build/blib2to3/pgen2 
5 ··[····55]··/usr/include/python3.135 ··[····41]··/usr/include/python3.13
6 ··[····6d]··/usr/include/i386-linux-gnu/bits6 ··[····59]··/usr/include/i386-linux-gnu/bits
7 ··[····8e]··/usr/lib/gcc/i686-linux-gnu/14/include7 ··[····7a]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····b5]··/usr/include/i386-linux-gnu/sys8 ··[····a1]··/usr/include/i386-linux-gnu/sys
9 ··[····d5]··/usr/include/python3.13/cpython9 ··[····c1]··/usr/include/python3.13/cpython
10 ··[····f5]··types.h10 ··[····e1]··types.h
11 ··[····fd]··stdint-uintn.h11 ··[····e9]··stdint-uintn.h
12 ··[···10c]··stddef.h12 ··[····f8]··stddef.h
13 ··[···115]··pyport.h13 ··[···101]··pyport.h
14 ··[···11e]··pytypedefs.h14 ··[···10a]··pytypedefs.h
15 ··[···12b]··methodobject.h15 ··[···117]··methodobject.h
16 ··[···13a]··descrobject.h16 ··[···126]··descrobject.h
17 ··[···148]··pybuffer.h17 ··[···134]··pybuffer.h
18 ··[···153]··pycapsule.h18 ··[···13f]··pycapsule.h
19 ··[···15f]··import.h19 ··[···14b]··import.h
  
3.31 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 30 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·005f626c·61636b5f·76657273·ntry._black_vers
 13 ··0x000000a0·696f6e2e·63005f5f·4652414d·455f454e·ion.c.__FRAME_EN
 14 ··0x000000b0·445f5f00·5f44594e·414d4943·005f5f54·D__._DYNAMIC.__T
 15 ··0x000000c0·4d435f45·4e445f5f·005f5f64·736f5f68·MC_END__.__dso_h
 16 ··0x000000d0·616e646c·65005f5f·7838362e·6765745f·andle.__x86.get_
12 ··0x00000090·6e747279·00706765·6e2e6300·5f5f4652·ntry.pgen.c.__FR 
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM 
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._ 
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x8 
16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d 
17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge 
18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__17 ··0x000000e0·70635f74·68756e6b·2e647800·5f696e69·pc_thunk.dx._ini
19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR 
20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O 
21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c 
22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn18 ··0x000000f0·74005f5f·7838362e·6765745f·70635f74·t.__x86.get_pc_t
 19 ··0x00000100·68756e6b·2e627800·5f5f474e·555f4548·hunk.bx.__GNU_EH
 20 ··0x00000110·5f465241·4d455f48·4452005f·66696e69·_FRAME_HDR._fini
 21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 22 ··0x00000130·5441424c·455f005f·5f637861·5f66696e·TABLE_.__cxa_fin
23 ··0x00000140·69745f70·67656e00·5079496e·69745f5f·it_pgen.PyInit__23 ··0x00000140·616c697a·65005079·496e6974·5f5f5f69·alize.PyInit___i
24 ··0x00000150·5f696e69·745f5f00·5f49544d·5f726567·_init__._ITM_reg24 ··0x00000150·6e69745f·5f005f49·544d5f72·65676973·nit__._ITM_regis
 25 ··0x00000160·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 26 ··0x00000170·5079496d·706f7274·5f496d70·6f72744d·PyImport_ImportM
 27 ··0x00000180·6f64756c·65005f49·544d5f64·65726567·odule._ITM_dereg
25 ··0x00000160·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
26 ··0x00000170·65005079·496d706f·72745f49·6d706f72·e.PyImport_Impor 
27 ··0x00000180·744d6f64·756c6500·5f49544d·5f646572·tModule._ITM_der 
28 ··0x00000190·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
29 ··0x000001a0·626c6500·5f50795f·4465616c·6c6f6300·ble._Py_Dealloc.29 ··0x000001a0·65005f50·795f4465·616c6c6f·63005079·e._Py_Dealloc.Py
 30 ··0x000001b0·496e6974·5f5f626c·61636b5f·76657273·Init__black_vers
30 ··0x000001b0·50794361·7073756c·655f496d·706f7274·PyCapsule_Import31 ··0x000001c0·696f6e00·50794361·7073756c·655f496d·ion.PyCapsule_Im
31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.32 ··0x000001d0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star
 33 ··0x000001e0·745f5f00····························t__.
  
38.3 KB
./usr/lib/debug/.build-id/e8/fe5fd083067fb1b0a35888336b6069da646450.debug vs.
./usr/lib/debug/.build-id/bc/a1c34b91f59ac799e8e0097ba1f39edc1e3734.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2648·(bytes·into·file)13 ··Start·of·section·headers:··········2692·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.33 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00334·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00340·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00144·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x0000205c·0x0000205c·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
14 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x114 ··GNU_RELRO······0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000e4·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·
18 ···01·····.init·.plt·.plt.got·.text·.fini·18 ···01·····.init·.plt·.plt.got·.text·.fini·
4.54 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa58:1 There·are·34·section·headers,·starting·at·offset·0xa84:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000b3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········00000328·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004e·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002088·001000·0000bc·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003f1c·000f1c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003f20·000f1c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00003f24·000f1c·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00003fe4·000f1c·000010·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00003ff4·000f1c·000018·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
26 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··127 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c3·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000280·000098·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·000318·0000f0·00···C··0···0··4
31 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b3·01·MSC··0···0··431 ··[27]·.debug_line_str···PROGBITS········00000000·000408·0000c1·01·MSC··0···0··4
32 ··[28]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··432 ··[28]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··4
33 ··[29]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··133 ··[29]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··1
34 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··134 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000517·000043·00······0···0··1
35 ··[31]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····32··22··435 ··[31]·.symtab···········SYMTAB··········00000000·00055c·0001f0·10·····32··22··4
36 ··[32]·.strtab···········STRTAB··········00000000·000734·0001d8·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·00074c·0001ee·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·00090c·00014a·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·00093a·00014a·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),·p·(processor·specific)42 ··D·(mbind),·p·(processor·specific)
2.66 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·numerics.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·handle_ipynb_magics.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002140·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·0000205c·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
27 ····23:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_numerics 
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_handle_ipynb_magics
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·e8fe5fd083067fb1b0a35888336b6069da6464503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bca1c34b91f59ac799e8e0097ba1f39edc1e3734
12.8 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················2893 ··Length:······················294
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········45 ··Address·size·(bytes):········4
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············1267 ··Prologue·Length:·············131
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 25, 130 lines modifiedOffset 25, 131 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x28):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmprr_761b7/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.13
34 ··3»      (line_strp)»   (offset:·0x5f):·/usr/lib/gcc/i686-linux-gnu/14/include 
35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/include/i386-linux-gnu/bits
 35 ··4»      (line_strp)»   (offset:·0x8b):·/usr/lib/gcc/i686-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd2):·/usr/include/python3.13/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·15,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x12e):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h 
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·types.h
 44 ··4»      (udata)»       3»      (line_strp)»   (offset:·0xfa):·stdint-uintn.h
 45 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x109):·stddef.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h46 ··6»      (udata)»       5»      (line_strp)»   (offset:·0xf2):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x112):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h50 ··10»     (udata)»      2»     (line_strp)»  (offset:·0x137):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h51 ··11»     (udata)»      6»     (line_strp)»  (offset:·0x12e):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x145):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x150):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·import.h54 ··14»     (udata)»      2»     (line_strp)»  (offset:·0x15c):·import.h
  
54 ·Line·Number·Statements:55 ·Line·Number·Statements:
55 ··[0x0000008a]··Set·column·to·156 ··[0x0000008f]··Set·column·to·1
56 ··[0x0000008c]··Extended·opcode·2:·set·Address·to·0x117057 ··[0x00000091]··Extended·opcode·2:·set·Address·to·0x1170
57 ··[0x00000093]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·558 ··[0x00000098]··Special·opcode·9:·advance·Address·by·0·to·0x1170·and·Line·by·4·to·5
58 ··[0x00000094]··Set·column·to·559 ··[0x00000099]··Set·column·to·5
59 ··[0x00000096]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)60 ··[0x0000009b]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·6·(view·1)
60 ··[0x00000097]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)61 ··[0x0000009c]··Special·opcode·6:·advance·Address·by·0·to·0x1170·and·Line·by·1·to·7·(view·2)
61 ··[0x00000098]··Set·column·to·162 ··[0x0000009d]··Set·column·to·1
62 ··[0x0000009a]··Set·is_stmt·to·063 ··[0x0000009f]··Set·is_stmt·to·0
63 ··[0x0000009b]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)64 ··[0x000000a0]··Special·opcode·3:·advance·Address·by·0·to·0x1170·and·Line·by·-2·to·5·(view·3)
64 ··[0x0000009c]··Set·column·to·1765 ··[0x000000a1]··Set·column·to·17
65 ··[0x0000009e]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·766 ··[0x000000a3]··Special·opcode·217:·advance·Address·by·15·to·0x117f·and·Line·by·2·to·7
66 ··[0x0000009f]··Set·column·to·867 ··[0x000000a4]··Set·column·to·8
67 ··[0x000000a1]··Extended·opcode·4:·set·Discriminator·to·168 ··[0x000000a6]··Extended·opcode·4:·set·Discriminator·to·1
68 ··[0x000000a5]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·769 ··[0x000000aa]··Special·opcode·173:·advance·Address·by·12·to·0x118b·and·Line·by·0·to·7
69 ··[0x000000a6]··Set·column·to·570 ··[0x000000ab]··Set·column·to·5
70 ··[0x000000a8]··Set·is_stmt·to·171 ··[0x000000ad]··Set·is_stmt·to·1
71 ··[0x000000a9]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·872 ··[0x000000ae]··Special·opcode·104:·advance·Address·by·7·to·0x1192·and·Line·by·1·to·8
72 ··[0x000000aa]··Set·File·Name·to·entry·2·in·the·File·Name·Table73 ··[0x000000af]··Set·File·Name·to·entry·2·in·the·File·Name·Table
73 ··[0x000000ac]··Set·column·to·3774 ··[0x000000b1]··Set·column·to·37
74 ··[0x000000ae]··Advance·Line·by·688·to·69675 ··[0x000000b3]··Advance·Line·by·932·to·940
75 ··[0x000000b1]··Copy·(view·1)76 ··[0x000000b6]··Copy·(view·1)
76 ··[0x000000b2]··Set·column·to·577 ··[0x000000b7]··Set·column·to·5
77 ··[0x000000b4]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·700·(view·2)78 ··[0x000000b9]··Special·opcode·9:·advance·Address·by·0·to·0x1192·and·Line·by·4·to·944·(view·2)
78 ··[0x000000b5]··Set·column·to·3679 ··[0x000000ba]··Set·column·to·36
79 ··[0x000000b7]··Advance·Line·by·-461·to·23980 ··[0x000000bc]··Advance·Line·by·-589·to·355
80 ··[0x000000ba]··Copy·(view·3)81 ··[0x000000bf]··Copy·(view·3)
81 ··[0x000000bb]··Set·column·to·582 ··[0x000000c0]··Set·column·to·5
82 ··[0x000000bd]··Special·opcode·10:·advance·Address·by·0·to·0x1192·and·Line·by·5·to·244·(view·4)83 ··[0x000000c2]··Special·opcode·13:·advance·Address·by·0·to·0x1192·and·Line·by·8·to·363·(view·4)
83 ··[0x000000be]··Set·column·to·1484 ··[0x000000c3]··Set·column·to·15
84 ··[0x000000c0]··Set·is_stmt·to·085 ··[0x000000c5]··Set·is_stmt·to·0
85 ··[0x000000c1]··Copy·(view·5)86 ··[0x000000c6]··Copy·(view·5)
86 ··[0x000000c2]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·24487 ··[0x000000c7]··Special·opcode·33:·advance·Address·by·2·to·0x1194·and·Line·by·0·to·363
87 ··[0x000000c3]··Set·column·to·888 ··[0x000000c8]··Set·column·to·8
88 ··[0x000000c5]··Extended·opcode·4:·set·Discriminator·to·189 ··[0x000000ca]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c9]··Advance·Line·by·456·to·70090 ··[0x000000ce]··Advance·Line·by·581·to·944
90 ··[0x000000cc]··Copy·(view·1)91 ··[0x000000d1]··Copy·(view·1)
91 ··[0x000000cd]··Set·column·to·592 ··[0x000000d2]··Set·column·to·5
92 ··[0x000000cf]··Set·is_stmt·to·1 
93 ··[0x000000d0]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·703 
94 ··[0x000000d1]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·704·(view·1) 
95 ··[0x000000d2]··Set·column·to·9 
96 ··[0x000000d4]··Set·is_stmt·to·093 ··[0x000000d4]··Set·is_stmt·to·1
 94 ··[0x000000d5]··Special·opcode·120:·advance·Address·by·8·to·0x119c·and·Line·by·3·to·947
 95 ··[0x000000d6]··Special·opcode·6:·advance·Address·by·0·to·0x119c·and·Line·by·1·to·948·(view·1)
 96 ··[0x000000d7]··Set·column·to·9
 97 ··[0x000000d9]··Set·is_stmt·to·0
97 ··[0x000000d5]··Copy·(view·2)98 ··[0x000000da]··Copy·(view·2)
98 ··[0x000000d6]··Set·column·to·899 ··[0x000000db]··Set·column·to·8
99 ··[0x000000d8]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·704100 ··[0x000000dd]··Special·opcode·47:·advance·Address·by·3·to·0x119f·and·Line·by·0·to·948
100 ··[0x000000d9]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·704101 ··[0x000000de]··Special·opcode·61:·advance·Address·by·4·to·0x11a3·and·Line·by·0·to·948
101 ··[0x000000da]··Set·File·Name·to·entry·1·in·the·File·Name·Table102 ··[0x000000df]··Set·File·Name·to·entry·1·in·the·File·Name·Table
102 ··[0x000000dc]··Set·column·to·5103 ··[0x000000e1]··Set·column·to·5
103 ··[0x000000de]··Set·is_stmt·to·1104 ··[0x000000e3]··Set·is_stmt·to·1
104 ··[0x000000df]··Advance·Line·by·-695·to·9105 ··[0x000000e4]··Advance·Line·by·-939·to·9
105 ··[0x000000e2]··Copy·(view·1)106 ··[0x000000e7]··Copy·(view·1)
106 ··[0x000000e3]··Set·column·to·23107 ··[0x000000e8]··Set·column·to·23
107 ··[0x000000e5]··Set·is_stmt·to·0108 ··[0x000000ea]··Set·is_stmt·to·0
108 ··[0x000000e6]··Copy·(view·2)109 ··[0x000000eb]··Copy·(view·2)
109 ··[0x000000e7]··Set·column·to·5110 ··[0x000000ec]··Set·column·to·5
110 ··[0x000000e9]··Set·is_stmt·to·1111 ··[0x000000ee]··Set·is_stmt·to·1
111 ··[0x000000ea]··Advance·PC·by·constant·17·to·0x11b4112 ··[0x000000ef]··Advance·PC·by·constant·17·to·0x11b4
112 ··[0x000000eb]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10113 ··[0x000000f0]··Special·opcode·6:·advance·Address·by·0·to·0x11b4·and·Line·by·1·to·10
113 ··[0x000000ec]··Set·column·to·8114 ··[0x000000f1]··Set·column·to·8
114 ··[0x000000ee]··Set·is_stmt·to·0115 ··[0x000000f3]··Set·is_stmt·to·0
115 ··[0x000000ef]··Copy·(view·1)116 ··[0x000000f4]··Copy·(view·1)
116 ··[0x000000f0]··Set·column·to·5117 ··[0x000000f5]··Set·column·to·5
117 ··[0x000000f2]··Set·is_stmt·to·1118 ··[0x000000f7]··Set·is_stmt·to·1
118 ··[0x000000f3]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13119 ··[0x000000f8]··Special·opcode·106:·advance·Address·by·7·to·0x11bb·and·Line·by·3·to·13
119 ··[0x000000f4]··Set·column·to·1120 ··[0x000000f9]··Set·column·to·1
120 ··[0x000000f6]··Set·is_stmt·to·0121 ··[0x000000fb]··Set·is_stmt·to·0
121 ··[0x000000f7]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)122 ··[0x000000fc]··Special·opcode·6:·advance·Address·by·0·to·0x11bb·and·Line·by·1·to·14·(view·1)
122 ··[0x000000f8]··Set·column·to·13123 ··[0x000000fd]··Set·column·to·13
123 ··[0x000000fa]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13124 ··[0x000000ff]··Special·opcode·60:·advance·Address·by·4·to·0x11bf·and·Line·by·-1·to·13
124 ··[0x000000fb]··Set·File·Name·to·entry·2·in·the·File·Name·Table125 ··[0x00000100]··Set·File·Name·to·entry·2·in·the·File·Name·Table
125 ··[0x000000fd]··Set·column·to·9126 ··[0x00000102]··Set·column·to·9
Max diff block lines reached; 2/13025 bytes (0.02%) of diff not shown.
9.46 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 107 lines modifiedOffset 1, 109 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:········0xe4·(32-bit)3 ···Length:········0xe9·(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:·5·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·9 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)10 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmptoxdb8ue/build/black/numerics.c11 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmprr_761b7/build/black/handle_ipynb_magics.c
12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x28):·.12 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1a>···DW_AT_low_pc······:·(addr)·0x117013 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
14 ····<1e>···DW_AT_high_pc·····:·(udata)·15314 ····<1e>···DW_AT_high_pc·····:·(udata)·153
15 ····<20>···DW_AT_stmt_list···:·(sec_offset)·015 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)16 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>17 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)18 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xa3>19 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xb54>
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb2b>21 ····<2f>···DW_AT_import······:·(GNU_ref_alt)·<0xb7b>
 22 ·<1><33>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
 23 ····<34>···DW_AT_import······:·(GNU_ref_alt)·<0xc13>
22 ·<1><33>:·Abbrev·Number:·6·(DW_TAG_subprogram)24 ·<1><38>:·Abbrev·Number:·6·(DW_TAG_subprogram)
23 ····<34>···DW_AT_external····:·(flag_present)·125 ····<39>···DW_AT_external····:·(flag_present)·1
24 ····<34>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·26 ····<39>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1ff13)·
25 ····<38>···DW_AT_decl_file···:·(data1)·127 ····<3d>···DW_AT_decl_file···:·(data1)·1
26 ····<39>···DW_AT_decl_line···:·(data1)·1828 ····<3e>···DW_AT_decl_line···:·(data1)·18
27 ····<3a>···DW_AT_decl_column·:·(data1)·1629 ····<3f>···DW_AT_decl_column·:·(data1)·16
28 ····<3b>···DW_AT_prototyped··:·(flag_present)·130 ····<40>···DW_AT_prototyped··:·(flag_present)·1
29 ····<3b>···DW_AT_type········:·(GNU_ref_alt)·<0x494>31 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
30 ····<3f>···DW_AT_low_pc······:·(addr)·0x11f032 ····<44>···DW_AT_low_pc······:·(addr)·0x11f0
31 ····<43>···DW_AT_high_pc·····:·(udata)·2533 ····<48>···DW_AT_high_pc·····:·(udata)·25
32 ····<44>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)34 ····<49>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
33 ····<46>···DW_AT_call_all_calls:·(flag_present)·135 ····<4b>···DW_AT_call_all_calls:·(flag_present)·1
34 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>36 ····<4b>···DW_AT_sibling·····:·(ref1)·<0x53>
35 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)37 ·<2><4c>:·Abbrev·Number:·9·(DW_TAG_call_site)
36 ····<48>···DW_AT_call_return_pc:·(addr)·0x120438 ····<4d>···DW_AT_call_return_pc:·(addr)·0x1204
37 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>39 ····<51>···DW_AT_call_origin·:·(ref1)·<0x53>
38 ·<2><4d>:·Abbrev·Number:·040 ·<2><52>:·Abbrev·Number:·0
39 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)41 ·<1><53>:·Abbrev·Number:·10·(DW_TAG_subprogram)
40 ····<4f>···DW_AT_external····:·(flag_present)·142 ····<54>···DW_AT_external····:·(flag_present)·1
41 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e7f4)·43 ····<54>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4e5ec)·
42 ····<53>···DW_AT_decl_file···:·(data1)·144 ····<58>···DW_AT_decl_file···:·(data1)·1
43 ····<54>···DW_AT_decl_line···:·(data1)·445 ····<59>···DW_AT_decl_line···:·(data1)·4
44 ····<55>···DW_AT_decl_column·:·(data1)·146 ····<5a>···DW_AT_decl_column·:·(data1)·1
45 ····<56>···DW_AT_prototyped··:·(flag_present)·147 ····<5b>···DW_AT_prototyped··:·(flag_present)·1
46 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>48 ····<5b>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
47 ····<5a>···DW_AT_low_pc······:·(addr)·0x117049 ····<5f>···DW_AT_low_pc······:·(addr)·0x1170
48 ····<5e>···DW_AT_high_pc·····:·(udata)·11950 ····<63>···DW_AT_high_pc·····:·(udata)·119
49 ····<5f>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)51 ····<64>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
50 ·<2><61>:·Abbrev·Number:·4·(DW_TAG_variable)52 ·<2><66>:·Abbrev·Number:·4·(DW_TAG_variable)
51 ····<62>···DW_AT_name········:·(string)·tmp53 ····<67>···DW_AT_name········:·(string)·tmp
52 ····<66>···DW_AT_decl_file···:·(data1)·154 ····<6b>···DW_AT_decl_file···:·(data1)·1
53 ····<67>···DW_AT_decl_line···:·(data1)·655 ····<6c>···DW_AT_decl_line···:·(data1)·6
54 ····<68>···DW_AT_decl_column·:·(data1)·1556 ····<6d>···DW_AT_decl_column·:·(data1)·15
55 ····<69>···DW_AT_type········:·(GNU_ref_alt)·<0x494>57 ····<6e>···DW_AT_type········:·(GNU_ref_alt)·<0xfca>
56 ····<6d>···DW_AT_location····:·(sec_offset)·0x10·(location·list)58 ····<72>···DW_AT_location····:·(sec_offset)·0x10·(location·list)
57 ····<71>···DW_AT_GNU_locviews:·(sec_offset)·0xc59 ····<76>···DW_AT_GNU_locviews:·(sec_offset)·0xc
58 ·<2><75>:·Abbrev·Number:·2·(DW_TAG_variable)60 ·<2><7a>:·Abbrev·Number:·2·(DW_TAG_variable)
59 ····<76>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·61 ····<7b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x27417)·
60 ····<7a>···DW_AT_decl_file···:·(data1)·162 ····<7f>···DW_AT_decl_file···:·(data1)·1
61 ····<7b>···DW_AT_decl_line···:·(data1)·963 ····<80>···DW_AT_decl_line···:·(data1)·9
62 ····<7c>···DW_AT_decl_column·:·(data1)·1164 ····<81>···DW_AT_decl_column·:·(data1)·11
63 ····<7d>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>65 ····<82>···DW_AT_type········:·(GNU_ref_alt)·<0x6b>
64 ····<81>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)66 ····<86>···DW_AT_location····:·(sec_offset)·0x1d·(location·list)
65 ····<85>···DW_AT_GNU_locviews:·(sec_offset)·0x1b67 ····<8a>···DW_AT_GNU_locviews:·(sec_offset)·0x1b
66 ·<2><89>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)68 ·<2><8e>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
67 ····<8a>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xaf0>69 ····<8f>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x162d>
68 ····<8e>···DW_AT_entry_pc····:·(addr)·0x119270 ····<93>···DW_AT_entry_pc····:·(addr)·0x1192
69 ····<92>···DW_AT_GNU_entry_view:·(data1)·171 ····<97>···DW_AT_GNU_entry_view:·(data1)·1
70 ····<93>···DW_AT_ranges······:·(sec_offset)·0xc72 ····<98>···DW_AT_ranges······:·(sec_offset)·0xc
71 ····<97>···DW_AT_call_file···:·(data1)·173 ····<9c>···DW_AT_call_file···:·(data1)·1
72 ····<98>···DW_AT_call_line···:·(data1)·874 ····<9d>···DW_AT_call_line···:·(data1)·8
73 ····<99>···DW_AT_call_column·:·(data1)·575 ····<9e>···DW_AT_call_column·:·(data1)·5
74 ····<9a>···DW_AT_sibling·····:·(ref1)·<0xd4>76 ····<9f>···DW_AT_sibling·····:·(ref1)·<0xd9>
75 ·<3><9b>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)77 ·<3><a0>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
76 ····<9c>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xafc>78 ····<a1>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1639>
77 ····<a0>···DW_AT_location····:·(sec_offset)·0x27·(location·list)79 ····<a5>···DW_AT_location····:·(sec_offset)·0x27·(location·list)
78 ····<a4>···DW_AT_GNU_locviews:·(sec_offset)·0x2380 ····<a9>···DW_AT_GNU_locviews:·(sec_offset)·0x23
79 ·<3><a8>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)81 ·<3><ad>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
80 ····<a9>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb07>82 ····<ae>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1643>
81 ····<ad>···DW_AT_entry_pc····:·(addr)·0x119283 ····<b2>···DW_AT_entry_pc····:·(addr)·0x1192
82 ····<b1>···DW_AT_GNU_entry_view:·(data1)·384 ····<b6>···DW_AT_GNU_entry_view:·(data1)·3
83 ····<b2>···DW_AT_low_pc······:·(addr)·0x119285 ····<b7>···DW_AT_low_pc······:·(addr)·0x1192
84 ····<b6>···DW_AT_high_pc·····:·(udata)·286 ····<bb>···DW_AT_high_pc·····:·(udata)·2
85 ····<b7>···DW_AT_call_file···:·(data1)·287 ····<bc>···DW_AT_call_file···:·(data1)·2
86 ····<b8>···DW_AT_call_line···:·(data2)·70088 ····<bd>···DW_AT_call_line···:·(data2)·944
87 ····<ba>···DW_AT_call_column·:·(data1)·989 ····<bf>···DW_AT_call_column·:·(data1)·9
88 ····<bb>···DW_AT_sibling·····:·(ref1)·<0xca>90 ····<c0>···DW_AT_sibling·····:·(ref1)·<0xcf>
89 ·<4><bc>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)91 ·<4><c1>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
90 ····<bd>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0xb14>92 ····<c2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1651>
91 ····<c1>···DW_AT_location····:·(sec_offset)·0x34·(location·list)93 ····<c6>···DW_AT_location····:·(sec_offset)·0x34·(location·list)
92 ····<c5>···DW_AT_GNU_locviews:·(sec_offset)·0x3294 ····<ca>···DW_AT_GNU_locviews:·(sec_offset)·0x32
93 ·<4><c9>:·Abbrev·Number:·095 ·<4><ce>:·Abbrev·Number:·0
94 ·<3><ca>:·Abbrev·Number:·7·(DW_TAG_call_site)96 ·<3><cf>:·Abbrev·Number:·7·(DW_TAG_call_site)
95 ····<cb>···DW_AT_call_return_pc:·(addr)·0x11d197 ····<d0>···DW_AT_call_return_pc:·(addr)·0x11d1
96 ····<cf>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xacf>98 ····<d4>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x15f5>
97 ·<3><d3>:·Abbrev·Number:·099 ·<3><d8>:·Abbrev·Number:·0
98 ·<2><d4>:·Abbrev·Number:·7·(DW_TAG_call_site)100 ·<2><d9>:·Abbrev·Number:·7·(DW_TAG_call_site)
99 ····<d5>···DW_AT_call_return_pc:·(addr)·0x118b101 ····<da>···DW_AT_call_return_pc:·(addr)·0x118b
100 ····<d9>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xade>102 ····<de>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x161c>
101 ·<2><dd>:·Abbrev·Number:·7·(DW_TAG_call_site)103 ·<2><e2>:·Abbrev·Number:·7·(DW_TAG_call_site)
102 ····<de>···DW_AT_call_return_pc:·(addr)·0x11b4104 ····<e3>···DW_AT_call_return_pc:·(addr)·0x11b4
103 ····<e2>···DW_AT_call_origin·:·(GNU_ref_alt)·<0xb30>105 ····<e7>···DW_AT_call_origin·:·(GNU_ref_alt)·<0x1604>
104 ·<2><e6>:·Abbrev·Number:·0106 ·<2><eb>:·Abbrev·Number:·0
105 ·<1><e7>:·Abbrev·Number:·0107 ·<1><ec>:·Abbrev·Number:·0
  
816 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 ddPGCC:·(Debian·14.2.0-8)·14.2.01 74GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 .\F10p#43 .\F10p#4
4 3c```e`a4 3c```e`a
5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug5 /usr/lib/debug/.dwz/i386-linux-gnu/black.debug
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 numerics.c13 handle_ipynb_magics.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 __cxa_finalize22 __cxa_finalize
23 PyInit_numerics 
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_handle_ipynb_magics
29 PyCapsule_Import29 PyCapsule_Import
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
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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_numerics>:25 00001170·<PyInit_handle_ipynb_magics>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
1.3 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 20 lines modifiedOffset 1, 21 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··/tmp/tmptoxdb8ue/build/black/numerics.c 
3 ··[····28]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmprr_761b7/build/black/handle_ipynb_magics.c
4 ··[····2a]··/tmp/tmptoxdb8ue/build/black4 ··[····35]··/tmp/tmprr_761b7/build/black
5 ··[····47]··/usr/include/python3.125 ··[····52]··/usr/include/python3.13
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include 
7 ··[····86]··/usr/include/i386-linux-gnu/bits6 ··[····6a]··/usr/include/i386-linux-gnu/bits
 7 ··[····8b]··/usr/lib/gcc/i686-linux-gnu/14/include
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····b2]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.12/cpython9 ··[····d2]··/usr/include/python3.13/cpython
10 ··[····e7]··stddef.h 
11 ··[····f0]··types.h10 ··[····f2]··types.h
 11 ··[····fa]··stdint-uintn.h
 12 ··[···109]··stddef.h
12 ··[····f8]··pyport.h13 ··[···112]··pyport.h
13 ··[···101]··pytypedefs.h14 ··[···11b]··pytypedefs.h
14 ··[···10e]··methodobject.h15 ··[···128]··methodobject.h
15 ··[···11d]··descrobject.h16 ··[···137]··descrobject.h
16 ··[···12b]··pybuffer.h17 ··[···145]··pybuffer.h
17 ··[···136]··pycapsule.h18 ··[···150]··pycapsule.h
18 ··[···142]··import.h19 ··[···15c]··import.h
  
3.38 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 30 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006e756d·65726963·732e6300·ntry.numerics.c.12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
 14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__
 16 ··0x000000d0·64736f5f·68616e64·6c65005f·5f783836·dso_handle.__x86
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END 
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle. 
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu 
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x8 
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b17 ··0x000000e0·2e676574·5f70635f·7468756e·6b2e6478·.get_pc_thunk.dx
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME 
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB 
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_ 
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. 
23 ··0x00000140·5079496e·69745f6e·756d6572·69637300·PyInit_numerics. 
24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__. 
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC 
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo 
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule. 
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT 
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_ 
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul 
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_ 
32 ··0x000001d0·73746172·745f5f00···················start__.18 ··0x000000f0·005f696e·6974005f·5f783836·2e676574·._init.__x86.get
 19 ··0x00000100·5f70635f·7468756e·6b2e6278·005f5f47·_pc_thunk.bx.__G
 20 ··0x00000110·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
 21 ··0x00000120·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
 22 ··0x00000130·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
 23 ··0x00000140·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
 24 ··0x00000150·745f5f5f·696e6974·5f5f005f·49544d5f·t___init__._ITM_
 25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
 26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
 27 ··0x00000180·706f7274·4d6f6475·6c65005f·49544d5f·portModule._ITM_
 28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
 29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
 30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle
 31 ··0x000001c0·5f697079·6e625f6d·61676963·73005079·_ipynb_magics.Py
 32 ··0x000001d0·43617073·756c655f·496d706f·7274005f·Capsule_Import._
 33 ··0x000001e0·5f676d6f·6e5f7374·6172745f·5f00·····_gmon_start__.
  
16.2 KB
./usr/lib/debug/.build-id/f6/d28aa4301cd5283b28aaf008bccc3c37bc5a82.debug vs.
./usr/lib/debug/.build-id/ec/61fbc1737d4f58625d04cb000914e33b4106d7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
863 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:···························Intel·803869 ··Machine:···························Intel·80386
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:··········2640·(bytes·into·file)13 ··Start·of·section·headers:··········2648·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
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:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
968 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·9·program·headers,·starting·at·offset·523 There·are·9·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·0x00178·0x00338·R···0x10006 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00334·R···0x1000
7 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x10007 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00220·R·E·0x1000
8 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x10008 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00138·R···0x1000
9 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x10009 ··LOAD···········0x000f1c·0x00003f1c·0x00003f1c·0x00000·0x000f8·RW··0x1000
10 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x410 ··DYNAMIC········0x000f1c·0x00003f24·0x00003f24·0x00000·0x000c0·RW··0x4
11 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x411 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
12 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x412 ··GNU_EH_FRAME···0x001000·0x00002050·0x00002050·0x00000·0x0002c·R···0x4
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
3.76 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·34·section·headers,·starting·at·offset·0xa50:1 There·are·34·section·headers,·starting·at·offset·0xa58:
  
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············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000028·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000001a0·000178·0000a0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········0000019c·000178·0000a0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e4·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·000178·000018·08···A··3··19··410 ··[·6]·.rel.plt··········NOBITS··········0000031c·000178·000018·08···A··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000040·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001060·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001070·001000·000199·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········0000120c·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··4
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··425 ··[20]·.data·············NOBITS··········0000400c·000f1c·000004·00··WA··0···0··4
26 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··126 ··[21]·.bss··············NOBITS··········00004010·000f1c·000004·00··WA··0···0··1
27 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··127 ··[22]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
28 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··128 ··[23]·.debug_aranges····PROGBITS········00000000·000196·000020·00······0···0··1
29 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000c2·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·00027c·000098·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·000314·0000ea·00···C··0···0··4
32 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000af·01·MSC··0···0··432 ··[27]·.debug_line_str···PROGBITS········00000000·000400·0000b5·01·MSC··0···0··4
33 ··[28]·.debug_loclists···PROGBITS········00000000·0004b0·000038·00···C··0···0··433 ··[28]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[29]·.debug_rnglists···PROGBITS········00000000·0004e8·000013·00······0···0··134 ··[29]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·0004fb·000043·00······0···0··135 ··[30]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[31]·.symtab···········SYMTAB··········00000000·000540·0001f0·10·····32··22··436 ··[31]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····32··22··4
37 ··[32]·.strtab···········STRTAB··········00000000·000730·0001d6·00······0···0··137 ··[32]·.strtab···········STRTAB··········00000000·000738·0001d6·00······0···0··1
38 ··[33]·.shstrtab·········STRTAB··········00000000·000906·00014a·00······0···0··138 ··[33]·.shstrtab·········STRTAB··········00000000·00090e·00014a·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·p·(processor·specific)43 ··D·(mbind),·p·(processor·specific)
2.57 KB
readelf --wide --symbols {}
    
Offset 6, 29 lines modifiedOffset 6, 29 lines modified
6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones6 ·····2:·00001080·····0·FUNC····LOCAL··DEFAULT···10·deregister_tm_clones
7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones7 ·····3:·000010c0·····0·FUNC····LOCAL··DEFAULT···10·register_tm_clones
8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux8 ·····4:·00001110·····0·FUNC····LOCAL··DEFAULT···10·__do_global_dtors_aux
9 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.09 ·····5:·00004010·····1·OBJECT··LOCAL··DEFAULT···21·completed.0
10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry10 ·····6:·00003f20·····0·OBJECT··LOCAL··DEFAULT···16·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy11 ·····7:·00001160·····0·FUNC····LOCAL··DEFAULT···10·frame_dummy
12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry12 ·····8:·00003f1c·····0·OBJECT··LOCAL··DEFAULT···15·__frame_dummy_init_array_entry
13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linegen.c13 ·····9:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·strings.c
14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c14 ····10:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__15 ····11:·00002134·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·16 ····12:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC17 ····13:·00003f24·····0·OBJECT··LOCAL··DEFAULT···17·_DYNAMIC
18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__18 ····14:·00004010·····0·OBJECT··LOCAL··DEFAULT···20·__TMC_END__
19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle19 ····15:·0000400c·····0·OBJECT··LOCAL··DEFAULT···20·__dso_handle
20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx20 ····16:·00001165·····0·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.dx
21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init21 ····17:·00001000·····0·FUNC····LOCAL··DEFAULT····7·_init
22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx22 ····18:·00001070·····4·FUNC····LOCAL··DEFAULT···10·__x86.get_pc_thunk.bx
23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR23 ····19:·00002050·····0·NOTYPE··LOCAL··DEFAULT···13·__GNU_EH_FRAME_HDR
24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini24 ····20:·0000120c·····0·FUNC····LOCAL··DEFAULT···11·_fini
25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_25 ····21:·00003ff4·····0·OBJECT··LOCAL··DEFAULT···19·_GLOBAL_OFFSET_TABLE_
26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_linegen 
27 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize26 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__cxa_finalize
28 ····24:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__27 ····23:·000011f0····25·FUNC····GLOBAL·DEFAULT···10·PyInit___init__
29 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
31 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable30 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 32 ····28:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_strings
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCapsule_Import
34 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····30:·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:·f6d28aa4301cd5283b28aaf008bccc3c37bc5a823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec61fbc1737d4f58625d04cb000914e33b4106d7
1.35 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmptoxdb8ue/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmp_3m94z79/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xc6):·/usr/include/python3.12/cpython
  
38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):38 ·The·File·Name·Table·(offset·0x44,·lines·14,·columns·2):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·linegen.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·strings.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h
1.64 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x52254)·
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmptoxdb8ue/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmp_3m94z79/build/black/strings.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·0x117014 ····<1a>···DW_AT_low_pc······:·(addr)·0x1170
15 ····<1e>···DW_AT_high_pc·····:·(udata)·15315 ····<1e>···DW_AT_high_pc·····:·(udata)·153
16 ····<20>···DW_AT_stmt_list···:·(sec_offset)·016 ····<20>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)17 ·<1><24>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<25>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)19 ·<1><29>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>35 ····<46>···DW_AT_sibling·····:·(ref1)·<0x4e>
36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)36 ·<2><47>:·Abbrev·Number:·9·(DW_TAG_call_site)
37 ····<48>···DW_AT_call_return_pc:·(addr)·0x120437 ····<48>···DW_AT_call_return_pc:·(addr)·0x1204
38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>38 ····<4c>···DW_AT_call_origin·:·(ref1)·<0x4e>
39 ·<2><4d>:·Abbrev·Number:·039 ·<2><4d>:·Abbrev·Number:·0
40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)40 ·<1><4e>:·Abbrev·Number:·10·(DW_TAG_subprogram)
41 ····<4f>···DW_AT_external····:·(flag_present)·141 ····<4f>···DW_AT_external····:·(flag_present)·1
42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4428c)·42 ····<4f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x531de)·
43 ····<53>···DW_AT_decl_file···:·(data1)·143 ····<53>···DW_AT_decl_file···:·(data1)·1
44 ····<54>···DW_AT_decl_line···:·(data1)·444 ····<54>···DW_AT_decl_line···:·(data1)·4
45 ····<55>···DW_AT_decl_column·:·(data1)·145 ····<55>···DW_AT_decl_column·:·(data1)·1
46 ····<56>···DW_AT_prototyped··:·(flag_present)·146 ····<56>···DW_AT_prototyped··:·(flag_present)·1
47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>47 ····<56>···DW_AT_type········:·(GNU_ref_alt)·<0x494>
48 ····<5a>···DW_AT_low_pc······:·(addr)·0x117048 ····<5a>···DW_AT_low_pc······:·(addr)·0x1170
49 ····<5e>···DW_AT_high_pc·····:·(udata)·11949 ····<5e>···DW_AT_high_pc·····:·(udata)·119
641 B
strings --all --bytes=8 {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 crtstuff.c6 crtstuff.c
7 deregister_tm_clones7 deregister_tm_clones
8 __do_global_dtors_aux8 __do_global_dtors_aux
9 completed.09 completed.0
10 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
11 frame_dummy11 frame_dummy
12 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
13 linegen.c13 strings.c
14 __FRAME_END__14 __FRAME_END__
15 _DYNAMIC15 _DYNAMIC
16 __TMC_END__16 __TMC_END__
17 __dso_handle17 __dso_handle
18 __x86.get_pc_thunk.dx18 __x86.get_pc_thunk.dx
19 __x86.get_pc_thunk.bx19 __x86.get_pc_thunk.bx
20 __GNU_EH_FRAME_HDR20 __GNU_EH_FRAME_HDR
21 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
22 PyInit_linegen 
23 __cxa_finalize22 __cxa_finalize
24 PyInit___init__23 PyInit___init__
25 _ITM_registerTMCloneTable24 _ITM_registerTMCloneTable
26 PyImport_ImportModule25 PyImport_ImportModule
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 _Py_Dealloc27 _Py_Dealloc
 28 PyInit_strings
29 PyCapsule_Import29 PyCapsule_Import
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
552 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 2800
    
Offset 20, 12 lines modifiedOffset 20, 12 lines modified
20 »       add····%al,(%eax)20 »       add····%al,(%eax)
21 »       add····%al,(%eax)21 »       add····%al,(%eax)
22 »       ...22 »       ...
  
23 00001165·<__x86.get_pc_thunk.dx>:23 00001165·<__x86.get_pc_thunk.dx>:
24 »       ...24 »       ...
  
25 00001170·<PyInit_linegen>:25 00001170·<PyInit_strings>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
654 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmptoxdb8ue/build/black/linegen.c3 ··[·····2]··/tmp/tmp_3m94z79/build/black/strings.c
4 ··[····29]··/tmp/tmptoxdb8ue/build/black4 ··[····29]··/tmp/tmp_3m94z79/build/black
5 ··[····46]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····85]··/usr/include/i386-linux-gnu/bits7 ··[····85]··/usr/include/i386-linux-gnu/bits
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.12/cpython9 ··[····c6]··/usr/include/python3.12/cpython
10 ··[····e6]··stddef.h10 ··[····e6]··stddef.h
11 ··[····ef]··types.h11 ··[····ef]··types.h
2.59 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._12 ··0x00000090·6e747279·00737472·696e6773·2e63005f·ntry.strings.c._
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x8617 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
22 ··0x00000130·5079496e·69745f6c·696e6567·656e005f·PyInit_linegen._ 
23 ··0x00000140·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P
24 ··0x00000150·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._
25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor
27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._
28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D
 29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st
30 ··0x000001b0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_30 ··0x000001b0·72696e67·73005079·43617073·756c655f·rings.PyCapsule_
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
32 ··0x000001d0·6172745f·5f00·······················art__.32 ··0x000001d0·6172745f·5f00·······················art__.