630 MB
/srv/reproducible-results/rbuild-debian/r-b-build.hcaqazVT/b1/black_24.10.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.hcaqazVT/b2/black_24.10.0-1_i386.changes
466 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·54d16c3a9e47b26dbd0d9d6721d3b5f3·5881432·debug·optional·black-dbgsym_24.10.0-1_i386.deb 
2 ·6d0f3ce81301e6fcd308ec25ad167b32·1249336·python·optional·black_24.10.0-1_i386.deb1 ·0defc160822da52b5eabb775be4d31cd·5882652·debug·optional·black-dbgsym_24.10.0-1_i386.deb
 2 ·0115f0b1bd579714211f1eedffc59439·1249892·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
99.5 MB
black_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·····3608·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3612·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1245536·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··1246088·2024-10-13·21:26:13.000000·data.tar.xz
824 B
control.tar.xz
796 B
control.tar
726 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:·58435 Installed-Size:·5847
6 Depends:·python3-pkg-resources,·python3·(<<·3.13),·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.13),·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
99.5 MB
data.tar.xz
99.5 MB
data.tar
2.04 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 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/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······220·2024-10-13·21:26:13.000000·./usr/bin/black4 -rwxr-xr-x···0·root·········(0)·root·········(0)······220·2024-10-13·21:26:13.000000·./usr/bin/black
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/
8 -rw-r--r--···0·root·········(0)·root·········(0)··4779732·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/30fcd23745efe32ce681__mypyc.cpython-312-i386-linux-gnu.so8 -rw-r--r--···0·root·········(0)·root·········(0)··4783828·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/30fcd23745efe32ce681__mypyc.cpython-312-i386-linux-gnu.so
9 -rw-r--r--···0·root·········(0)·root·········(0)·······20·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/_black_version.py9 -rw-r--r--···0·root·········(0)·root·········(0)·······20·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/_black_version.py
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/
11 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__init__.cpython-312-i386-linux-gnu.so11 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__init__.cpython-312-i386-linux-gnu.so
12 -rw-r--r--···0·root·········(0)·root·········(0)····51362·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__init__.py12 -rw-r--r--···0·root·········(0)·root·········(0)····51362·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__init__.py
13 -rw-r--r--···0·root·········(0)·root·········(0)·······47·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__main__.py13 -rw-r--r--···0·root·········(0)·root·········(0)·······47·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/__main__.py
14 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/_width_table.cpython-312-i386-linux-gnu.so14 -rw-r--r--···0·root·········(0)·root·········(0)····13644·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/_width_table.cpython-312-i386-linux-gnu.so
15 -rw-r--r--···0·root·········(0)·root·········(0)····10748·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/_width_table.py15 -rw-r--r--···0·root·········(0)·root·········(0)····10748·2024-10-13·21:26:13.000000·./usr/lib/python3/dist-packages/black/_width_table.py
99.5 MB
./usr/lib/python3/dist-packages/30fcd23745efe32ce681__mypyc.cpython-312-i386-linux-gnu.so
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:··········4778652·(bytes·into·file)13 ··Start·of·section·headers:··········4782748·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
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·0x4e2a4·0x4e2a4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x4e2a4·0x4e2a4·R···0x1000
8 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e2c98·0x2e2c98·R·E·0x10008 ··LOAD···········0x04f000·0x0004f000·0x0004f000·0x2e3128·0x2e3128·R·E·0x1000
9 ··LOAD···········0x332000·0x00332000·0x00332000·0x12ea98·0x12ea98·R···0x10009 ··LOAD···········0x333000·0x00333000·0x00333000·0x12eba4·0x12eba4·R···0x1000
10 ··LOAD···········0x460d78·0x00461d78·0x00461d78·0x2dbfc·0x31610·RW··0x100010 ··LOAD···········0x461d78·0x00462d78·0x00462d78·0x2dbfc·0x31610·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···0x352058·0x00352058·0x00352058·0x085e4·0x085e4·R···0x413 ··GNU_EH_FRAME···0x353058·0x00353058·0x00353058·0x085e4·0x085e4·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·
3.84 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x48ea9c:1 There·are·27·section·headers,·starting·at·offset·0x48fa9c:
  
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·0047bc·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000178·000178·0047bc·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00004934·004934·00ce40·10···A··4···1··47 ··[·3]·.dynsym···········DYNSYM··········00004934·004934·00ce40·10···A··4···1··4
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00033f42·033f42·0019c8·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00033f42·033f42·0019c8·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········0003590c·03590c·000050·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········0003590c·03590c·000050·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············0003595c·03595c·018328·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············0003595c·03595c·018328·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············0004dc84·04dc84·000620·08··AI··3··22··413 ··[·8]·.rel.plt··········REL·············0004dc84·04dc84·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·2e2004·00··AX··0···0·6417 ··[12]·.text·············PROGBITS········0004fc80·04fc80·2e2494·00··AX··0···0·64
18 ··[13]·.fini·············PROGBITS········00331c84·331c84·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00332114·332114·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00332000·332000·020058·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00333000·333000·020058·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00352058·352058·0085e4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00353058·353058·0085e4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0035a63c·35a63c·10645c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0035b63c·35b63c·106568·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·0008ec·04··WA··0···0··426 ··[21]·.got··············PROGBITS········004656fc·4646fc·0008ec·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·02a654·00··WA··0···0·3228 ··[23]·.data·············PROGBITS········00466320·465320·02a654·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········0048f980·48e974·003a08·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········00490980·48f974·003a08·00··WA··0···0·32
30 ··[25]·.gnu_debuglink····PROGBITS········00000000·48e974·000034·00······0···0··430 ··[25]·.gnu_debuglink····PROGBITS········00000000·48f974·000034·00······0···0··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·48e9a8·0000f2·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·48f9a8·0000f2·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·p·(processor·specific)36 ··D·(mbind),·p·(processor·specific)
482 KB
readelf --wide --symbols {}
    
Offset 243, 3061 lines modifiedOffset 243, 3061 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:·000e4fe0···946·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty249 ···245:·000e4fe0···946·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___Line___is_class_paren_empty
250 ···246:·0022b050·11769·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group250 ···246:·0022b440·11769·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger____merge_one_string_group
251 ···247:·0048fa34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen251 ···247:·00490a34·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___generate_matches_gen
252 ···248:·001f23b0···169·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file252 ···248:·001f2410···169·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___get_cache_file
253 ···249:·0025de80···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__253 ···249:·0025e310···138·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__
254 ···250:·000c1510···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__254 ···250:·000c1510···374·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___BasePattern_____new__
255 ···251:·002ea980··1634·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell255 ···251:·002eae10··1634·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___format_cell
256 ···252:·000d9960··1238·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate256 ···252:·000d9960··1238·FUNC····GLOBAL·DEFAULT···12·CPyDef_pgen___DFAState___unifystate
257 ···253:·0015e050···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell257 ···253:·0015e0c0···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___validate_cell
258 ···254:·000c2250···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__258 ···254:·000c2250···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__
259 ···255:·0028e200···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close259 ···255:·0028e690···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringParenWrapper_gen___close
260 ···256:·00235840···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match260 ···256:·00235c30···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___StringParenWrapper____dict_or_lambda_match
261 ···257:·0048fa84·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen261 ···257:·00490a84·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___pre_order_Node_gen
262 ···258:·002961f0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw262 ···258:·00296680···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_stmt_LineGenerator_gen___throw
263 ···259:·0048fd8c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj263 ···259:·00490d8c·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen____rhs_transform_line_obj
264 ···260:·0048fb68·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit264 ···260:·00490b68·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_trans___CustomSplit
265 ···261:·001b22a0···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat265 ···261:·001b2300···279·FUNC····GLOBAL·DEFAULT···12·CPyTagged_FromFloat
266 ···262:·000db950···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start266 ···262:·000db950···441·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___is_fstring_start
267 ···263:·0021bab0···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send267 ···263:·0021bd70···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___send
268 ···264:·000aee50···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments268 ···264:·000aee50···350·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___generate_comments
269 ···265:·0018dd20··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split269 ···265:·0018ddb0··3161·FUNC····GLOBAL·DEFAULT···12·CPyDef_lines___can_be_split
270 ···266:·000c37e0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy270 ···266:·000c37e0···144·FUNC····GLOBAL·DEFAULT···12·CPyDef_driver___TokenProxy
271 ···267:·0048fcf8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33271 ···267:·00490cf8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY33
272 ···268:·0048ff54·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals272 ···268:·00490f54·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_conv___globals
273 ···269:·0048fa24·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver273 ···269:·00490a24·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_driver___Driver
274 ···270:·0048fcf4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34274 ···270:·00490cf4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY34
275 ···271:·001f8110···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close275 ···271:·001f8170···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___visit_test_LineGenerator_gen___close
276 ···272:·001c75c0··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices276 ···272:·001c7620··1886·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_illegal_split_indices
277 ···273:·000ff290····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send277 ···273:·000ff3d0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___leaves_Leaf_gen___send
278 ···274:·0027eb80···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw278 ···274:·0027f010···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___do_transform_StringSplitter_gen___throw
279 ···275:·00185ef0···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close279 ···275:·00185f50···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___close
280 ···276:·0029a160···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw280 ···276:·0029a5f0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw
281 ···277:·0048fcf0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35281 ···277:·00490cf0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY35
282 ···278:·000d2570··1753·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf282 ···278:·000d2570··1753·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___furthest_ancestor_with_last_leaf
283 ···279:·0048fcec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36283 ···279:·00490cec·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY36
284 ···280:·001d78e0··5587·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx284 ···280:·001d7940··5587·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringSplitter____get_break_idx
285 ···281:·00269b50···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw285 ···281:·00269fe0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_delimiter_split_gen___throw
286 ···282:·000b5830···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__286 ···282:·000b5830···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_linegen___left_hand_split_gen_____iter__
287 ···283:·002a82a0·15182·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__287 ···283:·002a8730·15182·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__
288 ···284:·000beda0···371·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__288 ···284:·000beda0···371·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base_____new__
289 ···285:·0048fce8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY37289 ···285:·00490ce8·····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:·0048fce4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38292 ···288:·00490ce4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY38
293 ···289:·00254b50···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter293 ···289:·00254fe0···266·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___is_split_before_delimiter
294 ···290:·0048fe98·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen294 ···290:·00490e98·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_comments___generate_ignored_nodes_gen
295 ···291:·0048fce0·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_mode___TargetVersion___PY39295 ···291:·00490ce0·····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:·0048fa74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen297 ···293:·00490a74·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_pytree___post_order_Leaf_gen
298 ···294:·0048fbac·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_parsing____stringify_ast_gen298 ···294:·00490bac·····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:·0021c110···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_lines___enumerate_with_length_Line_gen___close300 ···296:·0021c3d0···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:·00254c60··5300·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark303 ···299:·002550f0··5300·FUNC····GLOBAL·DEFAULT···12·CPyDef_brackets___BracketTracker___mark
304 ···300:·0048fff8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_black___trans_internal304 ···300:·00490ff8·····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:·00151d10··4611·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__307 ···303:·00151d80··4611·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_comments_delimiter_split_gen_____mypyc_generator_helper__
308 ···304:·0024a8f0···177·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize308 ···304:·0024ace0···177·FUNC····GLOBAL·DEFAULT···12·CPyDef_tokenize___untokenize
309 ···305:·0013aa40···104·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3309 ···305:·0013ab80···104·FUNC····GLOBAL·DEFAULT···12·CPyObject_GetAttr3
310 ···306:·000bf0a0···142·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___Base____eq310 ···306:·000bf0a0···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:·00490018·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util312 ···308:·00491018·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_importlib___util
313 ···309:·000ae280···476·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty313 ···309:·000ae280···476·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___path_empty
314 ···310:·001c3170···128·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols314 ···310:·001c31d0···128·FUNC····GLOBAL·DEFAULT···12·CPyDef_pygram___Symbols
315 ···311:·00330060···993·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen315 ···311:·003304f0···993·FUNC····GLOBAL·DEFAULT···12·CPyInit_blib2to3___pgen2___pgen
316 ···312:·0023c8f0···176·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___Recorder316 ···312:·0023cce0···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:·000b7ff0···465·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default318 ···314:·000b7ff0···465·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___Visitor___visit_default
319 ···315:·00185890···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send319 ···315:·001858f0···177·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___release_TokenProxy_gen___send
320 ···316:·000f6940···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import320 ···316:·000f6a10···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_import
321 ···317:·0048fef8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF321 ···317:·00490ef8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_black___WriteBack___COLOR_DIFF
322 ···318:·001406f0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw322 ···318:·00140760···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:·0013d330·12398·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__326 ···322:·0013d470·12188·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__
327 ···323:·00203680····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send327 ···323:·002036e0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_fstring_LineGenerator_gen___send
328 ···324:·0026c0c0···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__328 ···324:·0026c550···220·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__
329 ···325:·0048f9d4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs329 ···325:·004909d4·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_tokenize___endprogs
330 ···326:·00158c90···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close330 ···326:·00158d00···144·FUNC····GLOBAL·DEFAULT···12·CPyPy_parsing____stringify_ast_with_new_parent_gen___close
331 ···327:·00325ab0···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix331 ···327:·00325f40···250·FUNC····GLOBAL·DEFAULT···12·CPyPy_pytree___Node_____mypyc_setter__prefix
332 ···328:·000d1ff0···501·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf332 ···328:·000d1ff0···501·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___first_leaf
333 ···329:·001fc1b0···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body333 ···329:·001fc210···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_nodes___is_stub_body
334 ···330:·0015d1a0··1966·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment334 ···330:·0015d210··1966·FUNC····GLOBAL·DEFAULT···12·CPyDef_comments___make_comment
335 ···331:·000b58c0···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split335 ···331:·000b58c0···553·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split
336 ···332:·000bbe60···542·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op336 ···332:·000bbe60···542·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___hug_power_op
337 ···333:·000d71d0···288·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__337 ···333:·000d71d0···288·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___Driver_____init__
338 ···334:·001d1000···356·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___normalize_trailing_prefix338 ···334:·001d1060···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:·000c2e10···197·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq340 ···336:·000c2e10···197·FUNC····GLOBAL·DEFAULT···12·CPyDef_pytree___NegatedPattern___match_seq
341 ···337:·000d07a0··1355·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf341 ···337:·000d07a0··1355·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___preceding_leaf
342 ···338:·00105a00··6381·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__342 ···338:·00105b40··6381·FUNC····GLOBAL·DEFAULT···12·CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__
343 ···339:·0048ff60·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals343 ···339:·00490f60·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_pytree___globals
344 ···340:·0028e120···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw344 ···340:·0028e5b0···209·FUNC····GLOBAL·DEFAULT···12·CPyPy_trans___do_transform_StringParenWrapper_gen___throw
345 ···341:·000b8470···182·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar345 ···341:·000b8470···182·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___is_empty_rpar
346 ···342:·004900d8·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule__black_version346 ···342:·004910d8·····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:·0026b750···942·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___append_to_line_standalone_comment_split_gen___close348 ···344:·0026bbe0···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:·0048ff38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals350 ···346:·00490f38·····4·OBJECT··GLOBAL·DEFAULT···24·CPyStatic_grammar___globals
351 ···347:·0015d950···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment351 ···347:·0015d9c0···172·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___make_comment
352 ···348:·0020e250···217·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed352 ···348:·0020e510···217·FUNC····GLOBAL·DEFAULT···12·CPyPy_cache___Cache___is_changed
353 ···349:·0048fdac·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen353 ···349:·00490dac·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___visit_STRING_LineGenerator_gen
354 ···350:·000e0290···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on354 ···350:·000e0290···236·FUNC····GLOBAL·DEFAULT···12·CPyPy_comments___children_contains_fmt_on
355 ···351:·00157160···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw355 ···351:·001571d0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_nodes___visit_default_Visitor_gen___throw
356 ···352:·00490118·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re356 ···352:·00491118·····4·OBJECT··GLOBAL·DEFAULT···24·CPyModule_re
357 ···353:·0025b940····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send357 ···353:·0025bdd0····42·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send
358 ···354:·001a8bf0···218·FUNC····GLOBAL·DEFAULT···12·CPyPy_handle_ipynb_magics___get_token358 ···354:·001a8c50···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:·002ea710···277·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence360 ···356:·002eaba0···277·FUNC····GLOBAL·DEFAULT···12·CPyDef_black___check_stability_and_equivalence
361 ···357:·00184d60···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock361 ···357:·00184dc0···168·FUNC····GLOBAL·DEFAULT···12·CPyPy_driver___ReleaseRange___lock
362 ···358:·000cf050··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr362 ···358:·000cf050··2414·FUNC····GLOBAL·DEFAULT···12·CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr
363 ···359:·0029bf70···103·FUNC····GLOBAL·DEFAULT···12·CPyPy_brackets___get_leaves_inside_matching_brackets363 ···359:·0029c400···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:·0048fd54·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env365 ···361:·00490d54·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_linegen___append_to_line_delimiter_split_env
366 ···362:·0048fb98·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env366 ···362:·00490b98·····4·OBJECT··GLOBAL·DEFAULT···24·CPyType_ranges___visit_suite__TopLevelStatementsVisitor_env
367 ···363:·002a3630···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw367 ···363:·002a3ac0···260·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___left_hand_split_gen___throw
368 ···364:·001602e0····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__368 ···364:·00160350····39·FUNC····GLOBAL·DEFAULT···12·CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__
369 ···365:·0018ea60··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match369 ···365:·0018eaf0··5346·FUNC····GLOBAL·DEFAULT···12·CPyDef_trans___StringMerger___do_match
Max diff block lines reached; 472212/493127 bytes (95.76%) of diff not shown.
840 KB
readelf --wide --relocs {}
    
Offset 1, 1927 lines modifiedOffset 1, 1714 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x3595c·contains·12389·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x3595c·contains·12389·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; 830867/859927 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)·······················0x331c845 ·0x0000000d·(FINI)·······················0x332114
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)·····················0x1177411 ·0x00000005·(STRTAB)·····················0x11774
12 ·0x00000006·(SYMTAB)·····················0x493412 ·0x00000006·(SYMTAB)·····················0x4934
13 ·0x0000000a·(STRSZ)······················141261·(bytes)13 ·0x0000000a·(STRSZ)······················141261·(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)·····················0x4dc8418 ·0x00000017·(JMPREL)·····················0x4dc84
19 ·0x00000011·(REL)························0x3595c19 ·0x00000011·(REL)························0x3595c
20 ·0x00000012·(RELSZ)······················99112·(bytes)20 ·0x00000012·(RELSZ)······················99112·(bytes)
21 ·0x00000013·(RELENT)·····················8·(bytes)21 ·0x00000013·(RELENT)·····················8·(bytes)
22 ·0x6ffffffe·(VERNEED)····················0x3590c22 ·0x6ffffffe·(VERNEED)····················0x3590c
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f009fdd0abcce5b38fea98a0dd9cbfa720d08a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·24ce5510d4ef42e23a7bce7c679998d494050190
22.8 MB
readelf --wide --debug-dump=frames {}
    
Offset 1, 4298 lines modifiedOffset 1, 4298 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:··0x85e0·(offset:·0x35a63c)6 ··Start·of·frame·section:··0x85e0·(offset:·0x35b63c)
Diff chunk too large, falling back to line-by-line diff (4283 lines added, 4283 lines removed)
7 ··Entries·in·search·table:·0x10bb7 ··Entries·in·search·table:·0x10bb
8 ··0xffffffffffcfcfc8·(offset:·0x4f020)·->·0x85fc·fde=[····18]8 ··0xffffffffffcfbfc8·(offset:·0x4f020)·->·0x85fc·fde=[····18]
9 ··0xffffffffffcfdc18·(offset:·0x4fc70)·->·0x8620·fde=[····3c]9 ··0xffffffffffcfcc18·(offset:·0x4fc70)·->·0x8620·fde=[····3c]
10 ··0xffffffffffcfdd28·(offset:·0x4fd80)·->·0x8634·fde=[····50]10 ··0xffffffffffcfcd28·(offset:·0x4fd80)·->·0x8634·fde=[····50]
11 ··0xffffffffffcfdd38·(offset:·0x4fd90)·->·0x8648·fde=[····64]11 ··0xffffffffffcfcd38·(offset:·0x4fd90)·->·0x8648·fde=[····64]
12 ··0xffffffffffcfdd48·(offset:·0x4fda0)·->·0x865c·fde=[····78]12 ··0xffffffffffcfcd48·(offset:·0x4fda0)·->·0x865c·fde=[····78]
13 ··0xffffffffffcfdd88·(offset:·0x4fde0)·->·0x8688·fde=[····a4]13 ··0xffffffffffcfcd88·(offset:·0x4fde0)·->·0x8688·fde=[····a4]
14 ··0xffffffffffcfddc8·(offset:·0x4fe20)·->·0x86b4·fde=[····d0]14 ··0xffffffffffcfcdc8·(offset:·0x4fe20)·->·0x86b4·fde=[····d0]
15 ··0xffffffffffcfde28·(offset:·0x4fe80)·->·0x86e0·fde=[····fc]15 ··0xffffffffffcfce28·(offset:·0x4fe80)·->·0x86e0·fde=[····fc]
16 ··0xffffffffffcfde68·(offset:·0x4fec0)·->·0x870c·fde=[···128]16 ··0xffffffffffcfce68·(offset:·0x4fec0)·->·0x870c·fde=[···128]
17 ··0xffffffffffcfde98·(offset:·0x4fef0)·->·0x8720·fde=[···13c]17 ··0xffffffffffcfce98·(offset:·0x4fef0)·->·0x8720·fde=[···13c]
18 ··0xffffffffffcfded8·(offset:·0x4ff30)·->·0x874c·fde=[···168]18 ··0xffffffffffcfced8·(offset:·0x4ff30)·->·0x874c·fde=[···168]
19 ··0xffffffffffcfdf18·(offset:·0x4ff70)·->·0x8778·fde=[···194]19 ··0xffffffffffcfcf18·(offset:·0x4ff70)·->·0x8778·fde=[···194]
20 ··0xffffffffffcfdf48·(offset:·0x4ffa0)·->·0x878c·fde=[···1a8]20 ··0xffffffffffcfcf48·(offset:·0x4ffa0)·->·0x878c·fde=[···1a8]
21 ··0xffffffffffcfdf88·(offset:·0x4ffe0)·->·0x87b8·fde=[···1d4]21 ··0xffffffffffcfcf88·(offset:·0x4ffe0)·->·0x87b8·fde=[···1d4]
22 ··0xffffffffffcfdfa8·(offset:·0x50000)·->·0x87cc·fde=[···1e8]22 ··0xffffffffffcfcfa8·(offset:·0x50000)·->·0x87cc·fde=[···1e8]
23 ··0xffffffffffcfdfc8·(offset:·0x50020)·->·0x87e0·fde=[···1fc]23 ··0xffffffffffcfcfc8·(offset:·0x50020)·->·0x87e0·fde=[···1fc]
24 ··0xffffffffffcfe018·(offset:·0x50070)·->·0x880c·fde=[···228]24 ··0xffffffffffcfd018·(offset:·0x50070)·->·0x880c·fde=[···228]
25 ··0xffffffffffcfe048·(offset:·0x500a0)·->·0x8820·fde=[···23c]25 ··0xffffffffffcfd048·(offset:·0x500a0)·->·0x8820·fde=[···23c]
26 ··0xffffffffffcfe088·(offset:·0x500e0)·->·0x884c·fde=[···268]26 ··0xffffffffffcfd088·(offset:·0x500e0)·->·0x884c·fde=[···268]
27 ··0xffffffffffcfe0f8·(offset:·0x50150)·->·0x8878·fde=[···294]27 ··0xffffffffffcfd0f8·(offset:·0x50150)·->·0x8878·fde=[···294]
28 ··0xffffffffffcfe128·(offset:·0x50180)·->·0x888c·fde=[···2a8]28 ··0xffffffffffcfd128·(offset:·0x50180)·->·0x888c·fde=[···2a8]
29 ··0xffffffffffcfe168·(offset:·0x501c0)·->·0x88b8·fde=[···2d4]29 ··0xffffffffffcfd168·(offset:·0x501c0)·->·0x88b8·fde=[···2d4]
30 ··0xffffffffffcfe1d8·(offset:·0x50230)·->·0x88e4·fde=[···300]30 ··0xffffffffffcfd1d8·(offset:·0x50230)·->·0x88e4·fde=[···300]
31 ··0xffffffffffcfe208·(offset:·0x50260)·->·0x88f8·fde=[···314]31 ··0xffffffffffcfd208·(offset:·0x50260)·->·0x88f8·fde=[···314]
32 ··0xffffffffffcfe248·(offset:·0x502a0)·->·0x8924·fde=[···340]32 ··0xffffffffffcfd248·(offset:·0x502a0)·->·0x8924·fde=[···340]
33 ··0xffffffffffcfe298·(offset:·0x502f0)·->·0x896c·fde=[···388]33 ··0xffffffffffcfd298·(offset:·0x502f0)·->·0x896c·fde=[···388]
34 ··0xffffffffffcfe2a8·(offset:·0x50300)·->·0x8980·fde=[···39c]34 ··0xffffffffffcfd2a8·(offset:·0x50300)·->·0x8980·fde=[···39c]
35 ··0xffffffffffcfe2f8·(offset:·0x50350)·->·0x89c8·fde=[···3e4]35 ··0xffffffffffcfd2f8·(offset:·0x50350)·->·0x89c8·fde=[···3e4]
36 ··0xffffffffffcfe348·(offset:·0x503a0)·->·0x89f4·fde=[···410]36 ··0xffffffffffcfd348·(offset:·0x503a0)·->·0x89f4·fde=[···410]
37 ··0xffffffffffcfe378·(offset:·0x503d0)·->·0x8a08·fde=[···424]37 ··0xffffffffffcfd378·(offset:·0x503d0)·->·0x8a08·fde=[···424]
38 ··0xffffffffffcfe3b8·(offset:·0x50410)·->·0x8a34·fde=[···450]38 ··0xffffffffffcfd3b8·(offset:·0x50410)·->·0x8a34·fde=[···450]
39 ··0xffffffffffcfe3e8·(offset:·0x50440)·->·0x8a48·fde=[···464]39 ··0xffffffffffcfd3e8·(offset:·0x50440)·->·0x8a48·fde=[···464]
40 ··0xffffffffffcfe428·(offset:·0x50480)·->·0x8a74·fde=[···490]40 ··0xffffffffffcfd428·(offset:·0x50480)·->·0x8a74·fde=[···490]
41 ··0xffffffffffcfe488·(offset:·0x504e0)·->·0x8aa0·fde=[···4bc]41 ··0xffffffffffcfd488·(offset:·0x504e0)·->·0x8aa0·fde=[···4bc]
42 ··0xffffffffffcfe4b8·(offset:·0x50510)·->·0x8ab4·fde=[···4d0]42 ··0xffffffffffcfd4b8·(offset:·0x50510)·->·0x8ab4·fde=[···4d0]
43 ··0xffffffffffcfe4f8·(offset:·0x50550)·->·0x8ae0·fde=[···4fc]43 ··0xffffffffffcfd4f8·(offset:·0x50550)·->·0x8ae0·fde=[···4fc]
44 ··0xffffffffffcfe568·(offset:·0x505c0)·->·0x8b0c·fde=[···528]44 ··0xffffffffffcfd568·(offset:·0x505c0)·->·0x8b0c·fde=[···528]
45 ··0xffffffffffcfe598·(offset:·0x505f0)·->·0x8b20·fde=[···53c]45 ··0xffffffffffcfd598·(offset:·0x505f0)·->·0x8b20·fde=[···53c]
46 ··0xffffffffffcfe5d8·(offset:·0x50630)·->·0x8b4c·fde=[···568]46 ··0xffffffffffcfd5d8·(offset:·0x50630)·->·0x8b4c·fde=[···568]
47 ··0xffffffffffcfe608·(offset:·0x50660)·->·0x8b60·fde=[···57c]47 ··0xffffffffffcfd608·(offset:·0x50660)·->·0x8b60·fde=[···57c]
48 ··0xffffffffffcfe648·(offset:·0x506a0)·->·0x8b8c·fde=[···5a8]48 ··0xffffffffffcfd648·(offset:·0x506a0)·->·0x8b8c·fde=[···5a8]
49 ··0xffffffffffcfe678·(offset:·0x506d0)·->·0x8ba0·fde=[···5bc]49 ··0xffffffffffcfd678·(offset:·0x506d0)·->·0x8ba0·fde=[···5bc]
50 ··0xffffffffffcfe6b8·(offset:·0x50710)·->·0x8bcc·fde=[···5e8]50 ··0xffffffffffcfd6b8·(offset:·0x50710)·->·0x8bcc·fde=[···5e8]
51 ··0xffffffffffcfe718·(offset:·0x50770)·->·0x8bf8·fde=[···614]51 ··0xffffffffffcfd718·(offset:·0x50770)·->·0x8bf8·fde=[···614]
52 ··0xffffffffffcfe748·(offset:·0x507a0)·->·0x8c0c·fde=[···628]52 ··0xffffffffffcfd748·(offset:·0x507a0)·->·0x8c0c·fde=[···628]
53 ··0xffffffffffcfe788·(offset:·0x507e0)·->·0x8c38·fde=[···654]53 ··0xffffffffffcfd788·(offset:·0x507e0)·->·0x8c38·fde=[···654]
54 ··0xffffffffffcfe7e8·(offset:·0x50840)·->·0x8c64·fde=[···680]54 ··0xffffffffffcfd7e8·(offset:·0x50840)·->·0x8c64·fde=[···680]
55 ··0xffffffffffcfe818·(offset:·0x50870)·->·0x8c78·fde=[···694]55 ··0xffffffffffcfd818·(offset:·0x50870)·->·0x8c78·fde=[···694]
56 ··0xffffffffffcfe858·(offset:·0x508b0)·->·0x8ca4·fde=[···6c0]56 ··0xffffffffffcfd858·(offset:·0x508b0)·->·0x8ca4·fde=[···6c0]
57 ··0xffffffffffcfe8b8·(offset:·0x50910)·->·0x8cd0·fde=[···6ec]57 ··0xffffffffffcfd8b8·(offset:·0x50910)·->·0x8cd0·fde=[···6ec]
58 ··0xffffffffffcfe8e8·(offset:·0x50940)·->·0x8ce4·fde=[···700]58 ··0xffffffffffcfd8e8·(offset:·0x50940)·->·0x8ce4·fde=[···700]
59 ··0xffffffffffcfe928·(offset:·0x50980)·->·0x8d10·fde=[···72c]59 ··0xffffffffffcfd928·(offset:·0x50980)·->·0x8d10·fde=[···72c]
60 ··0xffffffffffcfe998·(offset:·0x509f0)·->·0x8d3c·fde=[···758]60 ··0xffffffffffcfd998·(offset:·0x509f0)·->·0x8d3c·fde=[···758]
61 ··0xffffffffffcfe9c8·(offset:·0x50a20)·->·0x8d50·fde=[···76c]61 ··0xffffffffffcfd9c8·(offset:·0x50a20)·->·0x8d50·fde=[···76c]
62 ··0xffffffffffcfea08·(offset:·0x50a60)·->·0x8d7c·fde=[···798]62 ··0xffffffffffcfda08·(offset:·0x50a60)·->·0x8d7c·fde=[···798]
63 ··0xffffffffffcfea38·(offset:·0x50a90)·->·0x8d90·fde=[···7ac]63 ··0xffffffffffcfda38·(offset:·0x50a90)·->·0x8d90·fde=[···7ac]
64 ··0xffffffffffcfea78·(offset:·0x50ad0)·->·0x8dbc·fde=[···7d8]64 ··0xffffffffffcfda78·(offset:·0x50ad0)·->·0x8dbc·fde=[···7d8]
65 ··0xffffffffffcfeaa8·(offset:·0x50b00)·->·0x8dd0·fde=[···7ec]65 ··0xffffffffffcfdaa8·(offset:·0x50b00)·->·0x8dd0·fde=[···7ec]
66 ··0xffffffffffcfeae8·(offset:·0x50b40)·->·0x8dfc·fde=[···818]66 ··0xffffffffffcfdae8·(offset:·0x50b40)·->·0x8dfc·fde=[···818]
67 ··0xffffffffffcfeb58·(offset:·0x50bb0)·->·0x8e28·fde=[···844]67 ··0xffffffffffcfdb58·(offset:·0x50bb0)·->·0x8e28·fde=[···844]
68 ··0xffffffffffcfeb88·(offset:·0x50be0)·->·0x8e3c·fde=[···858]68 ··0xffffffffffcfdb88·(offset:·0x50be0)·->·0x8e3c·fde=[···858]
69 ··0xffffffffffcfebc8·(offset:·0x50c20)·->·0x8e68·fde=[···884]69 ··0xffffffffffcfdbc8·(offset:·0x50c20)·->·0x8e68·fde=[···884]
70 ··0xffffffffffcfebf8·(offset:·0x50c50)·->·0x8e7c·fde=[···898]70 ··0xffffffffffcfdbf8·(offset:·0x50c50)·->·0x8e7c·fde=[···898]
71 ··0xffffffffffcfec38·(offset:·0x50c90)·->·0x8ea8·fde=[···8c4]71 ··0xffffffffffcfdc38·(offset:·0x50c90)·->·0x8ea8·fde=[···8c4]
72 ··0xffffffffffcfec68·(offset:·0x50cc0)·->·0x8ebc·fde=[···8d8]72 ··0xffffffffffcfdc68·(offset:·0x50cc0)·->·0x8ebc·fde=[···8d8]
73 ··0xffffffffffcfeca8·(offset:·0x50d00)·->·0x8ee8·fde=[···904]73 ··0xffffffffffcfdca8·(offset:·0x50d00)·->·0x8ee8·fde=[···904]
74 ··0xffffffffffcfecd8·(offset:·0x50d30)·->·0x8efc·fde=[···918]74 ··0xffffffffffcfdcd8·(offset:·0x50d30)·->·0x8efc·fde=[···918]
75 ··0xffffffffffcfed18·(offset:·0x50d70)·->·0x8f28·fde=[···944]75 ··0xffffffffffcfdd18·(offset:·0x50d70)·->·0x8f28·fde=[···944]
76 ··0xffffffffffcfed88·(offset:·0x50de0)·->·0x8f54·fde=[···970]76 ··0xffffffffffcfdd88·(offset:·0x50de0)·->·0x8f54·fde=[···970]
77 ··0xffffffffffcfedb8·(offset:·0x50e10)·->·0x8f68·fde=[···984]77 ··0xffffffffffcfddb8·(offset:·0x50e10)·->·0x8f68·fde=[···984]
78 ··0xffffffffffcfedf8·(offset:·0x50e50)·->·0x8f94·fde=[···9b0]78 ··0xffffffffffcfddf8·(offset:·0x50e50)·->·0x8f94·fde=[···9b0]
79 ··0xffffffffffcfee58·(offset:·0x50eb0)·->·0x8fc0·fde=[···9dc]79 ··0xffffffffffcfde58·(offset:·0x50eb0)·->·0x8fc0·fde=[···9dc]
80 ··0xffffffffffcfee88·(offset:·0x50ee0)·->·0x8fd4·fde=[···9f0]80 ··0xffffffffffcfde88·(offset:·0x50ee0)·->·0x8fd4·fde=[···9f0]
81 ··0xffffffffffcfeec8·(offset:·0x50f20)·->·0x9000·fde=[···a1c]81 ··0xffffffffffcfdec8·(offset:·0x50f20)·->·0x9000·fde=[···a1c]
82 ··0xffffffffffcfef38·(offset:·0x50f90)·->·0x902c·fde=[···a48]82 ··0xffffffffffcfdf38·(offset:·0x50f90)·->·0x902c·fde=[···a48]
83 ··0xffffffffffcfef68·(offset:·0x50fc0)·->·0x9040·fde=[···a5c]83 ··0xffffffffffcfdf68·(offset:·0x50fc0)·->·0x9040·fde=[···a5c]
84 ··0xffffffffffcfefa8·(offset:·0x51000)·->·0x906c·fde=[···a88]84 ··0xffffffffffcfdfa8·(offset:·0x51000)·->·0x906c·fde=[···a88]
85 ··0xffffffffffcff018·(offset:·0x51070)·->·0x9098·fde=[···ab4]85 ··0xffffffffffcfe018·(offset:·0x51070)·->·0x9098·fde=[···ab4]
86 ··0xffffffffffcff048·(offset:·0x510a0)·->·0x90ac·fde=[···ac8]86 ··0xffffffffffcfe048·(offset:·0x510a0)·->·0x90ac·fde=[···ac8]
87 ··0xffffffffffcff088·(offset:·0x510e0)·->·0x90d8·fde=[···af4]87 ··0xffffffffffcfe088·(offset:·0x510e0)·->·0x90d8·fde=[···af4]
88 ··0xffffffffffcff0e8·(offset:·0x51140)·->·0x9104·fde=[···b20]88 ··0xffffffffffcfe0e8·(offset:·0x51140)·->·0x9104·fde=[···b20]
89 ··0xffffffffffcff118·(offset:·0x51170)·->·0x9118·fde=[···b34]89 ··0xffffffffffcfe118·(offset:·0x51170)·->·0x9118·fde=[···b34]
90 ··0xffffffffffcff158·(offset:·0x511b0)·->·0x9144·fde=[···b60]90 ··0xffffffffffcfe158·(offset:·0x511b0)·->·0x9144·fde=[···b60]
91 ··0xffffffffffcff1b8·(offset:·0x51210)·->·0x9170·fde=[···b8c]91 ··0xffffffffffcfe1b8·(offset:·0x51210)·->·0x9170·fde=[···b8c]
92 ··0xffffffffffcff1e8·(offset:·0x51240)·->·0x9184·fde=[···ba0]92 ··0xffffffffffcfe1e8·(offset:·0x51240)·->·0x9184·fde=[···ba0]
93 ··0xffffffffffcff228·(offset:·0x51280)·->·0x91b0·fde=[···bcc]93 ··0xffffffffffcfe228·(offset:·0x51280)·->·0x91b0·fde=[···bcc]
94 ··0xffffffffffcff258·(offset:·0x512b0)·->·0x91c4·fde=[···be0]94 ··0xffffffffffcfe258·(offset:·0x512b0)·->·0x91c4·fde=[···be0]
95 ··0xffffffffffcff298·(offset:·0x512f0)·->·0x91f0·fde=[···c0c]95 ··0xffffffffffcfe298·(offset:·0x512f0)·->·0x91f0·fde=[···c0c]
96 ··0xffffffffffcff2f8·(offset:·0x51350)·->·0x921c·fde=[···c38]96 ··0xffffffffffcfe2f8·(offset:·0x51350)·->·0x921c·fde=[···c38]
97 ··0xffffffffffcff328·(offset:·0x51380)·->·0x9230·fde=[···c4c]97 ··0xffffffffffcfe328·(offset:·0x51380)·->·0x9230·fde=[···c4c]
98 ··0xffffffffffcff368·(offset:·0x513c0)·->·0x925c·fde=[···c78]98 ··0xffffffffffcfe368·(offset:·0x513c0)·->·0x925c·fde=[···c78]
99 ··0xffffffffffcff398·(offset:·0x513f0)·->·0x9270·fde=[···c8c]99 ··0xffffffffffcfe398·(offset:·0x513f0)·->·0x9270·fde=[···c8c]
100 ··0xffffffffffcff3d8·(offset:·0x51430)·->·0x929c·fde=[···cb8]100 ··0xffffffffffcfe3d8·(offset:·0x51430)·->·0x929c·fde=[···cb8]
101 ··0xffffffffffcff408·(offset:·0x51460)·->·0x92b0·fde=[···ccc]101 ··0xffffffffffcfe408·(offset:·0x51460)·->·0x92b0·fde=[···ccc]
102 ··0xffffffffffcff448·(offset:·0x514a0)·->·0x92dc·fde=[···cf8]102 ··0xffffffffffcfe448·(offset:·0x514a0)·->·0x92dc·fde=[···cf8]
103 ··0xffffffffffcff4b8·(offset:·0x51510)·->·0x9308·fde=[···d24]103 ··0xffffffffffcfe4b8·(offset:·0x51510)·->·0x9308·fde=[···d24]
104 ··0xffffffffffcff4f8·(offset:·0x51550)·->·0x9334·fde=[···d50]104 ··0xffffffffffcfe4f8·(offset:·0x51550)·->·0x9334·fde=[···d50]
105 ··0xffffffffffcff528·(offset:·0x51580)·->·0x9348·fde=[···d64]105 ··0xffffffffffcfe528·(offset:·0x51580)·->·0x9348·fde=[···d64]
106 ··0xffffffffffcff568·(offset:·0x515c0)·->·0x9374·fde=[···d90]106 ··0xffffffffffcfe568·(offset:·0x515c0)·->·0x9374·fde=[···d90]
107 ··0xffffffffffcff5c8·(offset:·0x51620)·->·0x93a0·fde=[···dbc]107 ··0xffffffffffcfe5c8·(offset:·0x51620)·->·0x93a0·fde=[···dbc]
108 ··0xffffffffffcff5f8·(offset:·0x51650)·->·0x93b4·fde=[···dd0]108 ··0xffffffffffcfe5f8·(offset:·0x51650)·->·0x93b4·fde=[···dd0]
109 ··0xffffffffffcff638·(offset:·0x51690)·->·0x93e0·fde=[···dfc]109 ··0xffffffffffcfe638·(offset:·0x51690)·->·0x93e0·fde=[···dfc]
110 ··0xffffffffffcff698·(offset:·0x516f0)·->·0x940c·fde=[···e28]110 ··0xffffffffffcfe698·(offset:·0x516f0)·->·0x940c·fde=[···e28]
111 ··0xffffffffffcff6c8·(offset:·0x51720)·->·0x9420·fde=[···e3c]111 ··0xffffffffffcfe6c8·(offset:·0x51720)·->·0x9420·fde=[···e3c]
112 ··0xffffffffffcff708·(offset:·0x51760)·->·0x944c·fde=[···e68]112 ··0xffffffffffcfe708·(offset:·0x51760)·->·0x944c·fde=[···e68]
113 ··0xffffffffffcff738·(offset:·0x51790)·->·0x9460·fde=[···e7c]113 ··0xffffffffffcfe738·(offset:·0x51790)·->·0x9460·fde=[···e7c]
114 ··0xffffffffffcff778·(offset:·0x517d0)·->·0x948c·fde=[···ea8]114 ··0xffffffffffcfe778·(offset:·0x517d0)·->·0x948c·fde=[···ea8]
115 ··0xffffffffffcff7b8·(offset:·0x51810)·->·0x94b8·fde=[···ed4]115 ··0xffffffffffcfe7b8·(offset:·0x51810)·->·0x94b8·fde=[···ed4]
116 ··0xffffffffffcff7f8·(offset:·0x51850)·->·0x94e4·fde=[···f00]116 ··0xffffffffffcfe7f8·(offset:·0x51850)·->·0x94e4·fde=[···f00]
117 ··0xffffffffffcff838·(offset:·0x51890)·->·0x9510·fde=[···f2c]117 ··0xffffffffffcfe838·(offset:·0x51890)·->·0x9510·fde=[···f2c]
118 ··0xffffffffffcff868·(offset:·0x518c0)·->·0x9524·fde=[···f40]118 ··0xffffffffffcfe868·(offset:·0x518c0)·->·0x9524·fde=[···f40]
119 ··0xffffffffffcff8a8·(offset:·0x51900)·->·0x9550·fde=[···f6c]119 ··0xffffffffffcfe8a8·(offset:·0x51900)·->·0x9550·fde=[···f6c]
120 ··0xffffffffffcff8d8·(offset:·0x51930)·->·0x9564·fde=[···f80]120 ··0xffffffffffcfe8d8·(offset:·0x51930)·->·0x9564·fde=[···f80]
121 ··0xffffffffffcff918·(offset:·0x51970)·->·0x9590·fde=[···fac]121 ··0xffffffffffcfe918·(offset:·0x51970)·->·0x9590·fde=[···fac]
122 ··0xffffffffffcff978·(offset:·0x519d0)·->·0x95bc·fde=[···fd8]122 ··0xffffffffffcfe978·(offset:·0x519d0)·->·0x95bc·fde=[···fd8]
123 ··0xffffffffffcff9b8·(offset:·0x51a10)·->·0x95e8·fde=[··1004]123 ··0xffffffffffcfe9b8·(offset:·0x51a10)·->·0x95e8·fde=[··1004]
124 ··0xffffffffffcff9e8·(offset:·0x51a40)·->·0x95fc·fde=[··1018]124 ··0xffffffffffcfe9e8·(offset:·0x51a40)·->·0x95fc·fde=[··1018]
125 ··0xffffffffffcffa28·(offset:·0x51a80)·->·0x9628·fde=[··1044]125 ··0xffffffffffcfea28·(offset:·0x51a80)·->·0x9628·fde=[··1044]
Max diff block lines reached; 23331411/23882776 bytes (97.69%) of diff not shown.
571 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
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
64.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
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····0x2a980(%edx),%ecx20 »       lea····0x2a980(%edx),%ecx
21 »       lea····0x2a980(%edx),%eax21 »       lea····0x2a980(%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····0x2a980(%edx),%ecx44 »       lea····0x2a980(%edx),%ecx
45 »       lea····0x2a980(%edx),%eax45 »       lea····0x2a980(%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,0x2a98c(%ebx)74 »       cmpb···$0x0,0x2a98c(%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 93, 10409 lines modifiedOffset 93, 10409 lines modified
93 »       mov····(%esp),%edx93 »       mov····(%esp),%edx
94 »       ret94 »       ret
95 »       xchg···%ax,%ax95 »       xchg···%ax,%ax
96 »       xchg···%ax,%ax96 »       xchg···%ax,%ax
97 »       xchg···%ax,%ax97 »       xchg···%ax,%ax
98 »       nop98 »       nop
99 black___from_configuration_WriteBack_obj_traverse():99 black___from_configuration_WriteBack_obj_traverse():
100 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:40100 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:40
101 »       xor····%eax,%eax101 »       xor····%eax,%eax
102 »       ret102 »       ret
103 »       lea····%cs:0x0(%esi,%eiz,1),%esi103 »       lea····%cs:0x0(%esi,%eiz,1),%esi
104 »       lea····%cs:0x0(%esi,%eiz,1),%esi104 »       lea····%cs:0x0(%esi,%eiz,1),%esi
105 black___from_configuration_WriteBack_obj_clear():105 black___from_configuration_WriteBack_obj_clear():
106 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:46106 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:46
107 »       xor····%eax,%eax107 »       xor····%eax,%eax
108 »       ret108 »       ret
109 »       lea····%cs:0x0(%esi,%eiz,1),%esi109 »       lea····%cs:0x0(%esi,%eiz,1),%esi
110 »       lea····%cs:0x0(%esi,%eiz,1),%esi110 »       lea····%cs:0x0(%esi,%eiz,1),%esi
  
111 0004fda0·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:111 0004fda0·<CPyDef_black___from_configuration_WriteBack_obj@@Base>:
112 CPyDef_black___from_configuration_WriteBack_obj():112 CPyDef_black___from_configuration_WriteBack_obj():
113 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:111113 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:111
114 »       push···%ebx114 »       push···%ebx
115 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>115 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
116 »       add····$0x41524e,%ebx116 »       add····$0x41624e,%ebx
117 »       sub····$0x10,%esp117 »       sub····$0x10,%esp
118 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:112118 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:112
119 »       mov····-0xd8(%ebx),%eax119 »       mov····-0xd8(%ebx),%eax
120 »       mov····(%eax),%eax120 »       mov····(%eax),%eax
121 black___from_configuration_WriteBack_obj_setup():121 black___from_configuration_WriteBack_obj_setup():
122 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:102122 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:102
123 »       push···$0x0123 »       push···$0x0
124 »       push···%eax124 »       push···%eax
125 »       call···*0x98(%eax)125 »       call···*0x98(%eax)
126 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:103126 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:103
127 »       add····$0x10,%esp127 »       add····$0x10,%esp
128 »       test···%eax,%eax128 »       test···%eax,%eax
129 »       je·····4fdd9·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x39>129 »       je·····4fdd9·<CPyDef_black___from_configuration_WriteBack_obj@@Base+0x39>
130 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:105130 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:105
131 »       lea····0x2e388(%ebx),%edx131 »       lea····0x2e388(%ebx),%edx
132 »       mov····%edx,0x8(%eax)132 »       mov····%edx,0x8(%eax)
133 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:106133 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:106
134 »       lea····-0x39dc54(%ebx),%edx134 »       lea····-0x39ec54(%ebx),%edx
135 »       mov····%edx,0xc(%eax)135 »       mov····%edx,0xc(%eax)
136 CPyDef_black___from_configuration_WriteBack_obj():136 CPyDef_black___from_configuration_WriteBack_obj():
137 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:116137 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:116
138 »       add····$0x8,%esp138 »       add····$0x8,%esp
139 »       pop····%ebx139 »       pop····%ebx
140 »       ret140 »       ret
141 »       xchg···%ax,%ax141 »       xchg···%ax,%ax
  
142 0004fde0·<CPyDef_black___get_future_imports_env@@Base>:142 0004fde0·<CPyDef_black___get_future_imports_env@@Base>:
143 CPyDef_black___get_future_imports_env():143 CPyDef_black___get_future_imports_env():
144 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:204144 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:204
145 »       push···%ebx145 »       push···%ebx
146 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>146 »       call···4fc80·<CPyDef_trans___BaseStringSplitter___do_splitter_match@@Base>
147 »       add····$0x41520e,%ebx147 »       add····$0x41620e,%ebx
148 »       sub····$0x10,%esp148 »       sub····$0x10,%esp
149 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:205149 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:205
150 »       mov····-0x8f4(%ebx),%eax150 »       mov····-0x8f4(%ebx),%eax
151 »       mov····(%eax),%eax151 »       mov····(%eax),%eax
152 black___get_future_imports_env_setup():152 black___get_future_imports_env_setup():
153 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:196153 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:196
154 »       push···$0x0154 »       push···$0x0
155 »       push···%eax155 »       push···%eax
156 »       call···*0x98(%eax)156 »       call···*0x98(%eax)
157 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:197157 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:197
158 »       add····$0x10,%esp158 »       add····$0x10,%esp
159 »       test···%eax,%eax159 »       test···%eax,%eax
160 »       je·····4fe10·<CPyDef_black___get_future_imports_env@@Base+0x30>160 »       je·····4fe10·<CPyDef_black___get_future_imports_env@@Base+0x30>
161 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:199161 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:199
162 »       lea····0x2e384(%ebx),%edx162 »       lea····0x2e384(%ebx),%edx
163 »       mov····%edx,0x8(%eax)163 »       mov····%edx,0x8(%eax)
164 CPyDef_black___get_future_imports_env():164 CPyDef_black___get_future_imports_env():
165 /tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c:209165 /tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c:209
166 »       add····$0x8,%esp166 »       add····$0x8,%esp
167 »       pop····%ebx167 »       pop····%ebx
168 »       ret168 »       ret
169 »       lea····%cs:0x0(%esi,%eiz,1),%esi169 »       lea····%cs:0x0(%esi,%eiz,1),%esi
Max diff block lines reached; 67366930/67372092 bytes (99.99%) of diff not shown.
488 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00331c84·<.fini>:2 00332114·<.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····$0x133367,%ebx7 »       add····$0x133ed7,%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, 8201 lines modifiedOffset 1, 8201 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; 1064482/1098105 bytes (96.94%) of diff not shown.
281 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 2146 lines modifiedOffset 1, 2146 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2143 lines added, 2143 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00352058·011b033b·e0850000·bb100000·c8cfcfff·...;............2 ··0x00353058·011b033b·e0850000·bb100000·c8bfcfff·...;............
3 ··0x00352068·fc850000·18dccfff·20860000·28ddcfff·........·...(...3 ··0x00353068·fc850000·18cccfff·20860000·28cdcfff·........·...(...
4 ··0x00352078·34860000·38ddcfff·48860000·48ddcfff·4...8...H...H...4 ··0x00353078·34860000·38cdcfff·48860000·48cdcfff·4...8...H...H...
5 ··0x00352088·5c860000·88ddcfff·88860000·c8ddcfff·\...............5 ··0x00353088·5c860000·88cdcfff·88860000·c8cdcfff·\...............
6 ··0x00352098·b4860000·28decfff·e0860000·68decfff·....(.......h...6 ··0x00353098·b4860000·28cecfff·e0860000·68cecfff·....(.......h...
7 ··0x003520a8·0c870000·98decfff·20870000·d8decfff·........·.......7 ··0x003530a8·0c870000·98cecfff·20870000·d8cecfff·........·.......
8 ··0x003520b8·4c870000·18dfcfff·78870000·48dfcfff·L.......x...H...8 ··0x003530b8·4c870000·18cfcfff·78870000·48cfcfff·L.......x...H...
9 ··0x003520c8·8c870000·88dfcfff·b8870000·a8dfcfff·................9 ··0x003530c8·8c870000·88cfcfff·b8870000·a8cfcfff·................
10 ··0x003520d8·cc870000·c8dfcfff·e0870000·18e0cfff·................10 ··0x003530d8·cc870000·c8cfcfff·e0870000·18d0cfff·................
11 ··0x003520e8·0c880000·48e0cfff·20880000·88e0cfff·....H...·.......11 ··0x003530e8·0c880000·48d0cfff·20880000·88d0cfff·....H...·.......
12 ··0x003520f8·4c880000·f8e0cfff·78880000·28e1cfff·L.......x...(...12 ··0x003530f8·4c880000·f8d0cfff·78880000·28d1cfff·L.......x...(...
13 ··0x00352108·8c880000·68e1cfff·b8880000·d8e1cfff·....h...........13 ··0x00353108·8c880000·68d1cfff·b8880000·d8d1cfff·....h...........
14 ··0x00352118·e4880000·08e2cfff·f8880000·48e2cfff·............H...14 ··0x00353118·e4880000·08d2cfff·f8880000·48d2cfff·............H...
15 ··0x00352128·24890000·98e2cfff·6c890000·a8e2cfff·$.......l.......15 ··0x00353128·24890000·98d2cfff·6c890000·a8d2cfff·$.......l.......
16 ··0x00352138·80890000·f8e2cfff·c8890000·48e3cfff·............H...16 ··0x00353138·80890000·f8d2cfff·c8890000·48d3cfff·............H...
17 ··0x00352148·f4890000·78e3cfff·088a0000·b8e3cfff·....x...........17 ··0x00353148·f4890000·78d3cfff·088a0000·b8d3cfff·....x...........
18 ··0x00352158·348a0000·e8e3cfff·488a0000·28e4cfff·4.......H...(...18 ··0x00353158·348a0000·e8d3cfff·488a0000·28d4cfff·4.......H...(...
19 ··0x00352168·748a0000·88e4cfff·a08a0000·b8e4cfff·t...............19 ··0x00353168·748a0000·88d4cfff·a08a0000·b8d4cfff·t...............
20 ··0x00352178·b48a0000·f8e4cfff·e08a0000·68e5cfff·............h...20 ··0x00353178·b48a0000·f8d4cfff·e08a0000·68d5cfff·............h...
21 ··0x00352188·0c8b0000·98e5cfff·208b0000·d8e5cfff·........·.......21 ··0x00353188·0c8b0000·98d5cfff·208b0000·d8d5cfff·........·.......
22 ··0x00352198·4c8b0000·08e6cfff·608b0000·48e6cfff·L.......`...H...22 ··0x00353198·4c8b0000·08d6cfff·608b0000·48d6cfff·L.......`...H...
23 ··0x003521a8·8c8b0000·78e6cfff·a08b0000·b8e6cfff·....x...........23 ··0x003531a8·8c8b0000·78d6cfff·a08b0000·b8d6cfff·....x...........
24 ··0x003521b8·cc8b0000·18e7cfff·f88b0000·48e7cfff·............H...24 ··0x003531b8·cc8b0000·18d7cfff·f88b0000·48d7cfff·............H...
25 ··0x003521c8·0c8c0000·88e7cfff·388c0000·e8e7cfff·........8.......25 ··0x003531c8·0c8c0000·88d7cfff·388c0000·e8d7cfff·........8.......
26 ··0x003521d8·648c0000·18e8cfff·788c0000·58e8cfff·d.......x...X...26 ··0x003531d8·648c0000·18d8cfff·788c0000·58d8cfff·d.......x...X...
27 ··0x003521e8·a48c0000·b8e8cfff·d08c0000·e8e8cfff·................27 ··0x003531e8·a48c0000·b8d8cfff·d08c0000·e8d8cfff·................
28 ··0x003521f8·e48c0000·28e9cfff·108d0000·98e9cfff·....(...........28 ··0x003531f8·e48c0000·28d9cfff·108d0000·98d9cfff·....(...........
29 ··0x00352208·3c8d0000·c8e9cfff·508d0000·08eacfff·<.......P.......29 ··0x00353208·3c8d0000·c8d9cfff·508d0000·08dacfff·<.......P.......
30 ··0x00352218·7c8d0000·38eacfff·908d0000·78eacfff·|...8.......x...30 ··0x00353218·7c8d0000·38dacfff·908d0000·78dacfff·|...8.......x...
31 ··0x00352228·bc8d0000·a8eacfff·d08d0000·e8eacfff·................31 ··0x00353228·bc8d0000·a8dacfff·d08d0000·e8dacfff·................
32 ··0x00352238·fc8d0000·58ebcfff·288e0000·88ebcfff·....X...(.......32 ··0x00353238·fc8d0000·58dbcfff·288e0000·88dbcfff·....X...(.......
33 ··0x00352248·3c8e0000·c8ebcfff·688e0000·f8ebcfff·<.......h.......33 ··0x00353248·3c8e0000·c8dbcfff·688e0000·f8dbcfff·<.......h.......
34 ··0x00352258·7c8e0000·38eccfff·a88e0000·68eccfff·|...8.......h...34 ··0x00353258·7c8e0000·38dccfff·a88e0000·68dccfff·|...8.......h...
35 ··0x00352268·bc8e0000·a8eccfff·e88e0000·d8eccfff·................35 ··0x00353268·bc8e0000·a8dccfff·e88e0000·d8dccfff·................
36 ··0x00352278·fc8e0000·18edcfff·288f0000·88edcfff·........(.......36 ··0x00353278·fc8e0000·18ddcfff·288f0000·88ddcfff·........(.......
37 ··0x00352288·548f0000·b8edcfff·688f0000·f8edcfff·T.......h.......37 ··0x00353288·548f0000·b8ddcfff·688f0000·f8ddcfff·T.......h.......
38 ··0x00352298·948f0000·58eecfff·c08f0000·88eecfff·....X...........38 ··0x00353298·948f0000·58decfff·c08f0000·88decfff·....X...........
39 ··0x003522a8·d48f0000·c8eecfff·00900000·38efcfff·............8...39 ··0x003532a8·d48f0000·c8decfff·00900000·38dfcfff·............8...
40 ··0x003522b8·2c900000·68efcfff·40900000·a8efcfff·,...h...@.......40 ··0x003532b8·2c900000·68dfcfff·40900000·a8dfcfff·,...h...@.......
41 ··0x003522c8·6c900000·18f0cfff·98900000·48f0cfff·l...........H...41 ··0x003532c8·6c900000·18e0cfff·98900000·48e0cfff·l...........H...
42 ··0x003522d8·ac900000·88f0cfff·d8900000·e8f0cfff·................42 ··0x003532d8·ac900000·88e0cfff·d8900000·e8e0cfff·................
43 ··0x003522e8·04910000·18f1cfff·18910000·58f1cfff·............X...43 ··0x003532e8·04910000·18e1cfff·18910000·58e1cfff·............X...
44 ··0x003522f8·44910000·b8f1cfff·70910000·e8f1cfff·D.......p.......44 ··0x003532f8·44910000·b8e1cfff·70910000·e8e1cfff·D.......p.......
45 ··0x00352308·84910000·28f2cfff·b0910000·58f2cfff·....(.......X...45 ··0x00353308·84910000·28e2cfff·b0910000·58e2cfff·....(.......X...
46 ··0x00352318·c4910000·98f2cfff·f0910000·f8f2cfff·................46 ··0x00353318·c4910000·98e2cfff·f0910000·f8e2cfff·................
47 ··0x00352328·1c920000·28f3cfff·30920000·68f3cfff·....(...0...h...47 ··0x00353328·1c920000·28e3cfff·30920000·68e3cfff·....(...0...h...
48 ··0x00352338·5c920000·98f3cfff·70920000·d8f3cfff·\.......p.......48 ··0x00353338·5c920000·98e3cfff·70920000·d8e3cfff·\.......p.......
49 ··0x00352348·9c920000·08f4cfff·b0920000·48f4cfff·............H...49 ··0x00353348·9c920000·08e4cfff·b0920000·48e4cfff·............H...
50 ··0x00352358·dc920000·b8f4cfff·08930000·f8f4cfff·................50 ··0x00353358·dc920000·b8e4cfff·08930000·f8e4cfff·................
51 ··0x00352368·34930000·28f5cfff·48930000·68f5cfff·4...(...H...h...51 ··0x00353368·34930000·28e5cfff·48930000·68e5cfff·4...(...H...h...
52 ··0x00352378·74930000·c8f5cfff·a0930000·f8f5cfff·t...............52 ··0x00353378·74930000·c8e5cfff·a0930000·f8e5cfff·t...............
53 ··0x00352388·b4930000·38f6cfff·e0930000·98f6cfff·....8...........53 ··0x00353388·b4930000·38e6cfff·e0930000·98e6cfff·....8...........
54 ··0x00352398·0c940000·c8f6cfff·20940000·08f7cfff·........·.......54 ··0x00353398·0c940000·c8e6cfff·20940000·08e7cfff·........·.......
55 ··0x003523a8·4c940000·38f7cfff·60940000·78f7cfff·L...8...`...x...55 ··0x003533a8·4c940000·38e7cfff·60940000·78e7cfff·L...8...`...x...
56 ··0x003523b8·8c940000·b8f7cfff·b8940000·f8f7cfff·................56 ··0x003533b8·8c940000·b8e7cfff·b8940000·f8e7cfff·................
57 ··0x003523c8·e4940000·38f8cfff·10950000·68f8cfff·....8.......h...57 ··0x003533c8·e4940000·38e8cfff·10950000·68e8cfff·....8.......h...
58 ··0x003523d8·24950000·a8f8cfff·50950000·d8f8cfff·$.......P.......58 ··0x003533d8·24950000·a8e8cfff·50950000·d8e8cfff·$.......P.......
59 ··0x003523e8·64950000·18f9cfff·90950000·78f9cfff·d...........x...59 ··0x003533e8·64950000·18e9cfff·90950000·78e9cfff·d...........x...
60 ··0x003523f8·bc950000·b8f9cfff·e8950000·e8f9cfff·................60 ··0x003533f8·bc950000·b8e9cfff·e8950000·e8e9cfff·................
61 ··0x00352408·fc950000·28facfff·28960000·88facfff·....(...(.......61 ··0x00353408·fc950000·28eacfff·28960000·88eacfff·....(...(.......
62 ··0x00352418·54960000·c8facfff·80960000·f8facfff·T...............62 ··0x00353418·54960000·c8eacfff·80960000·f8eacfff·T...............
63 ··0x00352428·94960000·38fbcfff·c0960000·68fbcfff·....8.......h...63 ··0x00353428·94960000·38ebcfff·c0960000·68ebcfff·....8.......h...
64 ··0x00352438·d4960000·a8fbcfff·00970000·08fccfff·................64 ··0x00353438·d4960000·a8ebcfff·00970000·08eccfff·................
65 ··0x00352448·2c970000·48fccfff·58970000·78fccfff·,...H...X...x...65 ··0x00353448·2c970000·48eccfff·58970000·78eccfff·,...H...X...x...
66 ··0x00352458·6c970000·b8fccfff·98970000·18fdcfff·l...............66 ··0x00353458·6c970000·b8eccfff·98970000·18edcfff·l...............
67 ··0x00352468·c4970000·48fdcfff·d8970000·88fdcfff·....H...........67 ··0x00353468·c4970000·48edcfff·d8970000·88edcfff·....H...........
68 ··0x00352478·04980000·d8fdcfff·4c980000·18fecfff·........L.......68 ··0x00353478·04980000·d8edcfff·4c980000·18eecfff·........L.......
69 ··0x00352488·78980000·58fecfff·a4980000·b8fecfff·x...X...........69 ··0x00353488·78980000·58eecfff·a4980000·b8eecfff·x...X...........
70 ··0x00352498·d0980000·e8fecfff·e4980000·28ffcfff·............(...70 ··0x00353498·d0980000·e8eecfff·e4980000·28efcfff·............(...
71 ··0x003524a8·10990000·78ffcfff·3c990000·a8ffcfff·....x...<.......71 ··0x003534a8·10990000·78efcfff·3c990000·a8efcfff·....x...<.......
72 ··0x003524b8·50990000·e8ffcfff·7c990000·2800d0ff·P.......|...(...72 ··0x003534b8·50990000·e8efcfff·7c990000·28f0cfff·P.......|...(...
73 ··0x003524c8·a8990000·7800d0ff·e8990000·c800d0ff·....x...........73 ··0x003534c8·a8990000·78f0cfff·e8990000·c8f0cfff·....x...........
74 ··0x003524d8·309a0000·3801d0ff·5c9a0000·6801d0ff·0...8...\...h...74 ··0x003534d8·309a0000·38f1cfff·5c9a0000·68f1cfff·0...8...\...h...
75 ··0x003524e8·709a0000·a801d0ff·9c9a0000·0802d0ff·p...............75 ··0x003534e8·709a0000·a8f1cfff·9c9a0000·08f2cfff·p...............
76 ··0x003524f8·c89a0000·3802d0ff·dc9a0000·7802d0ff·....8.......x...76 ··0x003534f8·c89a0000·38f2cfff·dc9a0000·78f2cfff·....8.......x...
77 ··0x00352508·089b0000·b802d0ff·349b0000·f802d0ff·........4.......77 ··0x00353508·089b0000·b8f2cfff·349b0000·f8f2cfff·........4.......
78 ··0x00352518·609b0000·5803d0ff·8c9b0000·8803d0ff·`...X...........78 ··0x00353518·609b0000·58f3cfff·8c9b0000·88f3cfff·`...X...........
79 ··0x00352528·a09b0000·c803d0ff·cc9b0000·f803d0ff·................79 ··0x00353528·a09b0000·c8f3cfff·cc9b0000·f8f3cfff·................
80 ··0x00352538·e09b0000·3804d0ff·0c9c0000·f804d0ff·....8...........80 ··0x00353538·e09b0000·38f4cfff·0c9c0000·f8f4cfff·....8...........
81 ··0x00352548·7c9c0000·5805d0ff·a89c0000·8805d0ff·|...X...........81 ··0x00353548·7c9c0000·58f5cfff·a89c0000·88f5cfff·|...X...........
82 ··0x00352558·bc9c0000·c805d0ff·e89c0000·2806d0ff·............(...82 ··0x00353558·bc9c0000·c8f5cfff·e89c0000·28f6cfff·............(...
83 ··0x00352568·149d0000·5806d0ff·289d0000·9806d0ff·....X...(.......83 ··0x00353568·149d0000·58f6cfff·289d0000·98f6cfff·....X...(.......
84 ··0x00352578·549d0000·d806d0ff·809d0000·1807d0ff·T...............84 ··0x00353578·549d0000·d8f6cfff·809d0000·18f7cfff·T...............
85 ··0x00352588·ac9d0000·4807d0ff·c09d0000·5809d0ff·....H.......X...85 ··0x00353588·ac9d0000·48f7cfff·c09d0000·58f9cfff·....H.......X...
86 ··0x00352598·909e0000·8809d0ff·a49e0000·c809d0ff·................86 ··0x00353598·909e0000·88f9cfff·a49e0000·c8f9cfff·................
87 ··0x003525a8·d09e0000·080ad0ff·fc9e0000·480ad0ff·............H...87 ··0x003535a8·d09e0000·08facfff·fc9e0000·48facfff·............H...
88 ··0x003525b8·289f0000·980ad0ff·549f0000·c80ad0ff·(.......T.......88 ··0x003535b8·289f0000·98facfff·549f0000·c8facfff·(.......T.......
89 ··0x003525c8·689f0000·080bd0ff·949f0000·480bd0ff·h...........H...89 ··0x003535c8·689f0000·08fbcfff·949f0000·48fbcfff·h...........H...
90 ··0x003525d8·c09f0000·780bd0ff·d49f0000·b80bd0ff·....x...........90 ··0x003535d8·c09f0000·78fbcfff·d49f0000·b8fbcfff·....x...........
91 ··0x003525e8·00a00000·f80bd0ff·2ca00000·380cd0ff·........,...8...91 ··0x003535e8·00a00000·f8fbcfff·2ca00000·38fccfff·........,...8...
92 ··0x003525f8·58a00000·a80cd0ff·84a00000·d80cd0ff·X...............92 ··0x003535f8·58a00000·a8fccfff·84a00000·d8fccfff·X...............
93 ··0x00352608·98a00000·180dd0ff·c4a00000·680dd0ff·............h...93 ··0x00353608·98a00000·18fdcfff·c4a00000·68fdcfff·............h...
94 ··0x00352618·f0a00000·980dd0ff·04a10000·d80dd0ff·................94 ··0x00353618·f0a00000·98fdcfff·04a10000·d8fdcfff·................
95 ··0x00352628·30a10000·080ed0ff·44a10000·480ed0ff·0.......D...H...95 ··0x00353628·30a10000·08fecfff·44a10000·48fecfff·0.......D...H...
96 ··0x00352638·70a10000·880ed0ff·9ca10000·c80ed0ff·p...............96 ··0x00353638·70a10000·88fecfff·9ca10000·c8fecfff·p...............
97 ··0x00352648·c8a10000·080fd0ff·f4a10000·680fd0ff·............h...97 ··0x00353648·c8a10000·08ffcfff·f4a10000·68ffcfff·............h...
98 ··0x00352658·20a20000·980fd0ff·34a20000·d80fd0ff··.......4.......98 ··0x00353658·20a20000·98ffcfff·34a20000·d8ffcfff··.......4.......
99 ··0x00352668·60a20000·3810d0ff·8ca20000·6810d0ff·`...8.......h...99 ··0x00353668·60a20000·3800d0ff·8ca20000·6800d0ff·`...8.......h...
100 ··0x00352678·a0a20000·a810d0ff·cca20000·e810d0ff·................100 ··0x00353678·a0a20000·a800d0ff·cca20000·e800d0ff·................
101 ··0x00352688·f8a20000·2811d0ff·24a30000·6811d0ff·....(...$...h...101 ··0x00353688·f8a20000·2801d0ff·24a30000·6801d0ff·....(...$...h...
102 ··0x00352698·50a30000·9811d0ff·64a30000·d811d0ff·P.......d.......102 ··0x00353698·50a30000·9801d0ff·64a30000·d801d0ff·P.......d.......
103 ··0x003526a8·90a30000·1812d0ff·bca30000·5812d0ff·............X...103 ··0x003536a8·90a30000·1802d0ff·bca30000·5802d0ff·............X...
104 ··0x003526b8·e8a30000·9812d0ff·14a40000·d812d0ff·................104 ··0x003536b8·e8a30000·9802d0ff·14a40000·d802d0ff·................
105 ··0x003526c8·40a40000·0813d0ff·54a40000·4813d0ff·@.......T...H...105 ··0x003536c8·40a40000·0803d0ff·54a40000·4803d0ff·@.......T...H...
106 ··0x003526d8·68a40000·8813d0ff·7ca40000·c813d0ff·h.......|.......106 ··0x003536d8·68a40000·8803d0ff·7ca40000·c803d0ff·h.......|.......
107 ··0x003526e8·90a40000·f823d0ff·c0aa0000·3828d0ff·.....#......8(..107 ··0x003536e8·90a40000·f813d0ff·c0aa0000·3818d0ff·............8...
108 ··0x003526f8·ecaa0000·7829d0ff·80ab0000·b829d0ff·....x).......)..108 ··0x003536f8·ecaa0000·7819d0ff·80ab0000·b819d0ff·....x...........
109 ··0x00352708·94ab0000·f829d0ff·a8ab0000·382ad0ff·.....)......8*..109 ··0x00353708·94ab0000·f819d0ff·a8ab0000·381ad0ff·............8...
110 ··0x00352718·bcab0000·982ad0ff·e8ab0000·c82ad0ff·.....*.......*..110 ··0x00353718·bcab0000·981ad0ff·e8ab0000·c81ad0ff·................
111 ··0x00352728·fcab0000·082bd0ff·28ac0000·682bd0ff·.....+..(...h+..111 ··0x00353728·fcab0000·081bd0ff·28ac0000·681bd0ff·........(...h...
112 ··0x00352738·54ac0000·982bd0ff·68ac0000·d82bd0ff·T....+..h....+..112 ··0x00353738·54ac0000·981bd0ff·68ac0000·d81bd0ff·T.......h.......
113 ··0x00352748·94ac0000·382cd0ff·c0ac0000·682cd0ff·....8,......h,..113 ··0x00353748·94ac0000·381cd0ff·c0ac0000·681cd0ff·....8.......h...
114 ··0x00352758·d4ac0000·a82cd0ff·00ad0000·e82cd0ff·.....,.......,..114 ··0x00353758·d4ac0000·a81cd0ff·00ad0000·e81cd0ff·................
115 ··0x00352768·2cad0000·182dd0ff·40ad0000·582dd0ff·,....-..@...X-..115 ··0x00353768·2cad0000·181dd0ff·40ad0000·581dd0ff·,.......@...X...
116 ··0x00352778·6cad0000·982dd0ff·98ad0000·c82dd0ff·l....-.......-..116 ··0x00353778·6cad0000·981dd0ff·98ad0000·c81dd0ff·l...............
117 ··0x00352788·acad0000·082ed0ff·d8ad0000·482ed0ff·............H...117 ··0x00353788·acad0000·081ed0ff·d8ad0000·481ed0ff·............H...
118 ··0x00352798·04ae0000·782ed0ff·18ae0000·b82ed0ff·....x...........118 ··0x00353798·04ae0000·781ed0ff·18ae0000·b81ed0ff·....x...........
119 ··0x003527a8·44ae0000·f82ed0ff·70ae0000·282fd0ff·D.......p...(/..119 ··0x003537a8·44ae0000·f81ed0ff·70ae0000·281fd0ff·D.......p...(...
120 ··0x003527b8·84ae0000·682fd0ff·b0ae0000·b82fd0ff·....h/......./..120 ··0x003537b8·84ae0000·681fd0ff·b0ae0000·b81fd0ff·....h...........
121 ··0x003527c8·dcae0000·f82fd0ff·08af0000·6830d0ff·...../......h0..121 ··0x003537c8·dcae0000·f81fd0ff·08af0000·6820d0ff·............h·..
122 ··0x003527d8·34af0000·9830d0ff·48af0000·d830d0ff·4....0..H....0..122 ··0x003537d8·34af0000·9820d0ff·48af0000·d820d0ff·4....·..H....·..
123 ··0x003527e8·74af0000·3831d0ff·a0af0000·6831d0ff·t...81......h1..123 ··0x003537e8·74af0000·3821d0ff·a0af0000·6821d0ff·t...8!......h!..
124 ··0x003527f8·b4af0000·a831d0ff·e0af0000·f831d0ff·.....1.......1..124 ··0x003537f8·b4af0000·a821d0ff·e0af0000·f821d0ff·.....!.......!..
125 ··0x00352808·0cb00000·2832d0ff·20b00000·6832d0ff·....(2..·...h2..125 ··0x00353808·0cb00000·2822d0ff·20b00000·6822d0ff·....("..·...h"..
Max diff block lines reached; 0/287202 bytes (0.00%) of diff not shown.
8.57 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 67145 lines modifiedOffset 1, 67162 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0035a63c·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x0035b63c·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x0035a64c·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x0035b64c·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x0035a65c·c449cfff·500c0000·000e0846·0e0c4a0f·.I..P......F..J.4 ··0x0035b65c·c439cfff·500c0000·000e0846·0e0c4a0f·.9..P......F..J.
5 ··0x0035a66c·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x0035b66c·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x0035a67c·40000000·f055cfff·08000000·00000000·@....U..........6 ··0x0035b67c·40000000·f045cfff·08000000·00000000·@....E..........
7 ··0x0035a68c·10000000·54000000·ec56cfff·03000000·....T....V......7 ··0x0035b68c·10000000·54000000·ec46cfff·03000000·....T....F......
8 ··0x0035a69c·00000000·10000000·68000000·e856cfff·........h....V..8 ··0x0035b69c·00000000·10000000·68000000·e846cfff·........h....F..
9 ··0x0035a6ac·03000000·00000000·28000000·7c000000·........(...|...9 ··0x0035b6ac·03000000·00000000·28000000·7c000000·........(...|...
10 ··0x0035a6bc·e456cfff·3e000000·00410e08·83024e0e·.V..>....A....N.10 ··0x0035b6bc·e446cfff·3e000000·00410e08·83024e0e·.F..>....A....N.
11 ··0x0035a6cc·184a0e1c·410e2049·0e10590e·0841c30e·.J..A.·I..Y..A..11 ··0x0035b6cc·184a0e1c·410e2049·0e10590e·0841c30e·.J..A.·I..Y..A..
12 ··0x0035a6dc·04000000·28000000·a8000000·f856cfff·....(........V..12 ··0x0035b6dc·04000000·28000000·a8000000·f846cfff·....(........F..
13 ··0x0035a6ec·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..13 ··0x0035b6ec·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
14 ··0x0035a6fc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......14 ··0x0035b6fc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
15 ··0x0035a70c·28000000·d4000000·0c57cfff·58000000·(........W..X...15 ··0x0035b70c·28000000·d4000000·0c47cfff·58000000·(........G..X...
16 ··0x0035a71c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I16 ··0x0035b71c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
17 ··0x0035a72c·0e10730e·0841c30e·04000000·28000000·..s..A......(...17 ··0x0035b72c·0e10730e·0841c30e·04000000·28000000·..s..A......(...
18 ··0x0035a73c·00010000·4057cfff·3e000000·00410e08·....@W..>....A..18 ··0x0035b73c·00010000·4047cfff·3e000000·00410e08·....@G..>....A..
19 ··0x0035a74c·83024e0e·184a0e1c·410e2049·0e10590e·..N..J..A.·I..Y.19 ··0x0035b74c·83024e0e·184a0e1c·410e2049·0e10590e·..N..J..A.·I..Y.
20 ··0x0035a75c·0841c30e·04000000·10000000·2c010000·.A..........,...20 ··0x0035b75c·0841c30e·04000000·10000000·2c010000·.A..........,...
21 ··0x0035a76c·5457cfff·23000000·00000000·28000000·TW..#.......(...21 ··0x0035b76c·5447cfff·23000000·00000000·28000000·TG..#.......(...
22 ··0x0035a77c·40010000·7057cfff·35000000·00410e08·@...pW..5....A..22 ··0x0035b77c·40010000·7047cfff·35000000·00410e08·@...pG..5....A..
23 ··0x0035a78c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.23 ··0x0035b78c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
24 ··0x0035a79c·0841c30e·04000000·28000000·6c010000·.A......(...l...24 ··0x0035b79c·0841c30e·04000000·28000000·6c010000·.A......(...l...
25 ··0x0035a7ac·8457cfff·3c000000·00410e08·83024e0e·.W..<....A....N.25 ··0x0035b7ac·8447cfff·3c000000·00410e08·83024e0e·.G..<....A....N.
26 ··0x0035a7bc·184a0e1c·410e2049·0e10570e·0841c30e·.J..A.·I..W..A..26 ··0x0035b7bc·184a0e1c·410e2049·0e10570e·0841c30e·.J..A.·I..W..A..
27 ··0x0035a7cc·04000000·10000000·98010000·9857cfff·.............W..27 ··0x0035b7cc·04000000·10000000·98010000·9847cfff·.............G..
28 ··0x0035a7dc·23000000·00000000·28000000·ac010000·#.......(.......28 ··0x0035b7dc·23000000·00000000·28000000·ac010000·#.......(.......
29 ··0x0035a7ec·b457cfff·35000000·00410e08·83024e0e·.W..5....A....N.29 ··0x0035b7ec·b447cfff·35000000·00410e08·83024e0e·.G..5....A....N.
30 ··0x0035a7fc·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..30 ··0x0035b7fc·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..
31 ··0x0035a80c·04000000·10000000·d8010000·c857cfff·.............W..31 ··0x0035b80c·04000000·10000000·d8010000·c847cfff·.............G..
32 ··0x0035a81c·15000000·00000000·10000000·ec010000·................32 ··0x0035b81c·15000000·00000000·10000000·ec010000·................
33 ··0x0035a82c·d457cfff·16000000·00000000·28000000·.W..........(...33 ··0x0035b82c·d447cfff·16000000·00000000·28000000·.G..........(...
34 ··0x0035a83c·00020000·e057cfff·4a000000·00410e08·.....W..J....A..34 ··0x0035b83c·00020000·e047cfff·4a000000·00410e08·.....G..J....A..
35 ··0x0035a84c·83024e0e·184a0e1c·410e2049·0e10650e·..N..J..A.·I..e.35 ··0x0035b84c·83024e0e·184a0e1c·410e2049·0e10650e·..N..J..A.·I..e.
36 ··0x0035a85c·0841c30e·04000000·10000000·2c020000·.A..........,...36 ··0x0035b85c·0841c30e·04000000·10000000·2c020000·.A..........,...
37 ··0x0035a86c·0458cfff·23000000·00000000·28000000·.X..#.......(...37 ··0x0035b86c·0448cfff·23000000·00000000·28000000·.H..#.......(...
38 ··0x0035a87c·40020000·2058cfff·35000000·00410e08·@...·X..5....A..38 ··0x0035b87c·40020000·2048cfff·35000000·00410e08·@...·H..5....A..
39 ··0x0035a88c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.39 ··0x0035b88c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
40 ··0x0035a89c·0841c30e·04000000·28000000·6c020000·.A......(...l...40 ··0x0035b89c·0841c30e·04000000·28000000·6c020000·.A......(...l...
41 ··0x0035a8ac·3458cfff·66000000·00410e08·83024e0e·4X..f....A....N.41 ··0x0035b8ac·3448cfff·66000000·00410e08·83024e0e·4H..f....A....N.
42 ··0x0035a8bc·184a0e1c·410e2049·0e100241·0e0841c3·.J..A.·I...A..A.42 ··0x0035b8bc·184a0e1c·410e2049·0e100241·0e0841c3·.J..A.·I...A..A.
43 ··0x0035a8cc·0e040000·10000000·98020000·7858cfff·............xX..43 ··0x0035b8cc·0e040000·10000000·98020000·7848cfff·............xH..
44 ··0x0035a8dc·23000000·00000000·28000000·ac020000·#.......(.......44 ··0x0035b8dc·23000000·00000000·28000000·ac020000·#.......(.......
45 ··0x0035a8ec·9458cfff·35000000·00410e08·83024e0e·.X..5....A....N.45 ··0x0035b8ec·9448cfff·35000000·00410e08·83024e0e·.H..5....A....N.
46 ··0x0035a8fc·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..46 ··0x0035b8fc·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A..
47 ··0x0035a90c·04000000·28000000·d8020000·a858cfff·....(........X..47 ··0x0035b90c·04000000·28000000·d8020000·a848cfff·....(........H..
48 ··0x0035a91c·66000000·00410e08·83024e0e·184a0e1c·f....A....N..J..48 ··0x0035b91c·66000000·00410e08·83024e0e·184a0e1c·f....A....N..J..
49 ··0x0035a92c·410e2049·0e100241·0e0841c3·0e040000·A.·I...A..A.....49 ··0x0035b92c·410e2049·0e100241·0e0841c3·0e040000·A.·I...A..A.....
50 ··0x0035a93c·10000000·04030000·ec58cfff·23000000·.........X..#...50 ··0x0035b93c·10000000·04030000·ec48cfff·23000000·.........H..#...
51 ··0x0035a94c·00000000·28000000·18030000·0859cfff·....(........Y..51 ··0x0035b94c·00000000·28000000·18030000·0849cfff·....(........I..
52 ··0x0035a95c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..52 ··0x0035b95c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
53 ··0x0035a96c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......53 ··0x0035b96c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
54 ··0x0035a97c·44000000·44030000·1c59cfff·44000000·D...D....Y..D...54 ··0x0035b97c·44000000·44030000·1c49cfff·44000000·D...D....I..D...
55 ··0x0035a98c·00410e08·8702410e·0c860341·0e108304·.A....A....A....55 ··0x0035b98c·00410e08·8702410e·0c860341·0e108304·.A....A....A....
56 ··0x0035a99c·560e1841·0e1c410e·20450e10·560ac30e·V..A..A.·E..V...56 ··0x0035b99c·560e1841·0e1c410e·20450e10·560ac30e·V..A..A.·E..V...
57 ··0x0035a9ac·0c41c60e·0841c70e·04480b41·c30e0c41·.A...A...H.A...A57 ··0x0035b9ac·0c41c60e·0841c70e·04480b41·c30e0c41·.A...A...H.A...A
58 ··0x0035a9bc·c60e0841·c70e0400·10000000·8c030000·...A............58 ··0x0035b9bc·c60e0841·c70e0400·10000000·8c030000·...A............
59 ··0x0035a9cc·2459cfff·03000000·00000000·44000000·$Y..........D...59 ··0x0035b9cc·2449cfff·03000000·00000000·44000000·$I..........D...
60 ··0x0035a9dc·a0030000·2059cfff·4d000000·00410e08·....·Y..M....A..60 ··0x0035b9dc·a0030000·2049cfff·4d000000·00410e08·....·I..M....A..
61 ··0x0035a9ec·8702410e·0c860341·0e108304·6a0ac30e·..A....A....j...61 ··0x0035b9ec·8702410e·0c860341·0e108304·6a0ac30e·..A....A....j...
62 ··0x0035a9fc·0c41c60e·0841c70e·04490b43·0e18440e·.A...A...I.C..D.62 ··0x0035b9fc·0c41c60e·0841c70e·04490b43·0e18440e·.A...A...I.C..D.
63 ··0x0035aa0c·1c410e20·450e1045·c30e0c41·c60e0841·.A.·E..E...A...A63 ··0x0035ba0c·1c410e20·450e1045·c30e0c41·c60e0841·.A.·E..E...A...A
64 ··0x0035aa1c·c70e0400·28000000·e8030000·2859cfff·....(.......(Y..64 ··0x0035ba1c·c70e0400·28000000·e8030000·2849cfff·....(.......(I..
65 ··0x0035aa2c·43000000·00410e08·83024e0e·184a0e1c·C....A....N..J..65 ··0x0035ba2c·43000000·00410e08·83024e0e·184a0e1c·C....A....N..J..
66 ··0x0035aa3c·410e2049·0e105e0e·0841c30e·04000000·A.·I..^..A......66 ··0x0035ba3c·410e2049·0e105e0e·0841c30e·04000000·A.·I..^..A......
67 ··0x0035aa4c·10000000·14040000·4c59cfff·23000000·........LY..#...67 ··0x0035ba4c·10000000·14040000·4c49cfff·23000000·........LI..#...
68 ··0x0035aa5c·00000000·28000000·28040000·6859cfff·....(...(...hY..68 ··0x0035ba5c·00000000·28000000·28040000·6849cfff·....(...(...hI..
69 ··0x0035aa6c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..69 ··0x0035ba6c·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
70 ··0x0035aa7c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......70 ··0x0035ba7c·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
71 ··0x0035aa8c·10000000·54040000·7c59cfff·23000000·....T...|Y..#...71 ··0x0035ba8c·10000000·54040000·7c49cfff·23000000·....T...|I..#...
72 ··0x0035aa9c·00000000·28000000·68040000·9859cfff·....(...h....Y..72 ··0x0035ba9c·00000000·28000000·68040000·9849cfff·....(...h....I..
73 ··0x0035aaac·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..73 ··0x0035baac·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J..
74 ··0x0035aabc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......74 ··0x0035babc·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A......
75 ··0x0035aacc·28000000·94040000·ac59cfff·51000000·(........Y..Q...75 ··0x0035bacc·28000000·94040000·ac49cfff·51000000·(........I..Q...
76 ··0x0035aadc·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I76 ··0x0035badc·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
77 ··0x0035aaec·0e106c0e·0841c30e·04000000·10000000·..l..A..........77 ··0x0035baec·0e106c0e·0841c30e·04000000·10000000·..l..A..........
78 ··0x0035aafc·c0040000·e059cfff·23000000·00000000·.....Y..#.......78 ··0x0035bafc·c0040000·e049cfff·23000000·00000000·.....I..#.......
79 ··0x0035ab0c·28000000·d4040000·fc59cfff·35000000·(........Y..5...79 ··0x0035bb0c·28000000·d4040000·fc49cfff·35000000·(........I..5...
80 ··0x0035ab1c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I80 ··0x0035bb1c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I
81 ··0x0035ab2c·0e10500e·0841c30e·04000000·28000000·..P..A......(...81 ··0x0035bb2c·0e10500e·0841c30e·04000000·28000000·..P..A......(...
82 ··0x0035ab3c·00050000·105acfff·66000000·00410e08·.....Z..f....A..82 ··0x0035bb3c·00050000·104acfff·66000000·00410e08·.....J..f....A..
83 ··0x0035ab4c·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A83 ··0x0035bb4c·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A
84 ··0x0035ab5c·0e0841c3·0e040000·10000000·2c050000·..A.........,...84 ··0x0035bb5c·0e0841c3·0e040000·10000000·2c050000·..A.........,...
85 ··0x0035ab6c·545acfff·23000000·00000000·28000000·TZ..#.......(...85 ··0x0035bb6c·544acfff·23000000·00000000·28000000·TJ..#.......(...
86 ··0x0035ab7c·40050000·705acfff·35000000·00410e08·@...pZ..5....A..86 ··0x0035bb7c·40050000·704acfff·35000000·00410e08·@...pJ..5....A..
87 ··0x0035ab8c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.87 ··0x0035bb8c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
88 ··0x0035ab9c·0841c30e·04000000·10000000·6c050000·.A..........l...88 ··0x0035bb9c·0841c30e·04000000·10000000·6c050000·.A..........l...
89 ··0x0035abac·845acfff·23000000·00000000·28000000·.Z..#.......(...89 ··0x0035bbac·844acfff·23000000·00000000·28000000·.J..#.......(...
90 ··0x0035abbc·80050000·a05acfff·35000000·00410e08·.....Z..5....A..90 ··0x0035bbbc·80050000·a04acfff·35000000·00410e08·.....J..5....A..
91 ··0x0035abcc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.91 ··0x0035bbcc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P.
92 ··0x0035abdc·0841c30e·04000000·10000000·ac050000·.A..............92 ··0x0035bbdc·0841c30e·04000000·10000000·ac050000·.A..............
93 ··0x0035abec·b45acfff·23000000·00000000·28000000·.Z..#.......(...93 ··0x0035bbec·b44acfff·23000000·00000000·28000000·.J..#.......(...
94 ··0x0035abfc·c0050000·d05acfff·35000000·00410e08·.....Z..5....A..94 ··0x0035bbfc·c0050000·d04acfff·35000000·00410e08·.....J..5....A..
95 ··0x0035ac0c·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
96 ··0x0035ac1c·0841c30e·04000000·28000000·ec050000·.A......(....... 
97 ··0x0035ac2c·e45acfff·51000000·00410e08·83024e0e·.Z..Q....A....N. 
98 ··0x0035ac3c·184a0e1c·410e2049·0e106c0e·0841c30e·.J..A.·I..l..A.. 
99 ··0x0035ac4c·04000000·10000000·18060000·185bcfff·.............[.. 
100 ··0x0035ac5c·23000000·00000000·28000000·2c060000·#.......(...,... 
101 ··0x0035ac6c·345bcfff·35000000·00410e08·83024e0e·4[..5....A....N. 
102 ··0x0035ac7c·184a0e1c·410e2049·0e10500e·0841c30e·.J..A.·I..P..A.. 
103 ··0x0035ac8c·04000000·28000000·58060000·485bcfff·....(...X...H[.. 
104 ··0x0035ac9c·51000000·00410e08·83024e0e·184a0e1c·Q....A....N..J.. 
105 ··0x0035acac·410e2049·0e106c0e·0841c30e·04000000·A.·I..l..A...... 
106 ··0x0035acbc·10000000·84060000·7c5bcfff·23000000·........|[..#... 
107 ··0x0035accc·00000000·28000000·98060000·985bcfff·....(........[.. 
108 ··0x0035acdc·35000000·00410e08·83024e0e·184a0e1c·5....A....N..J.. 
109 ··0x0035acec·410e2049·0e10500e·0841c30e·04000000·A.·I..P..A...... 
110 ··0x0035acfc·28000000·c4060000·ac5bcfff·51000000·(........[..Q... 
111 ··0x0035ad0c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I 
112 ··0x0035ad1c·0e106c0e·0841c30e·04000000·10000000·..l..A.......... 
113 ··0x0035ad2c·f0060000·e05bcfff·23000000·00000000·.....[..#....... 
114 ··0x0035ad3c·28000000·04070000·fc5bcfff·35000000·(........[..5... 
115 ··0x0035ad4c·00410e08·83024e0e·184a0e1c·410e2049·.A....N..J..A.·I 
116 ··0x0035ad5c·0e10500e·0841c30e·04000000·28000000·..P..A......(... 
117 ··0x0035ad6c·30070000·105ccfff·66000000·00410e08·0....\..f....A.. 
118 ··0x0035ad7c·83024e0e·184a0e1c·410e2049·0e100241·..N..J..A.·I...A 
119 ··0x0035ad8c·0e0841c3·0e040000·10000000·5c070000·..A.........\... 
120 ··0x0035ad9c·545ccfff·23000000·00000000·28000000·T\..#.......(... 
121 ··0x0035adac·70070000·705ccfff·35000000·00410e08·p...p\..5....A.. 
122 ··0x0035adbc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
123 ··0x0035adcc·0841c30e·04000000·10000000·9c070000·.A.............. 
124 ··0x0035addc·845ccfff·23000000·00000000·28000000·.\..#.......(... 
125 ··0x0035adec·b0070000·a05ccfff·35000000·00410e08·.....\..5....A.. 
126 ··0x0035adfc·83024e0e·184a0e1c·410e2049·0e10500e·..N..J..A.·I..P. 
Max diff block lines reached; 8959967/8989708 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·c2d83400·64003500·00000000·abe03400·..4.d.5.......4.2 ··0x00462d80·c2e83400·64103500·00000000·abf03400·..4.d.5.......4.
3 ··0x00461d90·3cd23400·1cdd3400·00000000·e4023500·<.4...4.......5.3 ··0x00462d90·3ce23400·1ced3400·00000000·e4123500·<.4...4.......5.
4 ··0x00461da0·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.4 ··0x00462da0·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
5 ··0x00461db0·e4023500·00000000·b3ff3400·00000000·..5.......4.....5 ··0x00462db0·e4123500·00000000·b30f3500·00000000·..5.......5.....
6 ··0x00461dc0·b3ff3400·00000000·cfdd3400·00000000·..4.......4.....6 ··0x00462dc0·b30f3500·00000000·cfed3400·00000000·..5.......4.....
7 ··0x00461dd0·c2d83400·00000000·0cf63400·00000000·..4.......4.....7 ··0x00462dd0·c2e83400·00000000·0c063500·00000000·..4.......5.....
8 ··0x00461de0·f7dd3400·00de3400·00000000·f7dd3400·..4...4.......4.8 ··0x00462de0·f7ed3400·00ee3400·00000000·f7ed3400·..4...4.......4.
9 ··0x00461df0·00de3400·00000000·11de3400·00000000·..4.......4.....9 ··0x00462df0·00ee3400·00000000·11ee3400·00000000·..4.......4.....
10 ··0x00461e00·b3ff3400·cfdd3400·00000000·cfdd3400·..4...4.......4.10 ··0x00462e00·b30f3500·cfed3400·00000000·cfed3400·..5...4.......4.
11 ··0x00461e10·00000000·26da3400·00000000·c2d83400·....&.4.......4.11 ··0x00462e10·00000000·26ea3400·00000000·c2e83400·....&.4.......4.
12 ··0x00461e20·48de3400·00000000·c2d83400·48de3400·H.4.......4.H.4.12 ··0x00462e20·48ee3400·00000000·c2e83400·48ee3400·H.4.......4.H.4.
13 ··0x00461e30·00000000·abe03400·b3ff3400·71de3400·......4...4.q.4.13 ··0x00462e30·00000000·abf03400·b30f3500·71ee3400·......4...5.q.4.
14 ··0x00461e40·7ade3400·0cf63400·00000000·94d93400·z.4...4.......4.14 ··0x00462e40·7aee3400·0c063500·00000000·94e93400·z.4...5.......4.
15 ··0x00461e50·00000000·94d93400·00000000·94d93400·......4.......4.15 ··0x00462e50·00000000·94e93400·00000000·94e93400·......4.......4.
16 ··0x00461e60·00000000·2afb3400·00000000·a8df3400·....*.4.......4.16 ··0x00462e60·00000000·2a0b3500·00000000·a8ef3400·....*.5.......4.
17 ··0x00461e70·00000000·14df3400·00000000·23df3400·......4.....#.4.17 ··0x00462e70·00000000·14ef3400·00000000·23ef3400·......4.....#.4.
18 ··0x00461e80·27df3400·00000000·39df3400·88003500·'.4.....9.4...5.18 ··0x00462e80·27ef3400·00000000·39ef3400·88103500·'.4.....9.4...5.
19 ··0x00461e90·00000000·48df3400·cfff3400·00000000·....H.4...4.....19 ··0x00462e90·00000000·48ef3400·cf0f3500·00000000·....H.4...5.....
20 ··0x00461ea0·39df3400·88003500·00000000·57e73400·9.4...5.....W.4.20 ··0x00462ea0·39ef3400·88103500·00000000·57f73400·9.4...5.....W.4.
21 ··0x00461eb0·00000000·abe03400·3cd23400·00000000·......4.<.4.....21 ··0x00462eb0·00000000·abf03400·3ce23400·00000000·......4.<.4.....
22 ··0x00461ec0·e3df3400·00000000·8aae3400·e3df3400·..4.......4...4.22 ··0x00462ec0·e3ef3400·00000000·8abe3400·e3ef3400·..4.......4...4.
23 ··0x00461ed0·00000000·8aae3400·26da3400·c7df3400·......4.&.4...4.23 ··0x00462ed0·00000000·8abe3400·26ea3400·c7ef3400·......4.&.4...4.
24 ··0x00461ee0·00000000·26da3400·c7df3400·00000000·....&.4...4.....24 ··0x00462ee0·00000000·26ea3400·c7ef3400·00000000·....&.4...4.....
25 ··0x00461ef0·09d93400·e7df3400·00000000·f7dd3400·..4...4.......4.25 ··0x00462ef0·09e93400·e7ef3400·00000000·f7ed3400·..4...4.......4.
26 ··0x00461f00·00de3400·00000000·09d93400·00000000·..4.......4.....26 ··0x00462f00·00ee3400·00000000·09e93400·00000000·..4.......4.....
27 ··0x00461f10·f7dd3400·00de3400·00000000·8aae3400·..4...4.......4.27 ··0x00462f10·f7ed3400·00ee3400·00000000·8abe3400·..4...4.......4.
28 ··0x00461f20·00000000·a2e23400·88003500·00000000·......4...5.....28 ··0x00462f20·00000000·a2f23400·88103500·00000000·......4...5.....
29 ··0x00461f30·a2e23400·8aae3400·00000000·2afb3400·..4...4.....*.4.29 ··0x00462f30·a2f23400·8abe3400·00000000·2a0b3500·..4...4.....*.5.
30 ··0x00461f40·2be23400·00000000·abe03400·35e03400·+.4.......4.5.4.30 ··0x00462f40·2bf23400·00000000·abf03400·35f03400·+.4.......4.5.4.
31 ··0x00461f50·3ce03400·4bf93400·00000000·abe03400·<.4.K.4.......4.31 ··0x00462f50·3cf03400·4b093500·00000000·abf03400·<.4.K.5.......4.
32 ··0x00461f60·3cd23400·3ce03400·4bf93400·00000000·<.4.<.4.K.4.....32 ··0x00462f60·3ce23400·3cf03400·4b093500·00000000·<.4.<.4.K.5.....
33 ··0x00461f70·abe03400·3cd23400·4bf93400·00000000·..4.<.4.K.4.....33 ··0x00462f70·abf03400·3ce23400·4b093500·00000000·..4.<.4.K.5.....
34 ··0x00461f80·74ba3400·abe03400·3cd23400·4bf93400·t.4...4.<.4.K.4.34 ··0x00462f80·74ca3400·abf03400·3ce23400·4b093500·t.4...4.<.4.K.5.
35 ··0x00461f90·00000000·abe03400·3cd23400·4bf93400·......4.<.4.K.4.35 ··0x00462f90·00000000·abf03400·3ce23400·4b093500·......4.<.4.K.5.
36 ··0x00461fa0·00000000·f3d73400·26da3400·00000000·......4.&.4.....36 ··0x00462fa0·00000000·f3e73400·26ea3400·00000000·......4.&.4.....
37 ··0x00461fb0·64003500·aae33400·00000000·57e73400·d.5...4.....W.4.37 ··0x00462fb0·64103500·aaf33400·00000000·57f73400·d.5...4.....W.4.
38 ··0x00461fc0·abe03400·3cd23400·4bf93400·00000000·..4.<.4.K.4.....38 ··0x00462fc0·abf03400·3ce23400·4b093500·00000000·..4.<.4.K.5.....
39 ··0x00461fd0·3cd23400·8de03400·00000000·a7e03400·<.4...4.......4.39 ··0x00462fd0·3ce23400·8df03400·00000000·a7f03400·<.4...4.......4.
40 ··0x00461fe0·b0e03400·43e23400·00000000·abe03400·..4.C.4.......4.40 ··0x00462fe0·b0f03400·43f23400·00000000·abf03400·..4.C.4.......4.
41 ··0x00461ff0·3cd23400·1cdd3400·00000000·e4023500·<.4...4.......5.41 ··0x00462ff0·3ce23400·1ced3400·00000000·e4123500·<.4...4.......5.
42 ··0x00462000·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.42 ··0x00463000·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
43 ··0x00462010·e4023500·00000000·74ba3400·00000000·..5.....t.4.....43 ··0x00463010·e4123500·00000000·74ca3400·00000000·..5.....t.4.....
44 ··0x00462020·abe03400·3cd23400·1cdd3400·00000000·..4.<.4...4.....44 ··0x00463020·abf03400·3ce23400·1ced3400·00000000·..4.<.4...4.....
45 ··0x00462030·e4023500·00000000·abe03400·3cd23400·..5.......4.<.4.45 ··0x00463030·e4123500·00000000·abf03400·3ce23400·..5.......4.<.4.
46 ··0x00462040·1cdd3400·e4023500·00000000·e7e03400·..4...5.......4.46 ··0x00463040·1ced3400·e4123500·00000000·e7f03400·..4...5.......4.
47 ··0x00462050·dfe03400·4bf93400·00000000·e9d83400·..4.K.4.......4.47 ··0x00463050·dff03400·4b093500·00000000·e9e83400·..4.K.5.......4.
48 ··0x00462060·00000000·64003500·3aea3400·00000000·....d.5.:.4.....48 ··0x00463060·00000000·64103500·3afa3400·00000000·....d.5.:.4.....
49 ··0x00462070·3dae3400·00000000·30e23400·00000000·=.4.....0.4.....49 ··0x00463070·3dbe3400·00000000·30f23400·00000000·=.4.....0.4.....
50 ··0x00462080·30e13400·00000000·2afb3400·00000000·0.4.....*.4.....50 ··0x00463080·30f13400·00000000·2a0b3500·00000000·0.4.....*.5.....
51 ··0x00462090·43e13400·00000000·2afb3400·00000000·C.4.....*.4.....51 ··0x00463090·43f13400·00000000·2a0b3500·00000000·C.4.....*.5.....
52 ··0x004620a0·61e13400·69e13400·9af83400·00000000·a.4.i.4...4.....52 ··0x004630a0·61f13400·69f13400·9a083500·00000000·a.4.i.4...5.....
53 ··0x004620b0·2ff93400·32fe3400·00000000·9de13400·/.4.2.4.......4.53 ··0x004630b0·2f093500·320e3500·00000000·9df13400·/.5.2.5.......4.
54 ··0x004620c0·a0e13400·a3e13400·8de03400·a8e13400·..4...4...4...4.54 ··0x004630c0·a0f13400·a3f13400·8df03400·a8f13400·..4...4...4...4.
55 ··0x004620d0·00000000·9de13400·9af83400·00000000·......4...4.....55 ··0x004630d0·00000000·9df13400·9a083500·00000000·......4...5.....
56 ··0x004620e0·cce33400·abc53400·00000000·4ef93400·..4...4.....N.4.56 ··0x004630e0·ccf33400·abd53400·00000000·4e093500·..4...4.....N.5.
57 ··0x004620f0·fae13400·00000000·2afb3400·eedd3400·..4.....*.4...4.57 ··0x004630f0·faf13400·00000000·2a0b3500·eeed3400·..4.....*.5...4.
58 ··0x00462100·fae13400·00000000·2be23400·fae13400·..4.....+.4...4.58 ··0x00463100·faf13400·00000000·2bf23400·faf13400·..4.....+.4...4.
59 ··0x00462110·00000000·2be23400·fae13400·00000000·....+.4...4.....59 ··0x00463110·00000000·2bf23400·faf13400·00000000·....+.4...4.....
60 ··0x00462120·51e23400·fae13400·00000000·64003500·Q.4...4.....d.5.60 ··0x00463120·51f23400·faf13400·00000000·64103500·Q.4...4.....d.5.
61 ··0x00462130·a8e13400·00000000·dbe03400·00000000·..4.......4.....61 ··0x00463130·a8f13400·00000000·dbf03400·00000000·..4.......4.....
62 ··0x00462140·2f003500·00000000·abe03400·3cd23400·/.5.......4.<.4.62 ··0x00463140·2f103500·00000000·abf03400·3ce23400·/.5.......4.<.4.
63 ··0x00462150·1cdd3400·00000000·e4023500·00000000·..4.......5.....63 ··0x00463150·1ced3400·00000000·e4123500·00000000·..4.......5.....
64 ··0x00462160·abe03400·3cd23400·1cdd3400·e4023500·..4.<.4...4...5.64 ··0x00463160·abf03400·3ce23400·1ced3400·e4123500·..4.<.4...4...5.
65 ··0x00462170·00000000·75e23400·00000000·2afb3400·....u.4.....*.4.65 ··0x00463170·00000000·75f23400·00000000·2a0b3500·....u.4.....*.5.
66 ··0x00462180·00000000·2afb3400·00000000·ace23400·....*.4.......4.66 ··0x00463180·00000000·2a0b3500·00000000·acf23400·....*.5.......4.
67 ··0x00462190·99e23400·00000000·f0ca3400·60043500·..4.......4.`.5.67 ··0x00463190·99f23400·00000000·f0da3400·60143500·..4.......4.`.5.
68 ··0x004621a0·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.68 ··0x004631a0·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
69 ··0x004621b0·00000000·e4023500·00000000·abe03400·......5.......4.69 ··0x004631b0·00000000·e4123500·00000000·abf03400·......5.......4.
70 ··0x004621c0·3cd23400·1cdd3400·e4023500·00000000·<.4...4...5.....70 ··0x004631c0·3ce23400·1ced3400·e4123500·00000000·<.4...4...5.....
71 ··0x004621d0·60043500·00000000·abe03400·3cd23400·`.5.......4.<.4.71 ··0x004631d0·60143500·00000000·abf03400·3ce23400·`.5.......4.<.4.
72 ··0x004621e0·1cdd3400·00000000·e4023500·00000000·..4.......5.....72 ··0x004631e0·1ced3400·00000000·e4123500·00000000·..4.......5.....
73 ··0x004621f0·abe03400·3cd23400·1cdd3400·e4023500·..4.<.4...4...5.73 ··0x004631f0·abf03400·3ce23400·1ced3400·e4123500·..4.<.4...4...5.
74 ··0x00462200·00000000·60043500·7ed13400·00000000·....`.5.~.4.....74 ··0x00463200·00000000·60143500·7ee13400·00000000·....`.5.~.4.....
75 ··0x00462210·60043500·7ed13400·00000000·3aea3400·`.5.~.4.....:.4.75 ··0x00463210·60143500·7ee13400·00000000·3afa3400·`.5.~.4.....:.4.
76 ··0x00462220·7ed13400·00000000·3aea3400·7ed13400·~.4.....:.4.~.4.76 ··0x00463220·7ee13400·00000000·3afa3400·7ee13400·~.4.....:.4.~.4.
77 ··0x00462230·00000000·06e33400·00000000·60043500·......4.....`.5.77 ··0x00463230·00000000·06f33400·00000000·60143500·......4.....`.5.
78 ··0x00462240·78cc3400·00000000·abe03400·3cd23400·x.4.......4.<.4.78 ··0x00463240·78dc3400·00000000·abf03400·3ce23400·x.4.......4.<.4.
79 ··0x00462250·1cdd3400·00000000·e4023500·00000000·..4.......5.....79 ··0x00463250·1ced3400·00000000·e4123500·00000000·..4.......5.....
80 ··0x00462260·abe03400·3cd23400·1cdd3400·e4023500·..4.<.4...4...5.80 ··0x00463260·abf03400·3ce23400·1ced3400·e4123500·..4.<.4...4...5.
81 ··0x00462270·00000000·60043500·00000000·60043500·....`.5.....`.5.81 ··0x00463270·00000000·60143500·00000000·60143500·....`.5.....`.5.
82 ··0x00462280·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.82 ··0x00463280·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
83 ··0x00462290·00000000·e4023500·00000000·abe03400·......5.......4.83 ··0x00463290·00000000·e4123500·00000000·abf03400·......5.......4.
84 ··0x004622a0·3cd23400·1cdd3400·e4023500·00000000·<.4...4...5.....84 ··0x004632a0·3ce23400·1ced3400·e4123500·00000000·<.4...4...5.....
85 ··0x004622b0·60043500·00000000·60043500·00000000·`.5.....`.5.....85 ··0x004632b0·60143500·00000000·60143500·00000000·`.5.....`.5.....
86 ··0x004622c0·abe03400·3cd23400·1cdd3400·00000000·..4.<.4...4.....86 ··0x004632c0·abf03400·3ce23400·1ced3400·00000000·..4.<.4...4.....
87 ··0x004622d0·e4023500·00000000·abe03400·3cd23400·..5.......4.<.4.87 ··0x004632d0·e4123500·00000000·abf03400·3ce23400·..5.......4.<.4.
88 ··0x004622e0·1cdd3400·e4023500·00000000·60043500·..4...5.....`.5.88 ··0x004632e0·1ced3400·e4123500·00000000·60143500·..4...5.....`.5.
89 ··0x004622f0·7ed13400·00000000·60043500·7ed13400·~.4.....`.5.~.4.89 ··0x004632f0·7ee13400·00000000·60143500·7ee13400·~.4.....`.5.~.4.
90 ··0x00462300·00000000·3aea3400·7ed13400·00000000·....:.4.~.4.....90 ··0x00463300·00000000·3afa3400·7ee13400·00000000·....:.4.~.4.....
91 ··0x00462310·3aea3400·7ed13400·00000000·06e33400·:.4.~.4.......4.91 ··0x00463310·3afa3400·7ee13400·00000000·06f33400·:.4.~.4.......4.
92 ··0x00462320·35fd3400·92d93400·8aae3400·00000000·5.4...4...4.....92 ··0x00463320·350d3500·92e93400·8abe3400·00000000·5.5...4...4.....
93 ··0x00462330·3dae3400·00000000·f7dd3400·00de3400·=.4.......4...4.93 ··0x00463330·3dbe3400·00000000·f7ed3400·00ee3400·=.4.......4...4.
94 ··0x00462340·00000000·3aea3400·7ed13400·00000000·....:.4.~.4.....94 ··0x00463340·00000000·3afa3400·7ee13400·00000000·....:.4.~.4.....
95 ··0x00462350·abe03400·06e33400·8aae3400·00000000·..4...4...4.....95 ··0x00463350·abf03400·06f33400·8abe3400·00000000·..4...4...4.....
96 ··0x00462360·3aea3400·7ed13400·00000000·3aea3400·:.4.~.4.....:.4.96 ··0x00463360·3afa3400·7ee13400·00000000·3afa3400·:.4.~.4.....:.4.
97 ··0x00462370·7ed13400·00000000·3aea3400·7ed13400·~.4.....:.4.~.4.97 ··0x00463370·7ee13400·00000000·3afa3400·7ee13400·~.4.....:.4.~.4.
98 ··0x00462380·00000000·3aea3400·7ed13400·00000000·....:.4.~.4.....98 ··0x00463380·00000000·3afa3400·7ee13400·00000000·....:.4.~.4.....
99 ··0x00462390·abe03400·06e33400·8aae3400·00000000·..4...4...4.....99 ··0x00463390·abf03400·06f33400·8abe3400·00000000·..4...4...4.....
100 ··0x004623a0·60043500·00000000·abe03400·3cd23400·`.5.......4.<.4.100 ··0x004633a0·60143500·00000000·abf03400·3ce23400·`.5.......4.<.4.
101 ··0x004623b0·1cdd3400·00000000·e4023500·00000000·..4.......5.....101 ··0x004633b0·1ced3400·00000000·e4123500·00000000·..4.......5.....
102 ··0x004623c0·abe03400·3cd23400·1cdd3400·e4023500·..4.<.4...4...5.102 ··0x004633c0·abf03400·3ce23400·1ced3400·e4123500·..4.<.4...4...5.
103 ··0x004623d0·00000000·60043500·7ed13400·00000000·....`.5.~.4.....103 ··0x004633d0·00000000·60143500·7ee13400·00000000·....`.5.~.4.....
104 ··0x004623e0·3aea3400·7ed13400·00000000·3aea3400·:.4.~.4.....:.4.104 ··0x004633e0·3afa3400·7ee13400·00000000·3afa3400·:.4.~.4.....:.4.
105 ··0x004623f0·7ed13400·00000000·8ce33400·00000000·~.4.......4.....105 ··0x004633f0·7ee13400·00000000·8cf33400·00000000·~.4.......4.....
106 ··0x00462400·9be33400·9ee33400·00000000·cce33400·..4...4.......4.106 ··0x00463400·9bf33400·9ef33400·00000000·ccf33400·..4...4.......4.
107 ··0x00462410·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.107 ··0x00463410·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
108 ··0x00462420·00000000·e4023500·00000000·abe03400·......5.......4.108 ··0x00463420·00000000·e4123500·00000000·abf03400·......5.......4.
109 ··0x00462430·3cd23400·1cdd3400·e4023500·00000000·<.4...4...5.....109 ··0x00463430·3ce23400·1ced3400·e4123500·00000000·<.4...4...5.....
110 ··0x00462440·abe03400·3cd23400·1cdd3400·00000000·..4.<.4...4.....110 ··0x00463440·abf03400·3ce23400·1ced3400·00000000·..4.<.4...4.....
111 ··0x00462450·e4023500·00000000·abe03400·3cd23400·..5.......4.<.4.111 ··0x00463450·e4123500·00000000·abf03400·3ce23400·..5.......4.<.4.
112 ··0x00462460·1cdd3400·e4023500·00000000·abe03400·..4...5.......4.112 ··0x00463460·1ced3400·e4123500·00000000·abf03400·..4...5.......4.
113 ··0x00462470·3cd23400·1cdd3400·00000000·e4023500·<.4...4.......5.113 ··0x00463470·3ce23400·1ced3400·00000000·e4123500·<.4...4.......5.
114 ··0x00462480·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.114 ··0x00463480·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
115 ··0x00462490·e4023500·00000000·14df3400·00000000·..5.......4.....115 ··0x00463490·e4123500·00000000·14ef3400·00000000·..5.......4.....
116 ··0x004624a0·14df3400·00000000·00000000·00000000·..4.............116 ··0x004634a0·14ef3400·00000000·00000000·00000000·..4.............
117 ··0x004624b0·00000000·00000000·00000000·00000000·................117 ··0x004634b0·00000000·00000000·00000000·00000000·................
118 ··0x004624c0·abe03400·3cd23400·4bf93400·cce33400·..4.<.4.K.4...4.118 ··0x004634c0·abf03400·3ce23400·4b093500·ccf33400·..4.<.4.K.5...4.
119 ··0x004624d0·81c83400·5ecd3400·2be43400·00000000·..4.^.4.+.4.....119 ··0x004634d0·81d83400·5edd3400·2bf43400·00000000·..4.^.4.+.4.....
120 ··0x004624e0·bcee3400·00000000·3afe3400·bcee3400·..4.....:.4...4.120 ··0x004634e0·bcfe3400·00000000·3a0e3500·bcfe3400·..4.....:.5...4.
121 ··0x004624f0·00000000·3afe3400·bcee3400·00000000·....:.4...4.....121 ··0x004634f0·00000000·3a0e3500·bcfe3400·00000000·....:.5...4.....
122 ··0x00462500·cce33400·00000000·abe03400·3cd23400·..4.......4.<.4.122 ··0x00463500·ccf33400·00000000·abf03400·3ce23400·..4.......4.<.4.
123 ··0x00462510·1cdd3400·00000000·e4023500·00000000·..4.......5.....123 ··0x00463510·1ced3400·00000000·e4123500·00000000·..4.......5.....
124 ··0x00462520·abe03400·3cd23400·1cdd3400·e4023500·..4.<.4...4...5.124 ··0x00463520·abf03400·3ce23400·1ced3400·e4123500·..4.<.4...4...5.
125 ··0x00462530·00000000·abe03400·3cd23400·1cdd3400·......4.<.4...4.125 ··0x00463530·00000000·abf03400·3ce23400·1ced3400·......4.<.4...4.
Max diff block lines reached; 0/87153 bytes (0.00%) of diff not shown.
18.8 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 146 lines modifiedOffset 1, 146 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·50043300·00000000·00000000·....P.3.........5 ··0x0046572c·00000000·e0083300·00000000·00000000·......3.........
6 ··0x0046473c·00000000·00000000·40a43200·00000000·........@.2.....6 ··0x0046573c·00000000·00000000·d0a83200·00000000·..........2.....
7 ··0x0046474c·00000000·30c13200·00000000·00000000·....0.2.........7 ··0x0046574c·00000000·c0c53200·00000000·00000000·......2.........
8 ··0x0046475c·00000000·00000000·00000000·20e23200·............·.2.8 ··0x0046575c·00000000·00000000·00000000·b0e63200·..............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·c0053300·00000000·..........3.....11 ··0x0046578c·00000000·00000000·500a3300·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·90a93200·00000000·00000000·......2.........17 ··0x004657ec·00000000·20ae3200·00000000·00000000·....·.2.........
18 ··0x004647fc·00000000·00000000·00000000·00000000·................18 ··0x004657fc·00000000·00000000·00000000·00000000·................
19 ··0x0046480c·00000000·00000000·00000000·40fc3200·............@.2.19 ··0x0046580c·00000000·00000000·00000000·d0003300·..............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·60003300·00000000·........`.3.....44 ··0x0046599c·00000000·00000000·f0043300·00000000·..........3.....
45 ··0x004649ac·00000000·00000000·f0f43200·00000000·..........2.....45 ··0x004659ac·00000000·00000000·80f93200·00000000·..........2.....
46 ··0x004649bc·00000000·00000000·00000000·b0b73200·..............2.46 ··0x004659bc·00000000·00000000·00000000·40bc3200·............@.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·40763200·00000000·00000000·00000000·@v2.............51 ··0x00465a0c·d07a3200·00000000·00000000·00000000·.z2.............
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·00813200·..............2.57 ··0x00465a6c·00000000·00000000·00000000·90853200·..............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·60e33200·907e3200·........`.2..~2.68 ··0x00465b1c·00000000·00000000·f0e73200·20833200·..........2.·.2.
69 ··0x00464b2c·00000000·00000000·00000000·00000000·................69 ··0x00465b2c·00000000·00000000·00000000·00000000·................
70 ··0x00464b3c·00000000·00000000·00000000·206c3200·............·l2.70 ··0x00465b3c·00000000·00000000·00000000·b0703200·.............p2.
71 ··0x00464b4c·00000000·00000000·00000000·00000000·................71 ··0x00465b4c·00000000·00000000·00000000·00000000·................
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·f0bf3200·e0cc3200·00000000·00000000·..2...2.........76 ··0x00465b9c·80c43200·70d13200·00000000·00000000·..2.p.2.........
77 ··0x00464bac·00000000·00000000·00000000·00000000·................77 ··0x00465bac·00000000·00000000·00000000·00000000·................
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·e0723200·.............r2.85 ··0x00465c2c·00000000·00000000·00000000·70773200·............pw2.
86 ··0x00464c3c·00000000·00000000·00000000·00000000·................86 ··0x00465c3c·00000000·00000000·00000000·00000000·................
87 ··0x00464c4c·00000000·00000000·00000000·00000000·................87 ··0x00465c4c·00000000·00000000·00000000·00000000·................
88 ··0x00464c5c·00000000·00000000·00000000·70f63200·............p.2.88 ··0x00465c5c·00000000·00000000·00000000·00fb3200·..............2.
89 ··0x00464c6c·00000000·00000000·00000000·00000000·................89 ··0x00465c6c·00000000·00000000·00000000·00000000·................
90 ··0x00464c7c·00000000·00000000·00000000·00000000·................90 ··0x00465c7c·00000000·00000000·00000000·00000000·................
91 ··0x00464c8c·00000000·b0cf3200·00000000·80f93200·......2.......2.91 ··0x00465c8c·00000000·40d43200·00000000·10fe3200·....@.2.......2.
92 ··0x00464c9c·00000000·00000000·00000000·00000000·................92 ··0x00465c9c·00000000·00000000·00000000·00000000·................
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·507d3200·00000000·00000000·00000000·P}2.............115 ··0x00465e0c·e0813200·00000000·00000000·00000000·..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·50743200·00000000·00000000·00000000·Pt2.............118 ··0x00465e3c·e0783200·00000000·00000000·00000000·.x2.............
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·50e53200·............P.2.121 ··0x00465e6c·00000000·00000000·00000000·e0e93200·..............2.
122 ··0x00464e7c·00000000·00000000·00000000·00000000·................122 ··0x00465e7c·00000000·00000000·00000000·00000000·................
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/19207 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, 10857 lines modifiedOffset 1, 10857 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·807c0b00·00020b00·60870e00·70ff0a00·.|......`...p... 
5 ··0x00465350·00020b00·60050b00·c0080b00·200c0b00·....`.......·... 
6 ··0x00465360·800f0b00·20140b00·80170b00·e01a0b00·....·........... 
7 ··0x00465370·401e0b00·a0210b00·00250b00·60280b00·@....!...%..`(.. 
8 ··0x00465380·c02b0b00·202f0b00·80320b00·e0350b00·.+..·/...2...5.. 
9 ··0x00465390·40390b00·a03c0b00·00400b00·60430b00·@9...<...@..`C.. 
10 ··0x004653a0·c0460b00·204a0b00·804d0b00·e0500b00·.F..·J...M...P.. 
11 ··0x004653b0·a0690e00·00000000·00000000·00000000·.i.............. 
12 ··0x004653c0·d03c2600·f0802600·902f0e00·004c0e00·.<&...&../...L.. 
13 ··0x004653d0·206a0f00·50720f00·704d0e00·30881f00··j..Pr..pM..0... 
14 ··0x004653e0·f0300e00·808c1f00·e04f0e00·00540e00·.0.......O...T.. 
15 ··0x004653f0·30a12100·00380e00·003b0e00·603c0e00·0.!..8...;..`<.. 
16 ··0x00465400·30410e00·c0f51000·00d11e00·a09a1d00·0A.............. 
17 ··0x00465410·30412000·40bd1800·e0ea1000·c0f31000·0A·.@........... 
18 ··0x00465420·e0ff1000·605c1a00·d0760b00·10450e00·....`\...v...E.. 
19 ··0x00465430·205a0e00·d0490e00·00000000·00000000··Z...I.......... 
20 ··0x00465440·103e2100·b00b2b00·80042b00·c0e32a00·.>!...+...+...*. 
21 ··0x00465450·90a61000·b0891000·a0372100·d0b41000·.........7!..... 
22 ··0x00465460·f0251100·30b71d00·b06c1800·d0272100·.%..0....l...'!. 
23 ··0x00465470·40242100·101f2100·702d2100·40182100·@$!...!.p-!.@.!. 
24 ··0x00465480·a0072100·90cd1000·00000000·00000000·..!............. 
25 ··0x00465490·00000000·00000000·00000000·00000000·................ 
26 ··0x004654a0·a0ed0b00·e0580d00·f0ef0b00·a0f00b00·.....X.......... 
27 ··0x004654b0·90f20b00·c0f30b00·00f50b00·40f60b00·............@... 
28 ··0x004654c0·50d30f00·90e40f00·f0c30d00·80cb0d00·P............... 
29 ··0x004654d0·70191100·501c1100·10f80b00·308c1800·p...P.......0... 
30 ··0x004654e0·40600d00·30540500·e05b0d00·00000000·@`..0T...[...... 
31 ··0x004654f0·00000000·00000000·00000000·00000000·................ 
32 ··0x00465500·a0ed0b00·e0580d00·a0620d00·b0e70f00·.....X...b...... 
33 ··0x00465510·90f20b00·e0d31f00·d0fd0b00·70000c00·............p... 
34 ··0x00465520·50d30f00·90e40f00·f0c30d00·80cb0d00·P............... 
35 ··0x00465530·70191100·501c1100·10f80b00·308c1800·p...P.......0... 
36 ··0x00465540·40600d00·70540500·e05b0d00·30fc1600·@`..pT...[..0... 
37 ··0x00465550·c0f12b00·00fb0b00·b0e70f00·00cf1f00·..+............. 
38 ··0x00465560·d0fd0b00·70000c00·a0620d00·70640d00·....p....b..pd.. 
39 ··0x00465570·00d30d00·60c70d00·80c80d00·f0750500·....`........u.. 
40 ··0x00465580·f0121100·70540500·00000000·00000000·....pT.......... 
41 ··0x00465590·00000000·00000000·00000000·00000000·................ 
42 ··0x004655a0·a0ed0b00·e0580d00·b0540500·c00a0c00·.....X...T...... 
43 ··0x004655b0·90f20b00·a0d41f00·a00f0c00·40120c00·............@... 
44 ··0x004655c0·50d30f00·90e40f00·f0c30d00·80cb0d00·P............... 
45 ··0x004655d0·70191100·501c1100·000d0c00·308c1800·p...P.......0... 
46 ··0x004655e0·40600d00·f0540500·e05b0d00·403c1f00·@`...T...[..@<.. 
47 ··0x004655f0·10591300·f0030c00·e0050c00·80cb1f00·.Y.............. 
48 ··0x00465600·000d0c00·a00f0c00·40120c00·b0540500·........@....T.. 
49 ··0x00465610·a0ca0d00·f0540500·01000000·01000000·.....T.......... 
50 ··0x00465620·00000000·00000000·00000000·00000000·................ 
51 ··0x00465630·00000000·00000000·00000000·00000000·................ 
52 ··0x00465640·01000000·00000000·00000000·00000000·................ 
53 ··0x00465650·00000000·e5dc3400·00000000·ffffffff·......4......... 
54 ··0x00465660·00000000·00000000·00000000·00000000·................ 
55 ··0x00465670·00000000·00000000·00000000·00000000·................ 
56 ··0x00465680·01dd3400·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·15dd3400·580a3500·00000000·00000000·..4.X.5......... 
61 ··0x004656d0·00000000·00000000·00000000·00000000·................ 
62 ··0x004656e0·00000000·00000000·00000000·00000000·................ 
63 ··0x004656f0·00000000·00000000·00000000·00000000·................ 
64 ··0x00465700·26dd3400·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·31dd3400·5c0a3500·00000000·00000000·1.4.\.5......... 
69 ··0x00465750·00000000·00000000·00000000·00000000·................ 
70 ··0x00465760·00000000·00000000·00000000·00000000·................ 
71 ··0x00465770·00000000·00000000·00000000·00000000·................ 
72 ··0x00465780·3bdd3400·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·42dd3400·600a3500·00000000·00000000·B.4.`.5......... 
77 ··0x004657d0·00000000·00000000·00000000·00000000·................ 
78 ··0x004657e0·00000000·00000000·00000000·00000000·................ 
79 ··0x004657f0·00000000·00000000·00000000·00000000·................ 
80 ··0x00465800·b42f3400·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·4cdd3400·640a3500·00000000·00000000·L.4.d.5......... 
85 ··0x00465850·00000000·00000000·00000000·00000000·................ 
86 ··0x00465860·00000000·00000000·00000000·00000000·................ 
87 ··0x00465870·00000000·00000000·00000000·00000000·................ 
88 ··0x00465880·5bdd3400·680a3500·00000000·00000000·[.4.h.5......... 
89 ··0x00465890·00000000·00000000·00000000·00000000·................ 
90 ··0x004658a0·00000000·00000000·00000000·00000000·................ 
91 ··0x004658b0·00000000·00000000·00000000·00000000·................ 
92 ··0x004658c0·6bdd3400·6c0a3500·00000000·00000000·k.4.l.5......... 
93 ··0x004658d0·00000000·00000000·00000000·00000000·................ 
94 ··0x004658e0·00000000·00000000·00000000·00000000·................ 
95 ··0x004658f0·00000000·00000000·00000000·00000000·................ 
96 ··0x00465900·7bdd3400·700a3500·00000000·00000000·{.4.p.5......... 
97 ··0x00465910·00000000·00000000·00000000·00000000·................ 
98 ··0x00465920·00000000·00000000·00000000·00000000·................ 
99 ··0x00465930·00000000·00000000·00000000·00000000·................ 
100 ··0x00465940·8add3400·740a3500·00000000·00000000·..4.t.5......... 
101 ··0x00465950·00000000·00000000·00000000·00000000·................ 
102 ··0x00465960·00000000·00000000·00000000·00000000·................ 
103 ··0x00465970·00000000·00000000·00000000·00000000·................ 
104 ··0x00465980·99dd3400·780a3500·00000000·00000000·..4.x.5......... 
105 ··0x00465990·00000000·00000000·00000000·00000000·................ 
106 ··0x004659a0·00000000·00000000·00000000·00000000·................ 
107 ··0x004659b0·00000000·00000000·00000000·00000000·................ 
108 ··0x004659c0·a2dd3400·7c0a3500·00000000·00000000·..4.|.5......... 
109 ··0x004659d0·00000000·00000000·00000000·00000000·................ 
110 ··0x004659e0·00000000·00000000·00000000·00000000·................ 
111 ··0x004659f0·00000000·00000000·00000000·00000000·................ 
112 ··0x00465a00·d42f3400·b81d4600·00000000·00000000·./4...F......... 
113 ··0x00465a10·00000000·00000000·00000000·00000000·................ 
114 ··0x00465a20·00000000·00000000·00000000·00000000·................ 
115 ··0x00465a30·00000000·00000000·00000000·00000000·................ 
116 ··0x00465a40·bcdd3400·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·d8dd3400·c81d4600·00000000·00000000·..4...F......... 
121 ··0x00465a90·00000000·00000000·00000000·00000000·................ 
122 ··0x00465aa0·00000000·00000000·00000000·00000000·................ 
123 ··0x00465ab0·00000000·00000000·00000000·00000000·................ 
124 ··0x00465ac0·e5dd3400·d01d4600·00000000·00000000·..4...F......... 
125 ··0x00465ad0·00000000·00000000·00000000·00000000·................ 
126 ··0x00465ae0·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1166984/1184393 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·30303966·64643061·62636365·35623338·009fdd0abcce5b38 
3 ··0x00000010·66656139·38613064·64396362·66613732·fea98a0dd9cbfa722 ··0x00000000·63653535·31306434·65663432·65323361·ce5510d4ef42e23a
 3 ··0x00000010·37626365·37633637·39393938·64343934·7bce7c679998d494
4 ··0x00000020·30643038·61362e64·65627567·00000000·0d08a6.debug....4 ··0x00000020·30353031·39302e64·65627567·00000000·050190.debug....
5 ··0x00000030·da0e8a3a····························...:5 ··0x00000030·7b8f6001····························{.`.
  
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:·e98f85a0c218951938e116d2a18806a4993d58233 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec9747b345e1c97b07eb93fa53a0fd805197d4f2
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·38663835·61306332·31383935·31393338·8f85a0c218951938 
3 ··0x00000010·65313136·64326131·38383036·61343939·e116d2a18806a4992 ··0x00000000·39373437·62333435·65316339·37623037·9747b345e1c97b07
 3 ··0x00000010·65623933·66613533·61306664·38303531·eb93fa53a0fd8051
4 ··0x00000020·33643538·32332e64·65627567·00000000·3d5823.debug....4 ··0x00000020·39376434·66322e64·65627567·00000000·97d4f2.debug....
5 ··0x00000030·1600a243····························...C5 ··0x00000030·6a8b09c5····························j...
  
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:·346d84a4de6c215c5aa46ba4535fcb3655ef28d33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·508d6b708a376bd3454654f1b2716c7b2524d969
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·36643834·61346465·36633231·35633561·6d84a4de6c215c5a 
3 ··0x00000010·61343662·61343533·35666362·33363535·a46ba4535fcb36552 ··0x00000000·38643662·37303861·33373662·64333435·8d6b708a376bd345
 3 ··0x00000010·34363534·66316232·37313663·37623235·4654f1b2716c7b25
4 ··0x00000020·65663238·64332e64·65627567·00000000·ef28d3.debug....4 ··0x00000020·32346439·36392e64·65627567·00000000·24d969.debug....
5 ··0x00000030·bf2da23a····························.-.:5 ··0x00000030·62ea227a····························b."z
  
1.36 KB
./usr/lib/python3/dist-packages/black/brackets.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:·923534e4c083aa0f57a62675b062a413ba7c450a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e42d67fb62fced76c9860824f72840faaf51cd3
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·33353334·65346330·38336161·30663537·3534e4c083aa0f57 
3 ··0x00000010·61363236·37356230·36326134·31336261·a62675b062a413ba2 ··0x00000000·34326436·37666236·32666365·64373663·42d67fb62fced76c
 3 ··0x00000010·39383630·38323466·37323834·30666161·9860824f72840faa
4 ··0x00000020·37633435·30612e64·65627567·00000000·7c450a.debug....4 ··0x00000020·66353163·64332e64·65627567·00000000·f51cd3.debug....
5 ··0x00000030·22f26d2c····························".m,5 ··0x00000030·53eae701····························S...
  
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:·35dd5f0805193b821ab08cdcdc1661f0082881d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4642fa56edf9bd44594c5bda079983414d84479
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·64643566·30383035·31393362·38323161·dd5f0805193b821a 
3 ··0x00000010·62303863·64636463·31363631·66303038·b08cdcdc1661f0082 ··0x00000000·36343266·61353665·64663962·64343435·642fa56edf9bd445
 3 ··0x00000010·39346335·62646130·37393938·33343134·94c5bda079983414
4 ··0x00000020·32383831·64392e64·65627567·00000000·2881d9.debug....4 ··0x00000020·64383434·37392e64·65627567·00000000·d84479.debug....
5 ··0x00000030·17b370cc····························..p.5 ··0x00000030·0821a027····························.!.'
  
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:·2acd1a68a1fe18215e885c74635ac924095b7b2c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·004b70f390439f74fc070c41d4411e56cd0baea8
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·63643161·36386131·66653138·32313565·cd1a68a1fe18215e 
3 ··0x00000010·38383563·37343633·35616339·32343039·885c74635ac924092 ··0x00000000·34623730·66333930·34333966·37346663·4b70f390439f74fc
 3 ··0x00000010·30373063·34316434·34313165·35366364·070c41d4411e56cd
4 ··0x00000020·35623762·32632e64·65627567·00000000·5b7b2c.debug....4 ··0x00000020·30626165·61382e64·65627567·00000000·0baea8.debug....
5 ··0x00000030·1e834867····························..Hg5 ··0x00000030·a5c65f02····························.._.
  
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:·3665c692ef6606fb59e9ab70df0f8e289e2537f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ae1a77190e06972a796c8db972ff903facbefb7
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·36356336·39326566·36363036·66623539·65c692ef6606fb59 
3 ··0x00000010·65396162·37306466·30663865·32383965·e9ab70df0f8e289e2 ··0x00000000·65316137·37313930·65303639·37326137·e1a77190e06972a7
 3 ··0x00000010·39366338·64623937·32666639·30336661·96c8db972ff903fa
4 ··0x00000020·32353337·66362e64·65627567·00000000·2537f6.debug....4 ··0x00000020·63626566·62372e64·65627567·00000000·cbefb7.debug....
5 ··0x00000030·a21a5495····························..T.5 ··0x00000030·f85ad1db····························.Z..
  
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:·cd6319054fe7895971c21bdf40c28e8418a5ae923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·27cdc9af9629361b9218ca51744fe4a99756f76b
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·36333139·30353466·65373839·35393731·6319054fe7895971 
3 ··0x00000010·63323162·64663430·63323865·38343138·c21bdf40c28e84182 ··0x00000000·63646339·61663936·32393336·31623932·cdc9af9629361b92
 3 ··0x00000010·31386361·35313734·34666534·61393937·18ca51744fe4a997
4 ··0x00000020·61356165·39322e64·65627567·00000000·a5ae92.debug....4 ··0x00000020·35366637·36622e64·65627567·00000000·56f76b.debug....
5 ··0x00000030·0ae5f7f1····························....5 ··0x00000030·e16f6073····························.o`s
  
1.36 KB
./usr/lib/python3/dist-packages/black/linegen.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:·d3cd20d061fa3ed9687f3f612b374afc063d0a343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8439a71c09726db02c0bb0dca3d058ad4e24ae0b
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·63643230·64303631·66613365·64393638·cd20d061fa3ed968 
3 ··0x00000010·37663366·36313262·33373461·66633036·7f3f612b374afc062 ··0x00000000·33396137·31633039·37323664·62303263·39a71c09726db02c
 3 ··0x00000010·30626230·64636133·64303538·61643465·0bb0dca3d058ad4e
4 ··0x00000020·33643061·33342e64·65627567·00000000·3d0a34.debug....4 ··0x00000020·32346165·30622e64·65627567·00000000·24ae0b.debug....
5 ··0x00000030·f81b7b9b····························..{.5 ··0x00000030·72aab16e····························r..n
  
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:·d4f6fd7892d114b6435cfc73d7c48d1ee65ca9f33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·837d071f38128da49f18c09c77aa988a9f385d25
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·66366664·37383932·64313134·62363433·f6fd7892d114b643 
3 ··0x00000010·35636663·37336437·63343864·31656536·5cfc73d7c48d1ee62 ··0x00000000·37643037·31663338·31323864·61343966·7d071f38128da49f
 3 ··0x00000010·31386330·39633737·61613938·38613966·18c09c77aa988a9f
4 ··0x00000020·35636139·66332e64·65627567·00000000·5ca9f3.debug....4 ··0x00000020·33383564·32352e64·65627567·00000000·385d25.debug....
5 ··0x00000030·721dc839····························r..95 ··0x00000030·afc47123····························..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:·379602b245ab6cdf6f4497009d698d66dbfa972b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·450e12f6c35fe4a62b73b192cacef4b9180ed541
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·39363032·62323435·61623663·64663666·9602b245ab6cdf6f 
3 ··0x00000010·34343937·30303964·36393864·36366462·4497009d698d66db2 ··0x00000000·30653132·66366333·35666534·61363262·0e12f6c35fe4a62b
 3 ··0x00000010·37336231·39326361·63656634·62393138·73b192cacef4b918
4 ··0x00000020·66613937·32622e64·65627567·00000000·fa972b.debug....4 ··0x00000020·30656435·34312e64·65627567·00000000·0ed541.debug....
5 ··0x00000030·a8562359····························.V#Y5 ··0x00000030·d01074ca····························..t.
  
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:·36ccdc77e5ad00b28353372539ed06f112ad76643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcea38d81dbd72294a77171dea2ad856ce002bf2
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·63636463·37376535·61643030·62323833·ccdc77e5ad00b283 
3 ··0x00000010·35333337·32353339·65643036·66313132·53372539ed06f1122 ··0x00000000·65613338·64383164·62643732·32393461·ea38d81dbd72294a
 3 ··0x00000010·37373137·31646561·32616438·35366365·77171dea2ad856ce
4 ··0x00000020·61643736·36342e64·65627567·00000000·ad7664.debug....4 ··0x00000020·30303262·66322e64·65627567·00000000·002bf2.debug....
5 ··0x00000030·1be4024f····························...O5 ··0x00000030·15388750····························.8.P
  
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:·80882a51f9dac5bfeedce3eb7fd3b84894f5915e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fcd05f205f4e3f60f5aa0d23f6cba1dc9cff82d
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·38383261·35316639·64616335·62666565·882a51f9dac5bfee 
3 ··0x00000010·64636533·65623766·64336238·34383934·dce3eb7fd3b848942 ··0x00000000·63643035·66323035·66346533·66363066·cd05f205f4e3f60f
 3 ··0x00000010·35616130·64323366·36636261·31646339·5aa0d23f6cba1dc9
4 ··0x00000020·66353931·35652e64·65627567·00000000·f5915e.debug....4 ··0x00000020·63666638·32642e64·65627567·00000000·cff82d.debug....
5 ··0x00000030·845f81db····························._..5 ··0x00000030·1f7c3aa3····························.|:.
  
1.36 KB
./usr/lib/python3/dist-packages/black/parsing.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:·fab8b9d795eaa934391e6def2df982272a8fc80a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9302c7a4253576efdc62374c1219d0eb07eca257
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·62386239·64373935·65616139·33343339·b8b9d795eaa93439 
3 ··0x00000010·31653664·65663264·66393832·32373261·1e6def2df982272a2 ··0x00000000·30326337·61343235·33353736·65666463·02c7a4253576efdc
 3 ··0x00000010·36323337·34633132·31396430·65623037·62374c1219d0eb07
4 ··0x00000020·38666338·30612e64·65627567·00000000·8fc80a.debug....4 ··0x00000020·65636132·35372e64·65627567·00000000·eca257.debug....
5 ··0x00000030·9e53a5b7····························.S..5 ··0x00000030·8b2c4623····························.,F#
  
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:·7b498c72e92a5478fb2bf24228ffe237ac1148853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c9a88532e231a858b1cf63e346bd13af703e2c0
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·34393863·37326539·32613534·37386662·498c72e92a5478fb 
3 ··0x00000010·32626632·34323238·66666532·33376163·2bf24228ffe237ac2 ··0x00000000·39613838·35333265·32333161·38353862·9a88532e231a858b
 3 ··0x00000010·31636636·33653334·36626431·33616637·1cf63e346bd13af7
4 ··0x00000020·31313438·38352e64·65627567·00000000·114885.debug....4 ··0x00000020·30336532·63302e64·65627567·00000000·03e2c0.debug....
5 ··0x00000030·14d256e2····························..V.5 ··0x00000030·003ee3f8····························.>..
  
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:·8ef20d0c5f798fe9ad1bf173505fc01b058651fe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5b17e9adab20e848d930dd8a86ccfc7cb5f30af5
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·66323064·30633566·37393866·65396164·f20d0c5f798fe9ad 
3 ··0x00000010·31626631·37333530·35666330·31623035·1bf173505fc01b052 ··0x00000000·31376539·61646162·32306538·34386439·17e9adab20e848d9
 3 ··0x00000010·33306464·38613836·63636663·37636235·30dd8a86ccfc7cb5
4 ··0x00000020·38363531·66652e64·65627567·00000000·8651fe.debug....4 ··0x00000020·66333061·66352e64·65627567·00000000·f30af5.debug....
5 ··0x00000030·d096646e····························..dn5 ··0x00000030·1fa8770f····························..w.
  
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:·2c5c9ee9e91665d6c472b7b3c6b2fa8a8517b8593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·977f5163b570b64c39b50a5d2568ad90c939d6e7
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·35633965·65396539·31363635·64366334·5c9ee9e91665d6c4 
3 ··0x00000010·37326237·62336336·62326661·38613835·72b7b3c6b2fa8a852 ··0x00000000·37663531·36336235·37306236·34633339·7f5163b570b64c39
 3 ··0x00000010·62353061·35643235·36386164·39306339·b50a5d2568ad90c9
4 ··0x00000020·31376238·35392e64·65627567·00000000·17b859.debug....4 ··0x00000020·33396436·65372e64·65627567·00000000·39d6e7.debug....
5 ··0x00000030·dd6dac4c····························.m.L5 ··0x00000030·1a5eb77b····························.^.{
  
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:·6dffdc280d41712c5a52c72654663d61a2de3f193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a0a8bd5b806284a7c304eb63cfc9bb1bd8da1191
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·66666463·32383064·34313731·32633561·ffdc280d41712c5a 
3 ··0x00000010·35326337·32363534·36363364·36316132·52c72654663d61a22 ··0x00000000·61386264·35623830·36323834·61376333·a8bd5b806284a7c3
 3 ··0x00000010·30346562·36336366·63396262·31626438·04eb63cfc9bb1bd8
4 ··0x00000020·64653366·31392e64·65627567·00000000·de3f19.debug....4 ··0x00000020·64613131·39312e64·65627567·00000000·da1191.debug....
5 ··0x00000030·79aea1c8····························y...5 ··0x00000030·2a6ed2c7····························*n..
  
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:·d6af5098dfe07c64797fc81332fff0339b3d8a833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·278d125b15c2d9c561b8019a578b30d565197c30
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·61663530·39386466·65303763·36343739·af5098dfe07c6479 
3 ··0x00000010·37666338·31333332·66666630·33333962·7fc81332fff0339b2 ··0x00000000·38643132·35623135·63326439·63353631·8d125b15c2d9c561
 3 ··0x00000010·62383031·39613537·38623330·64353635·b8019a578b30d565
4 ··0x00000020·33643861·38332e64·65627567·00000000·3d8a83.debug....4 ··0x00000020·31393763·33302e64·65627567·00000000·197c30.debug....
5 ··0x00000030·3f237c85····························?#|.5 ··0x00000030·078a8738····························...8
  
1.42 KB
./usr/lib/python3/dist-packages/black/trans.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:·6dc080db428623ed7cfeff77540ed7c32dd4a0493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·677c5f4e4928cf89daceb81f372c0b1df8cae647
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·63303830·64623432·38363233·65643763·c080db428623ed7c 
3 ··0x00000010·66656666·37373534·30656437·63333264·feff77540ed7c32d2 ··0x00000000·37633566·34653439·32386366·38396461·7c5f4e4928cf89da
 3 ··0x00000010·63656238·31663337·32633062·31646638·ceb81f372c0b1df8
4 ··0x00000020·64346130·34392e64·65627567·00000000·d4a049.debug....4 ··0x00000020·63616536·34372e64·65627567·00000000·cae647.debug....
5 ··0x00000030·5b06cc87····························[...5 ··0x00000030·9156603d····························.V`=
  
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:·bbc20fc6125abb1a51503c5bc2b28765e656fe1e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a91488d94ba8dff1434c2ffd41a661a12442da0b
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·63323066·63363132·35616262·31613531·c20fc6125abb1a51 
3 ··0x00000010·35303363·35626332·62323837·36356536·503c5bc2b28765e62 ··0x00000000·31343838·64393462·61386466·66313433·1488d94ba8dff143
 3 ··0x00000010·34633266·66643431·61363631·61313234·4c2ffd41a661a124
4 ··0x00000020·35366665·31652e64·65627567·00000000·56fe1e.debug....4 ··0x00000020·34326461·30622e64·65627567·00000000·42da0b.debug....
5 ··0x00000030·483821ef····························H8!.5 ··0x00000030·15a2434c····························..CL
  
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:·a721da6ea878c4fb98b17854410e31be3d028db03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·278813c09f4688bd750292776373b4d5198c0ee0
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·32316461·36656138·37386334·66623938·21da6ea878c4fb98 
3 ··0x00000010·62313738·35343431·30653331·62653364·b17854410e31be3d2 ··0x00000000·38383133·63303966·34363838·62643735·8813c09f4688bd75
 3 ··0x00000010·30323932·37373633·37336234·64353139·0292776373b4d519
4 ··0x00000020·30323864·62302e64·65627567·00000000·028db0.debug....4 ··0x00000020·38633065·65302e64·65627567·00000000·8c0ee0.debug....
5 ··0x00000030·bdbb1203····························....5 ··0x00000030·e8844323····························..C#
  
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:·1efb667ca4e96936c6d7fb25df81c3989c26646c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83094f21fff4ae0c4a81fd60878be4a6b734b18a
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·66623636·37636134·65393639·33366336·fb667ca4e96936c6 
3 ··0x00000010·64376662·32356466·38316333·39383963·d7fb25df81c3989c2 ··0x00000000·30393466·32316666·66346165·30633461·094f21fff4ae0c4a
 3 ··0x00000010·38316664·36303837·38626534·61366237·81fd60878be4a6b7
4 ··0x00000020·32363634·36632e64·65627567·00000000·26646c.debug....4 ··0x00000020·33346231·38612e64·65627567·00000000·34b18a.debug....
5 ··0x00000030·be88dfbf····························....5 ··0x00000030·c92c8ab2····························.,..
  
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:·5935908c3dbf9b8942b9af9580551138f36e750c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·909b2a41ee2f7db22f99b9b54f3dc5defa0b6eb6
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·33353930·38633364·62663962·38393432·35908c3dbf9b8942 
3 ··0x00000010·62396166·39353830·35353131·33386633·b9af9580551138f32 ··0x00000000·39623261·34316565·32663764·62323266·9b2a41ee2f7db22f
 3 ··0x00000010·39396239·62353466·33646335·64656661·99b9b54f3dc5defa
4 ··0x00000020·36653735·30632e64·65627567·00000000·6e750c.debug....4 ··0x00000020·30623665·62362e64·65627567·00000000·0b6eb6.debug....
5 ··0x00000030·868f3c8d····························..<.5 ··0x00000030·23ace47d····························#..}
  
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:·5063ffa18c76654ec4cf8e955e4b3102198ff32a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ad6c2a16c3029bb3946cc08ee5cefc88420807c
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·36336666·61313863·37363635·34656334·63ffa18c76654ec4 
3 ··0x00000010·63663865·39353565·34623331·30323139·cf8e955e4b3102192 ··0x00000000·64366332·61313663·33303239·62623339·d6c2a16c3029bb39
 3 ··0x00000010·34366363·30386565·35636566·63383834·46cc08ee5cefc884
4 ··0x00000020·38666633·32612e64·65627567·00000000·8ff32a.debug....4 ··0x00000020·32303830·37632e64·65627567·00000000·20807c.debug....
5 ··0x00000030·2f719253····························/q.S5 ··0x00000030·a2a03db7····························..=.
  
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:·113c1aba4c13535f7ac710639a925bc8cbe19f4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·115c31bb09075469f9df75fbdd1bf77d72d056b4
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·33633161·62613463·31333533·35663761·3c1aba4c13535f7a 
3 ··0x00000010·63373130·36333961·39323562·63386362·c710639a925bc8cb2 ··0x00000000·35633331·62623039·30373534·36396639·5c31bb09075469f9
 3 ··0x00000010·64663735·66626464·31626637·37643732·df75fbdd1bf77d72
4 ··0x00000020·65313966·34612e64·65627567·00000000·e19f4a.debug....4 ··0x00000020·64303536·62342e64·65627567·00000000·d056b4.debug....
5 ··0x00000030·14b2407e····························..@~5 ··0x00000030·bd95db44····························...D
  
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:·7807c5ada792b861ba46b4db50dad76ef2f068ce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53f9e3784b69a138ae2432d5a871a187be14ed26
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·30376335·61646137·39326238·36316261·07c5ada792b861ba 
3 ··0x00000010·34366234·64623530·64616437·36656632·46b4db50dad76ef22 ··0x00000000·66396533·37383462·36396131·33386165·f9e3784b69a138ae
 3 ··0x00000010·32343332·64356138·37316131·38376265·2432d5a871a187be
4 ··0x00000020·66303638·63652e64·65627567·00000000·f068ce.debug....4 ··0x00000020·31346564·32362e64·65627567·00000000·14ed26.debug....
5 ··0x00000030·9eff730c····························..s.5 ··0x00000030·829fac1a····························....
  
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:·e377539a62c5d7f0209491b3e9d900f5a5645cdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a36b3e6e7b8ee55d1979199165ba1e02cd30ae07
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·37373533·39613632·63356437·66303230·77539a62c5d7f020 
3 ··0x00000010·39343931·62336539·64393030·66356135·9491b3e9d900f5a52 ··0x00000000·36623365·36653762·38656535·35643139·6b3e6e7b8ee55d19
 3 ··0x00000010·37393139·39313635·62613165·30326364·79199165ba1e02cd
4 ··0x00000020·36343563·64642e64·65627567·00000000·645cdd.debug....4 ··0x00000020·33306165·30372e64·65627567·00000000·30ae07.debug....
5 ··0x00000030·5863d094····························Xc..5 ··0x00000030·5f525938····························_RY8
  
1.42 KB
./usr/lib/python3/dist-packages/blib2to3/pygram.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:·a4ac43035d8cde66228bed155fc0db3219abf1a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ba0f69fa0306015cb1ef2ff603ce7b958c4463d
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·61633433·30333564·38636465·36363232·ac43035d8cde6622 
3 ··0x00000010·38626564·31353566·63306462·33323139·8bed155fc0db32192 ··0x00000000·61306636·39666130·33303630·31356362·a0f69fa0306015cb
 3 ··0x00000010·31656632·66663630·33636537·62393538·1ef2ff603ce7b958
4 ··0x00000020·61626631·61312e64·65627567·00000000·abf1a1.debug....4 ··0x00000020·63343436·33642e64·65627567·00000000·c4463d.debug....
5 ··0x00000030·87548ff6····························.T..5 ··0x00000030·3af0213a····························:.!:
  
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:·595d01fc779693ba4f40bbb0b4db473fe946ec3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7db1e03f216386cd38cf0065eb21bc90a85b7c6d
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·35643031·66633737·39363933·62613466·5d01fc779693ba4f 
3 ··0x00000010·34306262·62306234·64623437·33666539·40bbb0b4db473fe92 ··0x00000000·62316530·33663231·36333836·63643338·b1e03f216386cd38
 3 ··0x00000010·63663030·36356562·32316263·39306138·cf0065eb21bc90a8
4 ··0x00000020·34366563·33642e64·65627567·00000000·46ec3d.debug....4 ··0x00000020·35623763·36642e64·65627567·00000000·5b7c6d.debug....
5 ··0x00000030·29a65220····························).R·5 ··0x00000030·db630d13····························.c..
  
531 MB
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·····1952·2024-10-13·21:26:13.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1944·2024-10-13·21:26:13.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5879288·2024-10-13·21:26:13.000000·data.tar.xz3 -rw-r--r--···0········0········0··5880516·2024-10-13·21:26:13.000000·data.tar.xz
7.24 KB
control.tar.xz
7.21 KB
control.tar
2.78 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:·62637 Installed-Size:·6265
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:·113c1aba4c13535f7ac710639a925bc8cbe19f4a·1efb667ca4e96936c6d7fb25df81c3989c26646c·2acd1a68a1fe18215e885c74635ac924095b7b2c·2c5c9ee9e91665d6c472b7b3c6b2fa8a8517b859·346d84a4de6c215c5aa46ba4535fcb3655ef28d3·35dd5f0805193b821ab08cdcdc1661f0082881d9·3665c692ef[·...·truncated·by·diffoscope;·len:·973,·SHA:·5ca07013b6852da4fb7f662e9e9b33cf15056b65a103c02e2d79efd7bcd3fd07·...·]12 Build-Ids:·004b70f390439f74fc070c41d4411e56cd0baea8·115c31bb09075469f9df75fbdd1bf77d72d056b4·1c9a88532e231a858b1cf63e346bd13af703e2c0·24ce5510d4ef42e23a7bce7c679998d494050190·278813c09f4688bd750292776373b4d5198c0ee0·278d125b15c2d9c561b8019a578b30d565197c30·27cdc9af96[·...·truncated·by·diffoscope;·len:·973,·SHA:·9ffb95c71d0f1351bf6dec7ed25e9ce2954e61f8f5fa4302672e173bebbc0595·...·]
4.41 KB
./md5sums
30.0 B
./md5sums
Files differ
4.36 KB
line order
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 usr/lib/debug/.build-id/11/3c1aba4c13535f7ac710639a925bc8cbe19f4a.debug 
2 usr/lib/debug/.build-id/1e/fb667ca4e96936c6d7fb25df81c3989c26646c.debug 
3 usr/lib/debug/.build-id/2a/cd1a68a1fe18215e885c74635ac924095b7b2c.debug 
4 usr/lib/debug/.build-id/2c/5c9ee9e91665d6c472b7b3c6b2fa8a8517b859.debug 
5 usr/lib/debug/.build-id/34/6d84a4de6c215c5aa46ba4535fcb3655ef28d3.debug 
6 usr/lib/debug/.build-id/35/dd5f0805193b821ab08cdcdc1661f0082881d9.debug 
7 usr/lib/debug/.build-id/36/65c692ef6606fb59e9ab70df0f8e289e2537f6.debug 
8 usr/lib/debug/.build-id/36/ccdc77e5ad00b28353372539ed06f112ad7664.debug 
9 usr/lib/debug/.build-id/37/9602b245ab6cdf6f4497009d698d66dbfa972b.debug 
10 usr/lib/debug/.build-id/3f/009fdd0abcce5b38fea98a0dd9cbfa720d08a6.debug 
11 usr/lib/debug/.build-id/50/63ffa18c76654ec4cf8e955e4b3102198ff32a.debug 
12 usr/lib/debug/.build-id/59/35908c3dbf9b8942b9af9580551138f36e750c.debug 
13 usr/lib/debug/.build-id/59/5d01fc779693ba4f40bbb0b4db473fe946ec3d.debug 
14 usr/lib/debug/.build-id/6d/c080db428623ed7cfeff77540ed7c32dd4a049.debug 
15 usr/lib/debug/.build-id/6d/ffdc280d41712c5a52c72654663d61a2de3f19.debug 
16 usr/lib/debug/.build-id/78/07c5ada792b861ba46b4db50dad76ef2f068ce.debug 
17 usr/lib/debug/.build-id/7b/498c72e92a5478fb2bf24228ffe237ac114885.debug 
18 usr/lib/debug/.build-id/80/882a51f9dac5bfeedce3eb7fd3b84894f5915e.debug 
19 usr/lib/debug/.build-id/8e/f20d0c5f798fe9ad1bf173505fc01b058651fe.debug 
20 usr/lib/debug/.build-id/92/3534e4c083aa0f57a62675b062a413ba7c450a.debug 
21 usr/lib/debug/.build-id/a4/ac43035d8cde66228bed155fc0db3219abf1a1.debug 
22 usr/lib/debug/.build-id/a7/21da6ea878c4fb98b17854410e31be3d028db0.debug 
23 usr/lib/debug/.build-id/bb/c20fc6125abb1a51503c5bc2b28765e656fe1e.debug 
24 usr/lib/debug/.build-id/cd/6319054fe7895971c21bdf40c28e8418a5ae92.debug 
25 usr/lib/debug/.build-id/d3/cd20d061fa3ed9687f3f612b374afc063d0a34.debug 
26 usr/lib/debug/.build-id/d4/f6fd7892d114b6435cfc73d7c48d1ee65ca9f3.debug 
27 usr/lib/debug/.build-id/d6/af5098dfe07c64797fc81332fff0339b3d8a83.debug 
28 usr/lib/debug/.build-id/e3/77539a62c5d7f0209491b3e9d900f5a5645cdd.debug 
29 usr/lib/debug/.build-id/e9/8f85a0c218951938e116d2a18806a4993d5823.debug 
30 usr/lib/debug/.build-id/fa/b8b9d795eaa934391e6def2df982272a8fc80a.debug1 usr/lib/debug/.build-id/00/4b70f390439f74fc070c41d4411e56cd0baea8.debug
 2 usr/lib/debug/.build-id/11/5c31bb09075469f9df75fbdd1bf77d72d056b4.debug
 3 usr/lib/debug/.build-id/1c/9a88532e231a858b1cf63e346bd13af703e2c0.debug
 4 usr/lib/debug/.build-id/24/ce5510d4ef42e23a7bce7c679998d494050190.debug
 5 usr/lib/debug/.build-id/27/8813c09f4688bd750292776373b4d5198c0ee0.debug
 6 usr/lib/debug/.build-id/27/8d125b15c2d9c561b8019a578b30d565197c30.debug
 7 usr/lib/debug/.build-id/27/cdc9af9629361b9218ca51744fe4a99756f76b.debug
 8 usr/lib/debug/.build-id/2e/42d67fb62fced76c9860824f72840faaf51cd3.debug
 9 usr/lib/debug/.build-id/3a/d6c2a16c3029bb3946cc08ee5cefc88420807c.debug
 10 usr/lib/debug/.build-id/3a/e1a77190e06972a796c8db972ff903facbefb7.debug
 11 usr/lib/debug/.build-id/45/0e12f6c35fe4a62b73b192cacef4b9180ed541.debug
 12 usr/lib/debug/.build-id/4f/cd05f205f4e3f60f5aa0d23f6cba1dc9cff82d.debug
 13 usr/lib/debug/.build-id/50/8d6b708a376bd3454654f1b2716c7b2524d969.debug
 14 usr/lib/debug/.build-id/53/f9e3784b69a138ae2432d5a871a187be14ed26.debug
 15 usr/lib/debug/.build-id/5b/17e9adab20e848d930dd8a86ccfc7cb5f30af5.debug
 16 usr/lib/debug/.build-id/67/7c5f4e4928cf89daceb81f372c0b1df8cae647.debug
 17 usr/lib/debug/.build-id/7d/b1e03f216386cd38cf0065eb21bc90a85b7c6d.debug
 18 usr/lib/debug/.build-id/83/094f21fff4ae0c4a81fd60878be4a6b734b18a.debug
 19 usr/lib/debug/.build-id/83/7d071f38128da49f18c09c77aa988a9f385d25.debug
 20 usr/lib/debug/.build-id/84/39a71c09726db02c0bb0dca3d058ad4e24ae0b.debug
 21 usr/lib/debug/.build-id/8b/a0f69fa0306015cb1ef2ff603ce7b958c4463d.debug
 22 usr/lib/debug/.build-id/90/9b2a41ee2f7db22f99b9b54f3dc5defa0b6eb6.debug
 23 usr/lib/debug/.build-id/93/02c7a4253576efdc62374c1219d0eb07eca257.debug
 24 usr/lib/debug/.build-id/97/7f5163b570b64c39b50a5d2568ad90c939d6e7.debug
 25 usr/lib/debug/.build-id/a0/a8bd5b806284a7c304eb63cfc9bb1bd8da1191.debug
 26 usr/lib/debug/.build-id/a3/6b3e6e7b8ee55d1979199165ba1e02cd30ae07.debug
 27 usr/lib/debug/.build-id/a9/1488d94ba8dff1434c2ffd41a661a12442da0b.debug
 28 usr/lib/debug/.build-id/bc/ea38d81dbd72294a77171dea2ad856ce002bf2.debug
 29 usr/lib/debug/.build-id/c4/642fa56edf9bd44594c5bda079983414d84479.debug
 30 usr/lib/debug/.build-id/ec/9747b345e1c97b07eb93fa53a0fd805197d4f2.debug
31 usr/lib/debug/.dwz/i386-linux-gnu/black.debug31 usr/lib/debug/.dwz/i386-linux-gnu/black.debug
531 MB
data.tar.xz
531 MB
data.tar
16.3 KB
file list
    
Offset 1, 68 lines modifiedOffset 1, 67 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/00/
 7 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/00/4b70f390439f74fc070c41d4411e56cd0baea8.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/11/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/11/
7 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/11/3c1aba4c13535f7ac710639a925bc8cbe19f4a.debug9 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/11/5c31bb09075469f9df75fbdd1bf77d72d056b4.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1e/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1c/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1e/fb667ca4e96936c6d7fb25df81c3989c26646c.debug11 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/1c/9a88532e231a858b1cf63e346bd13af703e2c0.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2a/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/24/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2a/cd1a68a1fe18215e885c74635ac924095b7b2c.debug13 -rw-r--r--···0·root·········(0)·root·········(0)··6253416·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/24/ce5510d4ef42e23a7bce7c679998d494050190.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2c/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/27/
 15 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/27/8813c09f4688bd750292776373b4d5198c0ee0.debug
 16 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/27/8d125b15c2d9c561b8019a578b30d565197c30.debug
 17 -rw-r--r--···0·root·········(0)·root·········(0)·····4108·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/27/cdc9af9629361b9218ca51744fe4a99756f76b.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2c/5c9ee9e91665d6c472b7b3c6b2fa8a8517b859.debug19 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/2e/42d67fb62fced76c9860824f72840faaf51cd3.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/34/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····4080·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/34/6d84a4de6c215c5aa46ba4535fcb3655ef28d3.debug21 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/d6c2a16c3029bb3946cc08ee5cefc88420807c.debug
 22 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3a/e1a77190e06972a796c8db972ff903facbefb7.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/35/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/45/
17 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/35/dd5f0805193b821ab08cdcdc1661f0082881d9.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/36/ 
19 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/36/65c692ef6606fb59e9ab70df0f8e289e2537f6.debug 
20 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/36/ccdc77e5ad00b28353372539ed06f112ad7664.debug24 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/45/0e12f6c35fe4a62b73b192cacef4b9180ed541.debug
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/ 
22 -rw-r--r--···0·root·········(0)·root·········(0)·····4052·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/37/9602b245ab6cdf6f4497009d698d66dbfa972b.debug 
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4f/
24 -rw-r--r--···0·root·········(0)·root·········(0)··6250084·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/3f/009fdd0abcce5b38fea98a0dd9cbfa720d08a6.debug26 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/4f/cd05f205f4e3f60f5aa0d23f6cba1dc9cff82d.debug
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/63ffa18c76654ec4cf8e955e4b3102198ff32a.debug28 -rw-r--r--···0·root·········(0)·root·········(0)·····4080·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/50/8d6b708a376bd3454654f1b2716c7b2524d969.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/59/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/
28 -rw-r--r--···0·root·········(0)·root·········(0)·····4076·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/59/35908c3dbf9b8942b9af9580551138f36e750c.debug30 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/53/f9e3784b69a138ae2432d5a871a187be14ed26.debug
29 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/59/5d01fc779693ba4f40bbb0b4db473fe946ec3d.debug 
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6d/ 
31 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6d/c080db428623ed7cfeff77540ed7c32dd4a049.debug 
32 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/6d/ffdc280d41712c5a52c72654663d61a2de3f19.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/ 
34 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/78/07c5ada792b861ba46b4db50dad76ef2f068ce.debug 
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7b/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5b/
36 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7b/498c72e92a5478fb2bf24228ffe237ac114885.debug 
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/80/ 
38 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/80/882a51f9dac5bfeedce3eb7fd3b84894f5915e.debug 
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8e/ 
40 -rw-r--r--···0·root·········(0)·root·········(0)·····4072·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8e/f20d0c5f798fe9ad1bf173505fc01b058651fe.debug 
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/ 
42 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/92/3534e4c083aa0f57a62675b062a413ba7c450a.debug 
43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a4/ 
44 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a4/ac43035d8cde66228bed155fc0db3219abf1a1.debug32 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/5b/17e9adab20e848d930dd8a86ccfc7cb5f30af5.debug
45 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/
46 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a7/21da6ea878c4fb98b17854410e31be3d028db0.debug34 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/67/7c5f4e4928cf89daceb81f372c0b1df8cae647.debug
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/ 
48 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bb/c20fc6125abb1a51503c5bc2b28765e656fe1e.debug 
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/cd/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7d/
50 -rw-r--r--···0·root·········(0)·root·········(0)·····4104·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/cd/6319054fe7895971c21bdf40c28e8418a5ae92.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/7d/b1e03f216386cd38cf0065eb21bc90a85b7c6d.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d3/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/
52 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d3/cd20d061fa3ed9687f3f612b374afc063d0a34.debug38 -rw-r--r--···0·root·········(0)·root·········(0)·····4068·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/094f21fff4ae0c4a81fd60878be4a6b734b18a.debug
 39 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/83/7d071f38128da49f18c09c77aa988a9f385d25.debug
53 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d4/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/
54 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d4/f6fd7892d114b6435cfc73d7c48d1ee65ca9f3.debug41 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/84/39a71c09726db02c0bb0dca3d058ad4e24ae0b.debug
55 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d6/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8b/
56 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/d6/af5098dfe07c64797fc81332fff0339b3d8a83.debug43 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/8b/a0f69fa0306015cb1ef2ff603ce7b958c4463d.debug
57 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e3/ 
58 -rw-r--r--···0·root·········(0)·root·········(0)·····4076·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e3/77539a62c5d7f0209491b3e9d900f5a5645cdd.debug 
59 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e9/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/
 45 -rw-r--r--···0·root·········(0)·root·········(0)·····4076·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/90/9b2a41ee2f7db22f99b9b54f3dc5defa0b6eb6.debug
 46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/93/
 47 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/93/02c7a4253576efdc62374c1219d0eb07eca257.debug
 48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/97/
60 -rw-r--r--···0·root·········(0)·root·········(0)·····4052·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/e9/8f85a0c218951938e116d2a18806a4993d5823.debug49 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/97/7f5163b570b64c39b50a5d2568ad90c939d6e7.debug
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fa/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a0/
 51 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a0/a8bd5b806284a7c304eb63cfc9bb1bd8da1191.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····4064·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/fa/b8b9d795eaa934391e6def2df982272a8fc80a.debug53 -rw-r--r--···0·root·········(0)·root·········(0)·····4072·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a3/6b3e6e7b8ee55d1979199165ba1e02cd30ae07.debug
 54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/
 55 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/a9/1488d94ba8dff1434c2ffd41a661a12442da0b.debug
 56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bc/
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····4060·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/bc/ea38d81dbd72294a77171dea2ad856ce002bf2.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c4/
 59 -rw-r--r--···0·root·········(0)·root·········(0)·····4056·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/c4/642fa56edf9bd44594c5bda079983414d84479.debug
 60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ec/
 61 -rw-r--r--···0·root·········(0)·root·········(0)·····4048·2024-10-13·21:26:13.000000·./usr/lib/debug/.build-id/ec/9747b345e1c97b07eb93fa53a0fd805197d4f2.debug
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····3884·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/black.debug64 -rw-r--r--···0·root·········(0)·root·········(0)·····3884·2024-10-13·21:26:13.000000·./usr/lib/debug/.dwz/i386-linux-gnu/black.debug
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/
68 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black-dbgsym·->·black67 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-10-13·21:26:13.000000·./usr/share/doc/black-dbgsym·->·black
4.55 KB
./usr/lib/debug/.build-id/11/3c1aba4c13535f7ac710639a925bc8cbe19f4a.debug vs.
./usr/lib/debug/.build-id/11/5c31bb09075469f9df75fbdd1bf77d72d056b4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000c·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000c·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b4·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b3·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d0·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000908·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000908·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·113c1aba4c13535f7ac710639a925bc8cbe19f4a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·115c31bb09075469f9df75fbdd1bf77d72d056b4
799 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:·0x2f):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmputjrst8i/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):
907 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/pgen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/blib2to3/pgen2/pgen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)
273 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 JGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_pgen3 PyInit_pgen
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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpiwmazutn/build/blib2to3/pgen2/pgen.c3 ··[·····2]··/tmp/tmputjrst8i/build/blib2to3/pgen2/pgen.c
4 ··[····2f]··/tmp/tmpiwmazutn/build/blib2to3/pgen24 ··[····2f]··/tmp/tmputjrst8i/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
4.57 KB
./usr/lib/debug/.build-id/1e/fb667ca4e96936c6d7fb25df81c3989c26646c.debug vs.
./usr/lib/debug/.build-id/83/094f21fff4ae0c4a81fd60878be4a6b734b18a.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 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e6·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e6·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f2·00000f·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f2·00000f·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000ba·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d6·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000916·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000916·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1efb667ca4e96936c6d7fb25df81c3989c26646c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·83094f21fff4ae0c4a81fd60878be4a6b734b18a
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:·0x30):·.31 ··0»      (line_strp)»   (offset:·0x30):·.
32 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x32):·/tmp/tmputjrst8i/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x58):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x70):·/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/bits35 ··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:·0xb8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd8):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xd8):·/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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/grammar.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pgen2/grammar.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x30):·.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)
278 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 &dlGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_grammar3 PyInit_grammar
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
690 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/tmpiwmazutn/build/blib2to3/pgen2/grammar.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pgen2/grammar.c
3 ··[····30]··.3 ··[····30]··.
4 ··[····32]··/tmp/tmpiwmazutn/build/blib2to3/pgen24 ··[····32]··/tmp/tmputjrst8i/build/blib2to3/pgen2
5 ··[····58]··/usr/include/python3.125 ··[····58]··/usr/include/python3.12
6 ··[····70]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····70]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····97]··/usr/include/i386-linux-gnu/bits7 ··[····97]··/usr/include/i386-linux-gnu/bits
8 ··[····b8]··/usr/include/i386-linux-gnu/sys8 ··[····b8]··/usr/include/i386-linux-gnu/sys
9 ··[····d8]··/usr/include/python3.12/cpython9 ··[····d8]··/usr/include/python3.12/cpython
10 ··[····f8]··stddef.h10 ··[····f8]··stddef.h
11 ··[···101]··types.h11 ··[···101]··types.h
14.5 KB
./usr/lib/debug/.build-id/2a/cd1a68a1fe18215e885c74635ac924095b7b2c.debug vs.
./usr/lib/debug/.build-id/2e/42d67fb62fced76c9860824f72840faaf51cd3.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa6c:1 There·are·35·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 24, 21 lines modifiedOffset 24, 21 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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f7·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f6·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000af·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d8·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··D·(mbind),·p·(processor·specific)
2.38 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·brackets.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:·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
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:·2acd1a68a1fe18215e885c74635ac924095b7b2c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e42d67fb62fced76c9860824f72840faaf51cd3
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/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/bits35 ··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.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:·0x1d):·comments.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·comments.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
1.76 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/comments.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/brackets.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_comments40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_brackets
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
808 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 PyInit_comments3 PyInit_brackets
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 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_brackets
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 2709
    
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_brackets>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_comments2 ··[·····0]··PyInit_brackets
  
671 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/tmpiwmazutn/build/black/comments.c 
3 ··[····28]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmputjrst8i/build/black/brackets.c
4 ··[····2a]··/tmp/tmpiwmazutn/build/black4 ··[····2a]··/tmp/tmputjrst8i/build/black
5 ··[····47]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····86]··/usr/include/i386-linux-gnu/bits7 ··[····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.12/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····e7]··stddef.h
11 ··[····f0]··types.h11 ··[····f0]··types.h
2.4 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·00627261·636b6574·732e6300·ntry.brackets.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·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·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
 24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets.
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__.
  
16.5 KB
./usr/lib/debug/.build-id/2c/5c9ee9e91665d6c472b7b3c6b2fa8a8517b859.debug vs.
./usr/lib/debug/.build-id/c4/642fa56edf9bd44594c5bda079983414d84479.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·35·section·headers,·starting·at·offset·0xa64:1 There·are·35·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·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·00004b·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
Offset 26, 19 lines modifiedOffset 26, 19 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b0·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090a·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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·rusty.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:·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
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:·2c5c9ee9e91665d6c472b7b3c6b2fa8a8517b8593 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c4642fa56edf9bd44594c5bda079983414d84479
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/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):·cache.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·rusty.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·cache.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.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/rusty.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/cache.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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_rusty40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_cache
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
742 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 YGCC:·(Debian·14.2.0-8)·14.2.01 DyGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 XPyInit_rusty3 XPyInit_cache
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
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_rusty 
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 2709
    
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_cache>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_rusty2 ··[·····0]··PyInit_cache
  
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/tmpiwmazutn/build/black/rusty.c3 ··[·····2]··/tmp/tmputjrst8i/build/black/cache.c
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/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.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·00727573·74792e63·005f5f46·ntry.rusty.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·5f727573·7479005f·5f637861·Init_rusty.__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································_.
  
4.52 KB
./usr/lib/debug/.build-id/34/6d84a4de6c215c5aa46ba4535fcb3655ef28d3.debug vs.
./usr/lib/debug/.build-id/50/8d6b708a376bd3454654f1b2716c7b2524d969.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e8·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e8·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f4·000014·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f4·000014·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b8·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b7·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000740·0001e0·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000740·0001e0·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000920·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000920·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·346d84a4de6c215c5aa46ba4535fcb3655ef28d33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·508d6b708a376bd3454654f1b2716c7b2524d969
781 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:·0x2e):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x2e):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/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/bits35 ··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.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):
905 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/_width_table.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/_width_table.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)
281 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 iGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit__width_table3 PyInit__width_table
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]··.2 ··[·····0]··.
3 ··[·····2]··/tmp/tmpiwmazutn/build/black/_width_table.c3 ··[·····2]··/tmp/tmputjrst8i/build/black/_width_table.c
4 ··[····2e]··/tmp/tmpiwmazutn/build/black4 ··[····2e]··/tmp/tmputjrst8i/build/black
5 ··[····4b]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.12
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits7 ··[····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.12/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····eb]··stddef.h10 ··[····eb]··stddef.h
11 ··[····f4]··types.h11 ··[····f4]··types.h
14.9 KB
./usr/lib/debug/.build-id/35/dd5f0805193b821ab08cdcdc1661f0082881d9.debug vs.
./usr/lib/debug/.build-id/67/7c5f4e4928cf89daceb81f372c0b1df8cae647.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% 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·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
2.99 KB
readelf --wide --sections {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa64:1 There·are·35·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·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·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
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b3·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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·cache.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:·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:·35dd5f0805193b821ab08cdcdc1661f0082881d93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·677c5f4e4928cf89daceb81f372c0b1df8cae647
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/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):·cache.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·cache.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.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.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/cache.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/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)
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_cache40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_trans
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
740 B
strings --all --bytes=8 {}
    
Offset 1, 10 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 yPyInit_cache3 yPyInit_trans
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
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_trans
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 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 2709
    
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_trans>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_cache2 ··[·····0]··PyInit_trans
  
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/tmpiwmazutn/build/black/cache.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/trans.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/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.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·00636163·68652e63·005f5f46·ntry.cache.c.__F12 ··0x00000090·6e747279·00747261·6e732e63·005f5f46·ntry.trans.c.__F
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·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·5f747261·6e73005f·5f637861·Init_trans.__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·00507949·6e69745f·63616368·lloc.PyInit_cach 
30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.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································_.
  
4.22 KB
./usr/lib/debug/.build-id/36/65c692ef6606fb59e9ab70df0f8e289e2537f6.debug vs.
./usr/lib/debug/.build-id/3a/e1a77190e06972a796c8db972ff903facbefb7.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 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b2·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3665c692ef6606fb59e9ab70df0f8e289e2537f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ae1a77190e06972a796c8db972ff903facbefb7
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/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):
890 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/const.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/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)
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/tmpiwmazutn/build/black/const.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/const.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/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
4.49 KB
./usr/lib/debug/.build-id/36/ccdc77e5ad00b28353372539ed06f112ad7664.debug vs.
./usr/lib/debug/.build-id/bc/ea38d81dbd72294a77171dea2ad856ce002bf2.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 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b3·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b2·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·36ccdc77e5ad00b28353372539ed06f112ad76643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcea38d81dbd72294a77171dea2ad856ce002bf2
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/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):
890 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/nodes.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/black/nodes.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)
276 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 vdGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 yPyInit_nodes3 yPyInit_nodes
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/tmpiwmazutn/build/black/nodes.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/nodes.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/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
20.0 KB
./usr/lib/debug/.build-id/37/9602b245ab6cdf6f4497009d698d66dbfa972b.debug vs.
./usr/lib/debug/.build-id/83/7d071f38128da49f18c09c77aa988a9f385d25.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·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·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.3 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa5c:1 There·are·35·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·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·0000a5·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·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000c·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b0·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000af·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000734·0001d0·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d2·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000904·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00090a·000155·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.24 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·mode.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
Offset 23, 12 lines modifiedOffset 23, 12 lines modified
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:·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
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_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:·379602b245ab6cdf6f4497009d698d66dbfa972b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·837d071f38128da49f18c09c77aa988a9f385d25
3.44 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:·0x26):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5b):·/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:·0x82):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x83):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc3):·/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):·mode.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·mode.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·lines.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x110):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xec):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfd):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x119):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x110):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x132):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13e):·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·62149 ··[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.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/mode.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_mode40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_lines
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
691 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 +GCC:·(Debian·14.2.0-8)·14.2.01 8]%GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 EPyInit_mode3 XPyInit_lines
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
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
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 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
 25 PyInit_lines
25 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
26 _Py_Dealloc27 _Py_Dealloc
27 PyCapsule_Import28 PyCapsule_Import
28 PyInit_mode 
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
34 .rel.plt34 .rel.plt
35 .plt.got35 .plt.got
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 2709
    
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_lines>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
219 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_mode2 ··[·····0]··PyInit_lines
  
1.24 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/tmpiwmazutn/build/black/mode.c3 ··[·····2]··/tmp/tmputjrst8i/build/black/lines.c
4 ··[····26]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/build/black
5 ··[····43]··/usr/include/python3.125 ··[····44]··/usr/include/python3.12
6 ··[····5b]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····82]··/usr/include/i386-linux-gnu/bits7 ··[····83]··/usr/include/i386-linux-gnu/bits
8 ··[····a3]··/usr/include/i386-linux-gnu/sys8 ··[····a4]··/usr/include/i386-linux-gnu/sys
9 ··[····c3]··/usr/include/python3.12/cpython9 ··[····c4]··/usr/include/python3.12/cpython
10 ··[····e3]··stddef.h10 ··[····e4]··stddef.h
11 ··[····ec]··types.h11 ··[····ed]··types.h
12 ··[····f4]··pyport.h12 ··[····f5]··pyport.h
13 ··[····fd]··pytypedefs.h13 ··[····fe]··pytypedefs.h
14 ··[···10a]··methodobject.h14 ··[···10b]··methodobject.h
15 ··[···119]··descrobject.h15 ··[···11a]··descrobject.h
16 ··[···127]··pybuffer.h16 ··[···128]··pybuffer.h
17 ··[···132]··pycapsule.h17 ··[···133]··pycapsule.h
18 ··[···13e]··import.h18 ··[···13f]··import.h
  
3.24 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 28 lines modifiedOffset 5, 29 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.c.__FR12 ··0x00000090·6e747279·006c696e·65732e63·005f5f46·ntry.lines.c.__F
13 ··0x000000a0·414d455f·454e445f·5f005f44·594e414d·AME_END__._DYNAM13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f64736f·5f68616e·646c6500·5f5f7838·_dso_handle.__x815 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·005f5f78·__dso_handle.__x
16 ··0x000000d0·362e6765·745f7063·5f746875·6e6b2e64·6.get_pc_thunk.d16 ··0x000000d0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
17 ··0x000000e0·78005f69·6e697400·5f5f7838·362e6765·x._init.__x86.ge17 ··0x000000e0·6478005f·696e6974·005f5f78·38362e67·dx._init.__x86.g
18 ··0x000000f0·745f7063·5f746875·6e6b2e62·78005f5f·t_pc_thunk.bx.__18 ··0x000000f0·65745f70·635f7468·756e6b2e·6278005f·et_pc_thunk.bx._
19 ··0x00000100·474e555f·45485f46·52414d45·5f484452·GNU_EH_FRAME_HDR19 ··0x00000100·5f474e55·5f45485f·4652414d·455f4844·_GNU_EH_FRAME_HD
20 ··0x00000110·005f6669·6e69005f·474c4f42·414c5f4f·._fini._GLOBAL_O20 ··0x00000110·52005f66·696e6900·5f474c4f·42414c5f·R._fini._GLOBAL_
21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c21 ··0x00000120·4f464653·45545f54·41424c45·5f005f5f·OFFSET_TABLE_.__
22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI
23 ··0x00000140·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM23 ··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·00507949·ImportModule.PyI
 27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d
24 ··0x00000150·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
25 ··0x00000160·5461626c·65005079·496d706f·72745f49·Table.PyImport_I 
26 ··0x00000170·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM 
27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo
29 ··0x000001a0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo
30 ··0x000001b0·706f7274·00507949·6e69745f·6d6f6465·port.PyInit_mode 
31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_
 32 ··0x000001d0·5f00································_.
  
531 MB
./usr/lib/debug/.build-id/3f/009fdd0abcce5b38fea98a0dd9cbfa720d08a6.debug vs.
./usr/lib/debug/.build-id/24/ce5510d4ef42e23a7bce7c679998d494050190.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:··········6248604·(bytes·into·file)13 ··Start·of·section·headers:··········6251936·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
1.7 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·0x00178·0x4e2a4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x4e2a4·R···0x1000
8 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e2c98·R·E·0x10008 ··LOAD···········0x000000·0x0004f000·0x0004f000·0x00000·0x2e3128·R·E·0x1000
9 ··LOAD···········0x000000·0x00332000·0x00332000·0x00000·0x12ea98·R···0x10009 ··LOAD···········0x000000·0x00333000·0x00333000·0x00000·0x12eba4·R···0x1000
10 ··LOAD···········0x000d78·0x00461d78·0x00461d78·0x00000·0x31610·RW··0x100010 ··LOAD···········0x000d78·0x00462d78·0x00462d78·0x00000·0x31610·RW··0x1000
11 ··DYNAMIC········0x000d78·0x0046461c·0x0046461c·0x00000·0x000e0·RW··0x411 ··DYNAMIC········0x000d78·0x0046561c·0x0046561c·0x00000·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00352058·0x00352058·0x00000·0x085e4·R···0x413 ··GNU_EH_FRAME···0x001000·0x00353058·0x00353058·0x00000·0x085e4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000d78·0x00461d78·0x00461d78·0x00000·0x03288·R···0x115 ··GNU_RELRO······0x000d78·0x00462d78·0x00462d78·0x00000·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·
5.29 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x5f589c:1 There·are·37·section·headers,·starting·at·offset·0x5f65a0:
  
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·0047bc·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·0047bc·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00004934·000178·00ce40·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00004934·000178·00ce40·10···A··4···1··4
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ··[·5]·.gnu.version······NOBITS··········00033f42·000178·0019c8·02···A··3···0··210 ··[·5]·.gnu.version······NOBITS··········00033f42·000178·0019c8·02···A··3···0··2
11 ··[·6]·.gnu.version_r····NOBITS··········0003590c·000178·000050·00···A··4···1··411 ··[·6]·.gnu.version_r····NOBITS··········0003590c·000178·000050·00···A··4···1··4
12 ··[·7]·.rel.dyn··········NOBITS··········0003595c·000178·018328·08···A··3···0··412 ··[·7]·.rel.dyn··········NOBITS··········0003595c·000178·018328·08···A··3···0··4
13 ··[·8]·.rel.plt··········NOBITS··········0004dc84·000178·000620·08···A··3··22··413 ··[·8]·.rel.plt··········NOBITS··········0004dc84·000178·000620·08···A··3··22··4
14 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········0004f000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·1615 ··[10]·.plt··············NOBITS··········0004f020·001000·000c50·04··AX··0···0·16
16 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··816 ··[11]·.plt.got··········NOBITS··········0004fc70·001000·000008·08··AX··0···0··8
17 ··[12]·.text·············NOBITS··········0004fc80·001000·2e2004·00··AX··0···0·6417 ··[12]·.text·············NOBITS··········0004fc80·001000·2e2494·00··AX··0···0·64
18 ··[13]·.fini·············NOBITS··········00331c84·001000·000014·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00332114·001000·000014·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00332000·001000·020058·00···A··0···0·3219 ··[14]·.rodata···········NOBITS··········00333000·001000·020058·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····NOBITS··········00352058·001000·0085e4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····NOBITS··········00353058·001000·0085e4·00···A··0···0··4
21 ··[16]·.eh_frame·········NOBITS··········0035a63c·001000·10645c·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········0035b63c·001000·106568·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········00461d78·000d78·000004·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········00462d78·000d78·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········00461d7c·000d78·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00462d7c·000d78·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······NOBITS··········00461d80·000d78·00289c·00··WA··0···0·3224 ··[19]·.data.rel.ro······NOBITS··········00462d80·000d78·00289c·00··WA··0···0·32
25 ··[20]·.dynamic··········NOBITS··········0046461c·000d78·0000e0·08··WA··4···0··425 ··[20]·.dynamic··········NOBITS··········0046561c·000d78·0000e0·08··WA··4···0··4
26 ··[21]·.got··············NOBITS··········004646fc·000d78·0008ec·04··WA··0···0··426 ··[21]·.got··············NOBITS··········004656fc·000d78·0008ec·04··WA··0···0··4
27 ··[22]·.got.plt··········NOBITS··········00464ff4·000d78·00031c·04··WA··0···0··427 ··[22]·.got.plt··········NOBITS··········00465ff4·000d78·00031c·04··WA··0···0··4
28 ··[23]·.data·············NOBITS··········00465320·000d78·02a654·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········00466320·000d78·02a654·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········0048f980·000d78·003a08·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········00490980·000d78·003a08·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········00000000·000178·00001e·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·000198·00002d·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2a624b·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·0001c8·2a66d7·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·2a6414·000523·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·2a68a0·000523·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·2a6938·0e3a67·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·2a6dc4·0e3b9a·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·38a3a0·016535·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·38a960·016535·01·MSC··0···0··4
36 ··[31]·.debug_line_str···PROGBITS········00000000·3a08d8·000219·01·MSC··0···0··436 ··[31]·.debug_line_str···PROGBITS········00000000·3a0e98·000216·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·3a0af4·1b05a7·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·3a10b0·1b0c5c·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·55109c·040807·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·551d0c·040899·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·5918a4·01fa90·10·····35·4806··439 ··[34]·.symtab···········SYMTAB··········00000000·5925a8·01fa90·10·····35·4806··4
40 ··[35]·.strtab···········STRTAB··········00000000·5b1334·0443f9·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·5b2038·0443f9·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·5f572d·00016c·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·5f6431·00016c·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)
991 KB
readelf --wide --symbols {}
    
Offset 1, 312 lines modifiedOffset 1, 312 lines modified
  
1 Symbol·table·'.symtab'·contains·8105·entries:1 Symbol·table·'.symtab'·contains·8105·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_30fcd23745efe32ce681.c4 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·__native_30fcd23745efe32ce681.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:·0049337c·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable7 ·····4:·0049437c·····8·OBJECT··LOCAL··DEFAULT···24·black___from_configuration_WriteBack_obj_vtable
8 ·····5:·00493378·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable8 ·····5:·00494378·····4·OBJECT··LOCAL··DEFAULT···24·black___get_future_imports_env_vtable
9 ·····6:·00493374·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable9 ·····6:·00494374·····4·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_env_vtable
10 ·····7:·0049336c·····8·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_obj_vtable10 ·····7:·0049436c·····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:·00493354····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable12 ·····9:·00494354····24·OBJECT··LOCAL··DEFAULT···24·black___get_imports_from_children_get_future_imports_gen_vtable
13 ····10:·00493350·····4·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_env_vtable13 ····10:·00494350·····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:·00493338····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable15 ····12:·00494338····24·OBJECT··LOCAL··DEFAULT···24·black___nullcontext_gen_vtable
16 ····13:·004932d4·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_env_vtable16 ····13:·004942d4·····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:·004932bc····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable18 ····15:·004942bc····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_comments_gen_vtable
19 ····16:·004932b8·····4·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_env_vtable19 ····16:·004942b8·····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:·004932a0····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable21 ····18:·004942a0····24·OBJECT··LOCAL··DEFAULT···24·comments___generate_ignored_nodes_gen_vtable
22 ····19:·0049329c·····4·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_env_vtable22 ····19:·0049429c·····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:·00493284····24·OBJECT··LOCAL··DEFAULT···24·comments____generate_ignored_nodes_from_fmt_skip_gen_vtable24 ····21:·00494284····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:·004931cc·····4·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_env_vtable28 ····25:·004941cc·····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:·004931b4····24·OBJECT··LOCAL··DEFAULT···24·linegen___line_LineGenerator_gen_vtable30 ····27:·004941b4····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:·00493198····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable32 ····29:·00494198····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_default_LineGenerator_gen_vtable
33 ····30:·00493194·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_env_vtable33 ····30:·00494194·····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:·0049317c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable35 ····32:·0049417c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_test_LineGenerator_gen_vtable
36 ····33:·00493178·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_env_vtable36 ····33:·00494178·····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:·00493160····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_INDENT_LineGenerator_gen_vtable38 ····35:·00494160····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:·00493144····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_DEDENT_LineGenerator_gen_vtable40 ····37:·00494144····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:·00493128····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable42 ····39:·00494128····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_stmt_LineGenerator_gen_vtable
43 ····40:·00493124·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_env_vtable43 ····40:·00494124·····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:·0049310c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable45 ····42:·0049410c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typeparams_LineGenerator_gen_vtable
46 ····43:·00493108·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_env_vtable46 ····43:·00494108·····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:·004930f0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable48 ····45:·004940f0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_typevartuple_LineGenerator_gen_vtable
49 ····46:·004930ec·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_env_vtable49 ····46:·004940ec·····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:·004930d4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable51 ····48:·004940d4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_paramspec_LineGenerator_gen_vtable
52 ····49:·004930d0·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_env_vtable52 ····49:·004940d0·····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:·004930b8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_dictsetmaker_LineGenerator_gen_vtable54 ····51:·004940b8····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:·0049309c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_funcdef_LineGenerator_gen_vtable56 ····53:·0049409c····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:·00493080····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable58 ····55:·00494080····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_match_case_LineGenerator_gen_vtable
59 ····56:·0049307c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_env_vtable59 ····56:·0049407c·····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:·00493064····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_suite_LineGenerator_gen_vtable61 ····58:·00494064····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:·00493048····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_simple_stmt_LineGenerator_gen_vtable63 ····60:·00494048····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:·0049302c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_async_stmt_LineGenerator_gen_vtable65 ····62:·0049402c····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:·00493010····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable67 ····64:·00494010····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_decorators_LineGenerator_gen_vtable
68 ····65:·0049300c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_env_vtable68 ····65:·0049400c·····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:·00492ff4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable70 ····67:·00493ff4····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_power_LineGenerator_gen_vtable
71 ····68:·00492ff0·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_env_vtable71 ····68:·00493ff0·····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:·00492fd8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable73 ····70:·00493fd8····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_SEMI_LineGenerator_gen_vtable
74 ····71:·00492fd4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_env_vtable74 ····71:·00493fd4·····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:·00492fbc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable76 ····73:·00493fbc····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_ENDMARKER_LineGenerator_gen_vtable
77 ····74:·00492fb8·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_env_vtable77 ····74:·00493fb8·····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:·00492fa0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable79 ····76:·00493fa0····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_vtable
80 ····77:·00492f9c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_env_vtable80 ····77:·00493f9c·····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:·00492f84····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable82 ····79:·00493f84····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_factor_LineGenerator_gen_vtable
83 ····80:·00492f80·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_env_vtable83 ····80:·00493f80·····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:·00492f68····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_tname_LineGenerator_gen_vtable85 ····82:·00493f68····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:·00492f4c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable87 ····84:·00493f4c····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_STRING_LineGenerator_gen_vtable
88 ····85:·00492f48·····4·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_env_vtable88 ····85:·00493f48·····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:·00492f30····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_NUMBER_LineGenerator_gen_vtable90 ····87:·00493f30····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:·00492f14····24·OBJECT··LOCAL··DEFAULT···24·linegen___visit_fstring_LineGenerator_gen_vtable92 ····89:·00493f14····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:·00492ef8····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable94 ····91:·00493ef8····24·OBJECT··LOCAL··DEFAULT···24·linegen___transform_line_gen_vtable
95 ····92:·00492ef4·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable95 ····92:·00493ef4·····4·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_env_vtable
96 ····93:·00492eec·····8·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_obj_vtable96 ····93:·00493eec·····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:·00492ed4····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable98 ····95:·00493ed4····24·OBJECT··LOCAL··DEFAULT···24·linegen____rhs_transform_line_gen_vtable
99 ····96:·00492ed0·····4·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_env_vtable99 ····96:·00493ed0·····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:·00492eb8····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable101 ····98:·00493eb8····24·OBJECT··LOCAL··DEFAULT···24·linegen___left_hand_split_gen_vtable
102 ····99:·00492eb4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_env_vtable102 ····99:·00493eb4·····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:·00492e9c····24·OBJECT··LOCAL··DEFAULT···24·linegen___right_hand_split_gen_vtable104 ···101:·00493e9c····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:·00492e80····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable106 ···103:·00493e80····24·OBJECT··LOCAL··DEFAULT···24·linegen____maybe_split_omitting_optional_parens_gen_vtable
107 ···104:·00492e7c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable107 ···104:·00493e7c·····4·OBJECT··LOCAL··DEFAULT···24·linegen___dont_increase_indentation_env_vtable
108 ···105:·00492e78·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable108 ···105:·00493e78·····4·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_env_vtable
109 ···106:·00492e70·····8·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_obj_vtable109 ···106:·00493e70·····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:·00492e58····24·OBJECT··LOCAL··DEFAULT···24·linegen___split_wrapper_dont_increase_indentation_gen_vtable111 ···108:·00493e58····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:·00492e3c····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable113 ···110:·00493e3c····24·OBJECT··LOCAL··DEFAULT···24·linegen___delimiter_split_gen_vtable
114 ···111:·00492e38·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable114 ···111:·00493e38·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_env_vtable
115 ···112:·00492e30·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_obj_vtable115 ···112:·00493e30·····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:·00492e18····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable117 ···114:·00493e18····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_delimiter_split_gen_vtable
118 ···115:·00492e14·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable118 ···115:·00493e14·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_env_vtable
119 ···116:·00492e0c·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_obj_vtable119 ···116:·00493e0c·····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:·00492df4····24·OBJECT··LOCAL··DEFAULT···24·linegen___append_comments_delimiter_split_gen_vtable121 ···118:·00493df4····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:·00492dd8····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable123 ···120:·00493dd8····24·OBJECT··LOCAL··DEFAULT···24·linegen___standalone_comment_split_gen_vtable
124 ···121:·00492dd4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable124 ···121:·00493dd4·····4·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_env_vtable
125 ···122:·00492dcc·····8·OBJECT··LOCAL··DEFAULT···24·linegen___append_to_line_standalone_comment_split_obj_vtable125 ···122:·00493dcc·····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; 993868/1014709 bytes (97.95%) 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:·3f009fdd0abcce5b38fea98a0dd9cbfa720d08a63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·24ce5510d4ef42e23a7bce7c679998d494050190
223 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················40741823 ··Length:······················4076951
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:·············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
Offset 25, 30 lines modifiedOffset 25, 30 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·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:·0):·.
32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmpiwmazutn/build32 ··1»      (line_strp)»   (offset:·0x39):·/tmp/tmputjrst8i/build
33 ··2»      (line_strp)»   (offset:·0x50):·/usr/include/python3.1233 ··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.12/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/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/sys38 ··7»      (line_strp)»   (offset:·0xfc):·/usr/include/i386-linux-gnu/sys
39 ··8»      (line_strp)»   (offset:·0x11c):·/usr/include/i386-linux-gnu/bits/types39 ··8»      (line_strp)»   (offset:·0x11c):·/usr/include/i386-linux-gnu/bits/types
40 ··9»      (line_strp)»   (offset:·0x143):·/usr/include40 ··9»      (line_strp)»   (offset:·0x143):·/usr/include
41 ··10»     (line_strp)»  (offset:·0x150):·/usr/include/python3.12/internal41 ··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·0x54,·lines·88,·columns·2):
43 ··Entry»  Dir»       Name43 ··Entry»  Dir»       Name
44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_30fcd23745efe32ce681.c44 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_30fcd23745efe32ce681.c
45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·__native_30fcd23745efe32ce681.c45 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·__native_30fcd23745efe32ce681.c
46 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x475):·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.h48 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x177):·pythoncapi_compat.h
49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·pythonsupport.h49 ··5»      (udata)»       3»      (line_strp)»   (offset:·0x18b):·pythonsupport.h
50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·misc_ops.c50 ··6»      (udata)»       3»      (line_strp)»   (offset:·0x19b):·misc_ops.c
51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a6):·tupleobject.h51 ··7»      (udata)»       4»      (line_strp)»   (offset:·0x1a6):·tupleobject.h
52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b4):·exc_ops.c52 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x1b4):·exc_ops.c
Offset 596, 8384 lines modifiedOffset 596, 8384 lines modified
596 ··[0x000004a6]··Set·column·to·1596 ··[0x000004a6]··Set·column·to·1
597 ··[0x000004a8]··Special·opcode·93:·advance·Address·by·6·to·0x5000c·and·Line·by·4·to·37653597 ··[0x000004a8]··Special·opcode·93:·advance·Address·by·6·to·0x5000c·and·Line·by·4·to·37653
598 ··[0x000004a9]··Set·column·to·12598 ··[0x000004a9]··Set·column·to·12
599 ··[0x000004ab]··Special·opcode·58:·advance·Address·by·4·to·0x50010·and·Line·by·-3·to·37650599 ··[0x000004ab]··Special·opcode·58:·advance·Address·by·4·to·0x50010·and·Line·by·-3·to·37650
600 ··[0x000004ac]··Set·column·to·1600 ··[0x000004ac]··Set·column·to·1
601 ··[0x000004ae]··Special·opcode·78:·advance·Address·by·5·to·0x50015·and·Line·by·3·to·37653601 ··[0x000004ae]··Special·opcode·78:·advance·Address·by·5·to·0x50015·and·Line·by·3·to·37653
602 ··[0x000004af]··Set·is_stmt·to·1602 ··[0x000004af]··Set·is_stmt·to·1
603 ··[0x000004b0]··Advance·Line·by·8087·to·45740603 ··[0x000004b0]··Advance·Line·by·8093·to·45746
604 ··[0x000004b3]··Special·opcode·159:·advance·Address·by·11·to·0x50020·and·Line·by·0·to·45740604 ··[0x000004b3]··Special·opcode·159:·advance·Address·by·11·to·0x50020·and·Line·by·0·to·45746
605 ··[0x000004b4]··Set·column·to·5605 ··[0x000004b4]··Set·column·to·5
606 ··[0x000004b6]··Special·opcode·6:·advance·Address·by·0·to·0x50020·and·Line·by·1·to·45741·(view·1)606 ··[0x000004b6]··Special·opcode·6:·advance·Address·by·0·to·0x50020·and·Line·by·1·to·45747·(view·1)
607 ··[0x000004b7]··Set·column·to·1607 ··[0x000004b7]··Set·column·to·1
608 ··[0x000004b9]··Set·is_stmt·to·0608 ··[0x000004b9]··Set·is_stmt·to·0
609 ··[0x000004ba]··Special·opcode·4:·advance·Address·by·0·to·0x50020·and·Line·by·-1·to·45740·(view·2)609 ··[0x000004ba]··Special·opcode·4:·advance·Address·by·0·to·0x50020·and·Line·by·-1·to·45746·(view·2)
610 ··[0x000004bb]··Set·column·to·22610 ··[0x000004bb]··Set·column·to·22
611 ··[0x000004bd]··Special·opcode·216:·advance·Address·by·15·to·0x5002f·and·Line·by·1·to·45741611 ··[0x000004bd]··Special·opcode·216:·advance·Address·by·15·to·0x5002f·and·Line·by·1·to·45747
612 ··[0x000004be]··Set·column·to·1612 ··[0x000004be]··Set·column·to·1
613 ··[0x000004c0]··Set·is_stmt·to·1613 ··[0x000004c0]··Set·is_stmt·to·1
614 ··[0x000004c1]··Advance·Line·by·-15·to·45726614 ··[0x000004c1]··Advance·Line·by·-15·to·45732
615 ··[0x000004c3]··Special·opcode·117:·advance·Address·by·8·to·0x50037·and·Line·by·0·to·45726615 ··[0x000004c3]··Special·opcode·117:·advance·Address·by·8·to·0x50037·and·Line·by·0·to·45732
616 ··[0x000004c4]··Set·column·to·5616 ··[0x000004c4]··Set·column·to·5
617 ··[0x000004c6]··Special·opcode·7:·advance·Address·by·0·to·0x50037·and·Line·by·2·to·45728·(view·1)617 ··[0x000004c6]··Special·opcode·7:·advance·Address·by·0·to·0x50037·and·Line·by·2·to·45734·(view·1)
618 ··[0x000004c7]··Special·opcode·6:·advance·Address·by·0·to·0x50037·and·Line·by·1·to·45729·(view·2)618 ··[0x000004c7]··Special·opcode·6:·advance·Address·by·0·to·0x50037·and·Line·by·1·to·45735·(view·2)
619 ··[0x000004c8]··Set·column·to·62619 ··[0x000004c8]··Set·column·to·62
620 ··[0x000004ca]··Set·is_stmt·to·0620 ··[0x000004ca]··Set·is_stmt·to·0
621 ··[0x000004cb]··Copy·(view·3)621 ··[0x000004cb]··Copy·(view·3)
622 ··[0x000004cc]··Set·column·to·5622 ··[0x000004cc]··Set·column·to·5
623 ··[0x000004ce]··Set·is_stmt·to·1623 ··[0x000004ce]··Set·is_stmt·to·1
624 ··[0x000004cf]··Special·opcode·132:·advance·Address·by·9·to·0x50040·and·Line·by·1·to·45730624 ··[0x000004cf]··Special·opcode·132:·advance·Address·by·9·to·0x50040·and·Line·by·1·to·45736
625 ··[0x000004d0]··Set·column·to·8625 ··[0x000004d0]··Set·column·to·8
626 ··[0x000004d2]··Set·is_stmt·to·0626 ··[0x000004d2]··Set·is_stmt·to·0
627 ··[0x000004d3]··Copy·(view·1)627 ··[0x000004d3]··Copy·(view·1)
628 ··[0x000004d4]··Set·column·to·5628 ··[0x000004d4]··Set·column·to·5
629 ··[0x000004d6]··Set·is_stmt·to·1629 ··[0x000004d6]··Set·is_stmt·to·1
630 ··[0x000004d7]··Special·opcode·105:·advance·Address·by·7·to·0x50047·and·Line·by·2·to·45732630 ··[0x000004d7]··Special·opcode·105:·advance·Address·by·7·to·0x50047·and·Line·by·2·to·45738
631 ··[0x000004d8]··Set·column·to·18631 ··[0x000004d8]··Set·column·to·18
632 ··[0x000004da]··Set·is_stmt·to·0632 ··[0x000004da]··Set·is_stmt·to·0
633 ··[0x000004db]··Copy·(view·1)633 ··[0x000004db]··Copy·(view·1)
634 ··[0x000004dc]··Set·column·to·33634 ··[0x000004dc]··Set·column·to·33
635 ··[0x000004de]··Special·opcode·90:·advance·Address·by·6·to·0x5004d·and·Line·by·1·to·45733635 ··[0x000004de]··Special·opcode·90:·advance·Address·by·6·to·0x5004d·and·Line·by·1·to·45739
636 ··[0x000004df]··Set·column·to·18636 ··[0x000004df]··Set·column·to·18
637 ··[0x000004e1]··Special·opcode·102:·advance·Address·by·7·to·0x50054·and·Line·by·-1·to·45732637 ··[0x000004e1]··Special·opcode·102:·advance·Address·by·7·to·0x50054·and·Line·by·-1·to·45738
638 ··[0x000004e2]··Set·column·to·5638 ··[0x000004e2]··Set·column·to·5
639 ··[0x000004e4]··Set·is_stmt·to·1639 ··[0x000004e4]··Set·is_stmt·to·1
640 ··[0x000004e5]··Special·opcode·48:·advance·Address·by·3·to·0x50057·and·Line·by·1·to·45733640 ··[0x000004e5]··Special·opcode·48:·advance·Address·by·3·to·0x50057·and·Line·by·1·to·45739
641 ··[0x000004e6]··Special·opcode·6:·advance·Address·by·0·to·0x50057·and·Line·by·1·to·45734·(view·1)641 ··[0x000004e6]··Special·opcode·6:·advance·Address·by·0·to·0x50057·and·Line·by·1·to·45740·(view·1)
642 ··[0x000004e7]··Set·column·to·27642 ··[0x000004e7]··Set·column·to·27
643 ··[0x000004e9]··Set·is_stmt·to·0643 ··[0x000004e9]··Set·is_stmt·to·0
644 ··[0x000004ea]··Copy·(view·2)644 ··[0x000004ea]··Copy·(view·2)
645 ··[0x000004eb]··Set·column·to·5645 ··[0x000004eb]··Set·column·to·5
646 ··[0x000004ed]··Set·is_stmt·to·1646 ··[0x000004ed]··Set·is_stmt·to·1
647 ··[0x000004ee]··Special·opcode·104:·advance·Address·by·7·to·0x5005e·and·Line·by·1·to·45735647 ··[0x000004ee]··Special·opcode·104:·advance·Address·by·7·to·0x5005e·and·Line·by·1·to·45741
648 ··[0x000004ef]··Set·column·to·28648 ··[0x000004ef]··Set·column·to·28
649 ··[0x000004f1]··Set·is_stmt·to·0649 ··[0x000004f1]··Set·is_stmt·to·0
650 ··[0x000004f2]··Copy·(view·1)650 ··[0x000004f2]··Copy·(view·1)
651 ··[0x000004f3]··Set·column·to·5651 ··[0x000004f3]··Set·column·to·5
652 ··[0x000004f5]··Set·is_stmt·to·1652 ··[0x000004f5]··Set·is_stmt·to·1
653 ··[0x000004f6]··Special·opcode·104:·advance·Address·by·7·to·0x50065·and·Line·by·1·to·45736653 ··[0x000004f6]··Special·opcode·104:·advance·Address·by·7·to·0x50065·and·Line·by·1·to·45742
654 ··[0x000004f7]··Set·is_stmt·to·0654 ··[0x000004f7]··Set·is_stmt·to·0
655 ··[0x000004f8]··Copy·(view·1)655 ··[0x000004f8]··Copy·(view·1)
656 ··[0x000004f9]··Set·is_stmt·to·1656 ··[0x000004f9]··Set·is_stmt·to·1
657 ··[0x000004fa]··Special·opcode·11:·advance·Address·by·0·to·0x50065·and·Line·by·6·to·45742·(view·2)657 ··[0x000004fa]··Special·opcode·11:·advance·Address·by·0·to·0x50065·and·Line·by·6·to·45748·(view·2)
658 ··[0x000004fb]··Set·column·to·1658 ··[0x000004fb]··Set·column·to·1
659 ··[0x000004fd]··Set·is_stmt·to·0659 ··[0x000004fd]··Set·is_stmt·to·0
660 ··[0x000004fe]··Special·opcode·8:·advance·Address·by·0·to·0x50065·and·Line·by·3·to·45745·(view·3)660 ··[0x000004fe]··Special·opcode·8:·advance·Address·by·0·to·0x50065·and·Line·by·3·to·45751·(view·3)
661 ··[0x000004ff]··Set·is_stmt·to·1661 ··[0x000004ff]··Set·is_stmt·to·1
662 ··[0x00000500]··Advance·Line·by·18·to·45763662 ··[0x00000500]··Advance·Line·by·18·to·45769
663 ··[0x00000502]··Special·opcode·159:·advance·Address·by·11·to·0x50070·and·Line·by·0·to·45763663 ··[0x00000502]··Special·opcode·159:·advance·Address·by·11·to·0x50070·and·Line·by·0·to·45769
664 ··[0x00000503]··Set·column·to·5664 ··[0x00000503]··Set·column·to·5
665 ··[0x00000505]··Special·opcode·6:·advance·Address·by·0·to·0x50070·and·Line·by·1·to·45764·(view·1)665 ··[0x00000505]··Special·opcode·6:·advance·Address·by·0·to·0x50070·and·Line·by·1·to·45770·(view·1)
666 ··[0x00000506]··Copy·(view·2)666 ··[0x00000506]··Copy·(view·2)
667 ··[0x00000507]··Set·column·to·1667 ··[0x00000507]··Set·column·to·1
668 ··[0x00000509]··Set·is_stmt·to·0668 ··[0x00000509]··Set·is_stmt·to·0
669 ··[0x0000050a]··Special·opcode·60:·advance·Address·by·4·to·0x50074·and·Line·by·-1·to·45763669 ··[0x0000050a]··Special·opcode·60:·advance·Address·by·4·to·0x50074·and·Line·by·-1·to·45769
670 ··[0x0000050b]··Set·column·to·5670 ··[0x0000050b]··Set·column·to·5
671 ··[0x0000050d]··Special·opcode·118:·advance·Address·by·8·to·0x5007c·and·Line·by·1·to·45764671 ··[0x0000050d]··Special·opcode·118:·advance·Address·by·8·to·0x5007c·and·Line·by·1·to·45770
672 ··[0x0000050e]··Extended·opcode·4:·set·Discriminator·to·1672 ··[0x0000050e]··Extended·opcode·4:·set·Discriminator·to·1
673 ··[0x00000512]··Set·is_stmt·to·1673 ··[0x00000512]··Set·is_stmt·to·1
674 ··[0x00000513]··Special·opcode·103:·advance·Address·by·7·to·0x50083·and·Line·by·0·to·45764674 ··[0x00000513]··Special·opcode·103:·advance·Address·by·7·to·0x50083·and·Line·by·0·to·45770
675 ··[0x00000514]··Extended·opcode·4:·set·Discriminator·to·1675 ··[0x00000514]··Extended·opcode·4:·set·Discriminator·to·1
676 ··[0x00000518]··Set·is_stmt·to·0676 ··[0x00000518]··Set·is_stmt·to·0
677 ··[0x00000519]··Special·opcode·61:·advance·Address·by·4·to·0x50087·and·Line·by·0·to·45764677 ··[0x00000519]··Special·opcode·61:·advance·Address·by·4·to·0x50087·and·Line·by·0·to·45770
678 ··[0x0000051a]··Extended·opcode·4:·set·Discriminator·to·1678 ··[0x0000051a]··Extended·opcode·4:·set·Discriminator·to·1
679 ··[0x0000051e]··Special·opcode·61:·advance·Address·by·4·to·0x5008b·and·Line·by·0·to·45764679 ··[0x0000051e]··Special·opcode·61:·advance·Address·by·4·to·0x5008b·and·Line·by·0·to·45770
Max diff block lines reached; 233938377/233947572 bytes (100.00%) of diff not shown.
200 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x56ac9e·(32-bit)3 ···Length:········0x56b517·(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:·183·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·183·(DW_TAG_compile_unit)
9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x3dbe3):·GNU·C17·14.2.0·-mtune=generic·-march=i686·-g·-g·-g2·-O2·-O2·-O3·-fno-strict-overflow·-fstack-protector-strong·-fPIC·-fasynchronous-unwind-tables9 ····<e>···DW_AT_producer····:·(strp)·(offset:·0x3dbe3):·GNU·C17·14.2.0·-mtune=generic·-march=i686·-g·-g·-g2·-O2·-O2·-O3·-fno-strict-overflow·-fstack-protector-strong·-fPIC·-fasynchronous-unwind-tables
10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)10 ····<12>···DW_AT_language····:·(data1)·29»   (C11)
11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c11 ····<13>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c
12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x37):·.12 ····<17>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
13 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x8569913 ····<1b>···DW_AT_ranges······:·(sec_offset)·0x858b8
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········:·(strp)·(offset:·0x42c55):·long·long·unsigned·int19 ····<2a>···DW_AT_name········:·(strp)·(offset:·0x42c55):·long·long·unsigned·int
20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)20 ·<1><2e>:·Abbrev·Number:·1·(DW_TAG_base_type)
Offset 4776, 15 lines modifiedOffset 4776, 15 lines modified
4776 ····<1bf4>···DW_AT_type········:·(ref_udata)·<0xeb6>,·_Py_Identifier,·_Py_Identifier4776 ····<1bf4>···DW_AT_type········:·(ref_udata)·<0xeb6>,·_Py_Identifier,·_Py_Identifier
4777 ·<1><1bf6>:·Abbrev·Number:·112·(DW_TAG_variable)4777 ·<1><1bf6>:·Abbrev·Number:·112·(DW_TAG_variable)
4778 ····<1bf7>···DW_AT_name········:·(strp)·(offset:·0x2f61):·PyId___init_subclass__4778 ····<1bf7>···DW_AT_name········:·(strp)·(offset:·0x2f61):·PyId___init_subclass__
4779 ····<1bfb>···DW_AT_decl_file···:·(data1)·54779 ····<1bfb>···DW_AT_decl_file···:·(data1)·5
4780 ····<1bfc>···DW_AT_decl_line···:·(data1)·1174780 ····<1bfc>···DW_AT_decl_line···:·(data1)·117
4781 ····<1bfd>···DW_AT_decl_column·:·(data1)·14781 ····<1bfd>···DW_AT_decl_column·:·(data1)·1
4782 ····<1bfe>···DW_AT_type········:·(ref_udata)·<0xeb6>,·_Py_Identifier,·_Py_Identifier4782 ····<1bfe>···DW_AT_type········:·(ref_udata)·<0xeb6>,·_Py_Identifier,·_Py_Identifier
4783 ····<1c00>···DW_AT_location····:·(exprloc)·5·byte·block:·3·90·ea·47·0·»      (DW_OP_addr:·47ea90)4783 ····<1c00>···DW_AT_location····:·(exprloc)·5·byte·block:·3·90·fa·47·0·»      (DW_OP_addr:·47fa90)
4784 ·<1><1c06>:·Abbrev·Number:·63·(DW_TAG_structure_type)4784 ·<1><1c06>:·Abbrev·Number:·63·(DW_TAG_structure_type)
4785 ····<1c07>···DW_AT_byte_size···:·(data1)·124785 ····<1c07>···DW_AT_byte_size···:·(data1)·12
4786 ····<1c08>···DW_AT_decl_file···:·(data1)·54786 ····<1c08>···DW_AT_decl_file···:·(data1)·5
4787 ····<1c09>···DW_AT_decl_line···:·(data2)·3634787 ····<1c09>···DW_AT_decl_line···:·(data2)·363
4788 ····<1c0b>···DW_AT_decl_column·:·(implicit_const)·94788 ····<1c0b>···DW_AT_decl_column·:·(implicit_const)·9
4789 ····<1c0b>···DW_AT_sibling·····:·(ref_udata)·<0x1c26>4789 ····<1c0b>···DW_AT_sibling·····:·(ref_udata)·<0x1c26>
4790 ·<2><1c0d>:·Abbrev·Number:·24·(DW_TAG_member)4790 ·<2><1c0d>:·Abbrev·Number:·24·(DW_TAG_member)
Offset 5053, 28 lines modifiedOffset 5053, 28 lines modified
5053 ····<1da3>···DW_AT_decl_column·:·(data1)·35053 ····<1da3>···DW_AT_decl_column·:·(data1)·3
5054 ····<1da4>···DW_AT_type········:·(ref_udata)·<0x1d04>,·CPyArg_Parser5054 ····<1da4>···DW_AT_type········:·(ref_udata)·<0x1d04>,·CPyArg_Parser
5055 ·<1><1da6>:·Abbrev·Number:·173·(DW_TAG_variable)5055 ·<1><1da6>:·Abbrev·Number:·173·(DW_TAG_variable)
5056 ····<1da8>···DW_AT_specification:·(ref_udata)·<0x1cee>5056 ····<1da8>···DW_AT_specification:·(ref_udata)·<0x1cee>
5057 ····<1daa>···DW_AT_decl_file···:·(implicit_const)·105057 ····<1daa>···DW_AT_decl_file···:·(implicit_const)·10
5058 ····<1daa>···DW_AT_decl_line···:·(data1)·45058 ····<1daa>···DW_AT_decl_line···:·(data1)·4
5059 ····<1dab>···DW_AT_decl_column·:·(data1)·235059 ····<1dab>···DW_AT_decl_column·:·(data1)·23
5060 ····<1dac>···DW_AT_location····:·(exprloc)·5·byte·block:·3·1c·56·46·0·»      (DW_OP_addr:·46561c)5060 ····<1dac>···DW_AT_location····:·(exprloc)·5·byte·block:·3·1c·66·46·0·»      (DW_OP_addr:·46661c)
5061 ·<1><1db2>:·Abbrev·Number:·173·(DW_TAG_variable)5061 ·<1><1db2>:·Abbrev·Number:·173·(DW_TAG_variable)
5062 ····<1db4>···DW_AT_specification:·(ref_udata)·<0x1cf9>5062 ····<1db4>···DW_AT_specification:·(ref_udata)·<0x1cf9>
5063 ····<1db6>···DW_AT_decl_file···:·(implicit_const)·105063 ····<1db6>···DW_AT_decl_file···:·(implicit_const)·10
5064 ····<1db6>···DW_AT_decl_line···:·(data1)·55064 ····<1db6>···DW_AT_decl_line···:·(data1)·5
5065 ····<1db7>···DW_AT_decl_column·:·(data1)·115065 ····<1db7>···DW_AT_decl_column·:·(data1)·11
5066 ····<1db8>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·f9·48·0·»      (DW_OP_addr:·48f970)5066 ····<1db8>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·9·49·0·»       (DW_OP_addr:·490970)
5067 ·<1><1dbe>:·Abbrev·Number:·112·(DW_TAG_variable)5067 ·<1><1dbe>:·Abbrev·Number:·112·(DW_TAG_variable)
5068 ····<1dbf>···DW_AT_name········:·(strp)·(offset:·0x2e):·static_arg_parsers5068 ····<1dbf>···DW_AT_name········:·(strp)·(offset:·0x2e):·static_arg_parsers
5069 ····<1dc3>···DW_AT_decl_file···:·(data1)·95069 ····<1dc3>···DW_AT_decl_file···:·(data1)·9
5070 ····<1dc4>···DW_AT_decl_line···:·(data1)·1165070 ····<1dc4>···DW_AT_decl_line···:·(data1)·116
5071 ····<1dc5>···DW_AT_decl_column·:·(data1)·305071 ····<1dc5>···DW_AT_decl_column·:·(data1)·30
5072 ····<1dc6>···DW_AT_type········:·(ref_udata)·<0x1d98>5072 ····<1dc6>···DW_AT_type········:·(ref_udata)·<0x1d98>
5073 ····<1dc8>···DW_AT_location····:·(exprloc)·5·byte·block:·3·84·33·49·0·»      (DW_OP_addr:·493384)5073 ····<1dc8>···DW_AT_location····:·(exprloc)·5·byte·block:·3·84·43·49·0·»      (DW_OP_addr:·494384)
5074 ·<1><1dce>:·Abbrev·Number:·63·(DW_TAG_structure_type)5074 ·<1><1dce>:·Abbrev·Number:·63·(DW_TAG_structure_type)
5075 ····<1dcf>···DW_AT_byte_size···:·(data1)·285075 ····<1dcf>···DW_AT_byte_size···:·(data1)·28
5076 ····<1dd0>···DW_AT_decl_file···:·(data1)·65076 ····<1dd0>···DW_AT_decl_file···:·(data1)·6
5077 ····<1dd1>···DW_AT_decl_line···:·(data2)·9975077 ····<1dd1>···DW_AT_decl_line···:·(data2)·997
5078 ····<1dd3>···DW_AT_decl_column·:·(implicit_const)·95078 ····<1dd3>···DW_AT_decl_column·:·(implicit_const)·9
5079 ····<1dd3>···DW_AT_sibling·····:·(ref_udata)·<0x1e1e>5079 ····<1dd3>···DW_AT_sibling·····:·(ref_udata)·<0x1e1e>
5080 ·<2><1dd5>:·Abbrev·Number:·24·(DW_TAG_member)5080 ·<2><1dd5>:·Abbrev·Number:·24·(DW_TAG_member)
Offset 41759, 36 lines modifiedOffset 41759, 36 lines modified
41759 ·<2><11336>:·Abbrev·Number:·041759 ·<2><11336>:·Abbrev·Number:·0
41760 ·<1><11337>:·Abbrev·Number:·112·(DW_TAG_variable)41760 ·<1><11337>:·Abbrev·Number:·112·(DW_TAG_variable)
41761 ····<11338>···DW_AT_name········:·(strp)·(offset:·0x5b1d7):·black___from_configuration_WriteBack_obj_vtable41761 ····<11338>···DW_AT_name········:·(strp)·(offset:·0x5b1d7):·black___from_configuration_WriteBack_obj_vtable
41762 ····<1133c>···DW_AT_decl_file···:·(data1)·141762 ····<1133c>···DW_AT_decl_file···:·(data1)·1
41763 ····<1133d>···DW_AT_decl_line···:·(data1)·5841763 ····<1133d>···DW_AT_decl_line···:·(data1)·58
41764 ····<1133e>···DW_AT_decl_column·:·(data1)·2241764 ····<1133e>···DW_AT_decl_column·:·(data1)·22
41765 ····<1133f>···DW_AT_type········:·(ref_udata)·<0x1132d>,·CPyVTableItem41765 ····<1133f>···DW_AT_type········:·(ref_udata)·<0x1132d>,·CPyVTableItem
41766 ····<11342>···DW_AT_location····:·(exprloc)·5·byte·block:·3·7c·33·49·0·»     (DW_OP_addr:·49337c)41766 ····<11342>···DW_AT_location····:·(exprloc)·5·byte·block:·3·7c·43·49·0·»     (DW_OP_addr:·49437c)
41767 ·<1><11348>:·Abbrev·Number:·79·(DW_TAG_array_type)41767 ·<1><11348>:·Abbrev·Number:·79·(DW_TAG_array_type)
41768 ····<11349>···DW_AT_type········:·(ref_udata)·<0x3f5>,·PyMethodDef,·PyMethodDef41768 ····<11349>···DW_AT_type········:·(ref_udata)·<0x3f5>,·PyMethodDef,·PyMethodDef
41769 ····<1134b>···DW_AT_sibling·····:·(ref_udata)·<0x11352>41769 ····<1134b>···DW_AT_sibling·····:·(ref_udata)·<0x11352>
41770 ·<2><1134e>:·Abbrev·Number:·82·(DW_TAG_subrange_type)41770 ·<2><1134e>:·Abbrev·Number:·82·(DW_TAG_subrange_type)
41771 ····<1134f>···DW_AT_type········:·(ref_udata)·<0x2e>,·unsigned·int41771 ····<1134f>···DW_AT_type········:·(ref_udata)·<0x2e>,·unsigned·int
41772 ····<11350>···DW_AT_upper_bound·:·(data1)·441772 ····<11350>···DW_AT_upper_bound·:·(data1)·4
41773 ·<2><11351>:·Abbrev·Number:·041773 ·<2><11351>:·Abbrev·Number:·0
41774 ·<1><11352>:·Abbrev·Number:·112·(DW_TAG_variable)41774 ·<1><11352>:·Abbrev·Number:·112·(DW_TAG_variable)
41775 ····<11353>···DW_AT_name········:·(strp)·(offset:·0x1ce40):·black___from_configuration_WriteBack_obj_methods41775 ····<11353>···DW_AT_name········:·(strp)·(offset:·0x1ce40):·black___from_configuration_WriteBack_obj_methods
41776 ····<11357>···DW_AT_decl_file···:·(data1)·141776 ····<11357>···DW_AT_decl_file···:·(data1)·1
41777 ····<11358>···DW_AT_decl_line···:·(data1)·7041777 ····<11358>···DW_AT_decl_line···:·(data1)·70
41778 ····<11359>···DW_AT_decl_column·:·(data1)·2041778 ····<11359>···DW_AT_decl_column·:·(data1)·20
41779 ····<1135a>···DW_AT_type········:·(ref_udata)·<0x11348>,·PyMethodDef,·PyMethodDef41779 ····<1135a>···DW_AT_type········:·(ref_udata)·<0x11348>,·PyMethodDef,·PyMethodDef
41780 ····<1135d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·20·f9·48·0·»     (DW_OP_addr:·48f920)41780 ····<1135d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·20·9·49·0·»      (DW_OP_addr:·490920)
41781 ·<1><11363>:·Abbrev·Number:·112·(DW_TAG_variable)41781 ·<1><11363>:·Abbrev·Number:·112·(DW_TAG_variable)
41782 ····<11364>···DW_AT_name········:·(strp)·(offset:·0x39c84):·CPyType_black___from_configuration_WriteBack_obj_template_41782 ····<11364>···DW_AT_name········:·(strp)·(offset:·0x39c84):·CPyType_black___from_configuration_WriteBack_obj_template_
41783 ····<11368>···DW_AT_decl_file···:·(data1)·141783 ····<11368>···DW_AT_decl_file···:·(data1)·1
41784 ····<11369>···DW_AT_decl_line···:·(data1)·8241784 ····<11369>···DW_AT_decl_line···:·(data1)·82
41785 ····<1136a>···DW_AT_decl_column·:·(data1)·2141785 ····<1136a>···DW_AT_decl_column·:·(data1)·21
41786 ····<1136b>···DW_AT_type········:·(ref_udata)·<0x51a>,·PyTypeObject,·_typeobject41786 ····<1136b>···DW_AT_type········:·(ref_udata)·<0x51a>,·PyTypeObject,·_typeobject
41787 ····<1136d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·40·f8·48·0·»     (DW_OP_addr:·48f840)41787 ····<1136d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·40·8·49·0·»      (DW_OP_addr:·490840)
41788 ·<1><11373>:·Abbrev·Number:·80·(DW_TAG_variable)41788 ·<1><11373>:·Abbrev·Number:·80·(DW_TAG_variable)
41789 ····<11374>···DW_AT_name········:·(strp)·(offset:·0xd3af):·CPyType_black___from_configuration_WriteBack_obj_template41789 ····<11374>···DW_AT_name········:·(strp)·(offset:·0xd3af):·CPyType_black___from_configuration_WriteBack_obj_template
41790 ····<11378>···DW_AT_decl_file···:·(data1)·141790 ····<11378>···DW_AT_decl_file···:·(data1)·1
41791 ····<11379>···DW_AT_decl_line···:·(data1)·9641791 ····<11379>···DW_AT_decl_line···:·(data1)·96
41792 ····<1137a>···DW_AT_decl_column·:·(data1)·2241792 ····<1137a>···DW_AT_decl_column·:·(data1)·22
41793 ····<1137b>···DW_AT_type········:·(ref_udata)·<0xb92>41793 ····<1137b>···DW_AT_type········:·(ref_udata)·<0xb92>
41794 ·<1><1137d>:·Abbrev·Number:·79·(DW_TAG_array_type)41794 ·<1><1137d>:·Abbrev·Number:·79·(DW_TAG_array_type)
Offset 41800, 104 lines modifiedOffset 41800, 104 lines modified
41800 ·<2><11386>:·Abbrev·Number:·041800 ·<2><11386>:·Abbrev·Number:·0
41801 ·<1><11387>:·Abbrev·Number:·112·(DW_TAG_variable)41801 ·<1><11387>:·Abbrev·Number:·112·(DW_TAG_variable)
41802 ····<11388>···DW_AT_name········:·(strp)·(offset:·0x615bb):·black___get_future_imports_env_vtable41802 ····<11388>···DW_AT_name········:·(strp)·(offset:·0x615bb):·black___get_future_imports_env_vtable
41803 ····<1138c>···DW_AT_decl_file···:·(data1)·141803 ····<1138c>···DW_AT_decl_file···:·(data1)·1
41804 ····<1138d>···DW_AT_decl_line···:·(data1)·16241804 ····<1138d>···DW_AT_decl_line···:·(data1)·162
41805 ····<1138e>···DW_AT_decl_column·:·(data1)·2241805 ····<1138e>···DW_AT_decl_column·:·(data1)·22
41806 ····<1138f>···DW_AT_type········:·(ref_udata)·<0x1137d>,·CPyVTableItem41806 ····<1138f>···DW_AT_type········:·(ref_udata)·<0x1137d>,·CPyVTableItem
41807 ····<11392>···DW_AT_location····:·(exprloc)·5·byte·block:·3·78·33·49·0·»     (DW_OP_addr:·493378)41807 ····<11392>···DW_AT_location····:·(exprloc)·5·byte·block:·3·78·43·49·0·»     (DW_OP_addr:·494378)
41808 ·<1><11398>:·Abbrev·Number:·79·(DW_TAG_array_type)41808 ·<1><11398>:·Abbrev·Number:·79·(DW_TAG_array_type)
41809 ····<11399>···DW_AT_type········:·(ref_udata)·<0x3f5>,·PyMethodDef,·PyMethodDef41809 ····<11399>···DW_AT_type········:·(ref_udata)·<0x3f5>,·PyMethodDef,·PyMethodDef
41810 ····<1139b>···DW_AT_sibling·····:·(ref_udata)·<0x113a2>41810 ····<1139b>···DW_AT_sibling·····:·(ref_udata)·<0x113a2>
41811 ·<2><1139e>:·Abbrev·Number:·82·(DW_TAG_subrange_type)41811 ·<2><1139e>:·Abbrev·Number:·82·(DW_TAG_subrange_type)
41812 ····<1139f>···DW_AT_type········:·(ref_udata)·<0x2e>,·unsigned·int41812 ····<1139f>···DW_AT_type········:·(ref_udata)·<0x2e>,·unsigned·int
41813 ····<113a0>···DW_AT_upper_bound·:·(data1)·241813 ····<113a0>···DW_AT_upper_bound·:·(data1)·2
41814 ·<2><113a1>:·Abbrev·Number:·041814 ·<2><113a1>:·Abbrev·Number:·0
41815 ·<1><113a2>:·Abbrev·Number:·112·(DW_TAG_variable)41815 ·<1><113a2>:·Abbrev·Number:·112·(DW_TAG_variable)
41816 ····<113a3>···DW_AT_name········:·(strp)·(offset:·0x635ee):·black___get_future_imports_env_methods41816 ····<113a3>···DW_AT_name········:·(strp)·(offset:·0x635ee):·black___get_future_imports_env_methods
41817 ····<113a7>···DW_AT_decl_file···:·(data1)·141817 ····<113a7>···DW_AT_decl_file···:·(data1)·1
41818 ····<113a8>···DW_AT_decl_line···:·(data1)·17341818 ····<113a8>···DW_AT_decl_line···:·(data1)·173
41819 ····<113a9>···DW_AT_decl_column·:·(data1)·2041819 ····<113a9>···DW_AT_decl_column·:·(data1)·20
41820 ····<113aa>···DW_AT_type········:·(ref_udata)·<0x11398>,·PyMethodDef,·PyMethodDef41820 ····<113aa>···DW_AT_type········:·(ref_udata)·<0x11398>,·PyMethodDef,·PyMethodDef
41821 ····<113ad>···DW_AT_location····:·(exprloc)·5·byte·block:·3·0·f8·48·0·»      (DW_OP_addr:·48f800)41821 ····<113ad>···DW_AT_location····:·(exprloc)·5·byte·block:·3·0·8·49·0·»       (DW_OP_addr:·490800)
41822 ·<1><113b3>:·Abbrev·Number:·112·(DW_TAG_variable)41822 ·<1><113b3>:·Abbrev·Number:·112·(DW_TAG_variable)
Max diff block lines reached; 209828935/209837433 bytes (100.00%) of diff not shown.
1.46 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 865, 27 lines modifiedOffset 865, 27 lines modified
865 ····DW_AT_decl_file····DW_FORM_implicit_const:·1865 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
866 ····DW_AT_decl_line····DW_FORM_data4866 ····DW_AT_decl_line····DW_FORM_data4
867 ····DW_AT_decl_column··DW_FORM_implicit_const:·22867 ····DW_AT_decl_column··DW_FORM_implicit_const:·22
868 ····DW_AT_prototyped···DW_FORM_flag_present868 ····DW_AT_prototyped···DW_FORM_flag_present
869 ····DW_AT_type·········DW_FORM_ref_udata869 ····DW_AT_type·········DW_FORM_ref_udata
870 ····DW_AT_declaration··DW_FORM_flag_present870 ····DW_AT_declaration··DW_FORM_flag_present
871 ····DW_AT·value:·0·····DW_FORM·value:·0871 ····DW_AT·value:·0·····DW_FORM·value:·0
872 ···114······DW_TAG_variable····[no·children] 
873 ····DW_AT_abstract_origin·DW_FORM_ref_udata 
874 ····DW_AT_const_value··DW_FORM_implicit_const:·0 
875 ····DW_AT·value:·0·····DW_FORM·value:·0 
876 ···115······DW_TAG_inlined_subroutine····[has·children]872 ···114······DW_TAG_inlined_subroutine····[has·children]
877 ····DW_AT_abstract_origin·DW_FORM_ref_udata873 ····DW_AT_abstract_origin·DW_FORM_ref_udata
878 ····DW_AT_low_pc·······DW_FORM_addr874 ····DW_AT_low_pc·······DW_FORM_addr
879 ····DW_AT_high_pc······DW_FORM_udata875 ····DW_AT_high_pc······DW_FORM_udata
880 ····DW_AT_call_file····DW_FORM_data1876 ····DW_AT_call_file····DW_FORM_data1
881 ····DW_AT_call_line····DW_FORM_data2877 ····DW_AT_call_line····DW_FORM_data2
882 ····DW_AT_call_column··DW_FORM_data1878 ····DW_AT_call_column··DW_FORM_data1
883 ····DW_AT_sibling······DW_FORM_ref_udata879 ····DW_AT_sibling······DW_FORM_ref_udata
884 ····DW_AT·value:·0·····DW_FORM·value:·0880 ····DW_AT·value:·0·····DW_FORM·value:·0
 881 ···115······DW_TAG_variable····[no·children]
 882 ····DW_AT_abstract_origin·DW_FORM_ref_udata
 883 ····DW_AT_const_value··DW_FORM_implicit_const:·0
 884 ····DW_AT·value:·0·····DW_FORM·value:·0
885 ···116······DW_TAG_subprogram····[has·children]885 ···116······DW_TAG_subprogram····[has·children]
886 ····DW_AT_external·····DW_FORM_flag_present886 ····DW_AT_external·····DW_FORM_flag_present
887 ····DW_AT_name·········DW_FORM_strp887 ····DW_AT_name·········DW_FORM_strp
888 ····DW_AT_decl_file····DW_FORM_data1888 ····DW_AT_decl_file····DW_FORM_data1
889 ····DW_AT_decl_line····DW_FORM_data2889 ····DW_AT_decl_line····DW_FORM_data2
890 ····DW_AT_decl_column··DW_FORM_data1890 ····DW_AT_decl_column··DW_FORM_data1
891 ····DW_AT_prototyped···DW_FORM_flag_present891 ····DW_AT_prototyped···DW_FORM_flag_present
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·002e1bb39 ····0004fd80·002e2043
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
106 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:··········0x3f6c8c3 ··Length:··········0x3f7518
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 84, 171 lines modifiedOffset 84, 171 lines modified
84 ····0000009c·v0000000·v0000000·location·view·pair84 ····0000009c·v0000000·v0000000·location·view·pair
85 ····0000009e·v0000000·v0000000·location·view·pair85 ····0000009e·v0000000·v0000000·location·view·pair
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·00330cac·(base·address)90 ····000000a8·0033113c·(base·address)
91 ····000000ad·v0000000·v0000000·views·at·0000000c·for:91 ····000000ad·v0000000·v0000000·views·at·0000000c·for:
92 ·············00330cac·00330cc3·(DW_OP_reg0·(eax))92 ·············0033113c·00331153·(DW_OP_reg0·(eax))
93 ····000000b2·v0000000·v0000000·views·at·0000000e·for:93 ····000000b2·v0000000·v0000000·views·at·0000000e·for:
94 ·············00330cc3·00330d11·(DW_OP_reg5·(ebp))94 ·············00331153·003311a1·(DW_OP_reg5·(ebp))
95 ····000000b7·v0000000·v0000000·views·at·00000010·for:95 ····000000b7·v0000000·v0000000·views·at·00000010·for:
96 ·············00330d11·00330d24·(DW_OP_reg0·(eax))96 ·············003311a1·003311b4·(DW_OP_reg0·(eax))
97 ····000000bc·v0000000·v0000000·views·at·00000012·for:97 ····000000bc·v0000000·v0000000·views·at·00000012·for:
98 ·············00330d24·00330d6e·(DW_OP_reg5·(ebp))98 ·············003311b4·003311fe·(DW_OP_reg5·(ebp))
99 ····000000c2·v0000000·v0000000·views·at·00000014·for:99 ····000000c2·v0000000·v0000000·views·at·00000014·for:
100 ·············00330d6e·00330d81·(DW_OP_reg0·(eax))100 ·············003311fe·00331211·(DW_OP_reg0·(eax))
101 ····000000c9·v0000000·v0000000·views·at·00000016·for:101 ····000000c9·v0000000·v0000000·views·at·00000016·for:
102 ·············00330d81·00330dcb·(DW_OP_reg5·(ebp))102 ·············00331211·0033125b·(DW_OP_reg5·(ebp))
103 ····000000d0·v0000000·v0000000·views·at·00000018·for:103 ····000000d0·v0000000·v0000000·views·at·00000018·for:
104 ·············00330dcb·00330de2·(DW_OP_reg0·(eax))104 ·············0033125b·00331272·(DW_OP_reg0·(eax))
105 ····000000d7·v0000000·v0000000·views·at·0000001a·for:105 ····000000d7·v0000000·v0000000·views·at·0000001a·for:
106 ·············00330de2·00330e30·(DW_OP_reg5·(ebp))106 ·············00331272·003312c0·(DW_OP_reg5·(ebp))
107 ····000000de·v0000000·v0000000·views·at·0000001c·for:107 ····000000de·v0000000·v0000000·views·at·0000001c·for:
108 ·············00330e30·00330e43·(DW_OP_reg0·(eax))108 ·············003312c0·003312d3·(DW_OP_reg0·(eax))
109 ····000000e5·v0000000·v0000000·views·at·0000001e·for:109 ····000000e5·v0000000·v0000000·views·at·0000001e·for:
110 ·············00330e43·00330e8d·(DW_OP_reg5·(ebp))110 ·············003312d3·0033131d·(DW_OP_reg5·(ebp))
111 ····000000ec·v0000000·v0000000·views·at·00000020·for:111 ····000000ec·v0000000·v0000000·views·at·00000020·for:
112 ·············00330e8d·00330ea0·(DW_OP_reg0·(eax))112 ·············0033131d·00331330·(DW_OP_reg0·(eax))
113 ····000000f3·v0000000·v0000000·views·at·00000022·for:113 ····000000f3·v0000000·v0000000·views·at·00000022·for:
114 ·············00330ea0·00330eea·(DW_OP_reg5·(ebp))114 ·············00331330·0033137a·(DW_OP_reg5·(ebp))
115 ····000000fa·v0000000·v0000000·views·at·00000024·for:115 ····000000fa·v0000000·v0000000·views·at·00000024·for:
116 ·············00330eea·00330efd·(DW_OP_reg0·(eax))116 ·············0033137a·0033138d·(DW_OP_reg0·(eax))
117 ····00000101·v0000000·v0000000·views·at·00000026·for:117 ····00000101·v0000000·v0000000·views·at·00000026·for:
118 ·············00330efd·00330f47·(DW_OP_reg5·(ebp))118 ·············0033138d·003313d7·(DW_OP_reg5·(ebp))
119 ····00000108·v0000000·v0000000·views·at·00000028·for:119 ····00000108·v0000000·v0000000·views·at·00000028·for:
120 ·············00330f47·00330f5a·(DW_OP_reg0·(eax))120 ·············003313d7·003313ea·(DW_OP_reg0·(eax))
121 ····0000010f·v0000000·v0000000·views·at·0000002a·for:121 ····0000010f·v0000000·v0000000·views·at·0000002a·for:
122 ·············00330f5a·00330fa4·(DW_OP_reg5·(ebp))122 ·············003313ea·00331434·(DW_OP_reg5·(ebp))
123 ····00000116·v0000000·v0000000·views·at·0000002c·for:123 ····00000116·v0000000·v0000000·views·at·0000002c·for:
124 ·············00330fa4·00330fb7·(DW_OP_reg0·(eax))124 ·············00331434·00331447·(DW_OP_reg0·(eax))
125 ····0000011d·v0000000·v0000000·views·at·0000002e·for:125 ····0000011d·v0000000·v0000000·views·at·0000002e·for:
126 ·············00330fb7·00331001·(DW_OP_reg5·(ebp))126 ·············00331447·00331491·(DW_OP_reg5·(ebp))
127 ····00000124·v0000000·v0000000·views·at·00000030·for:127 ····00000124·v0000000·v0000000·views·at·00000030·for:
128 ·············00331001·00331014·(DW_OP_reg0·(eax))128 ·············00331491·003314a4·(DW_OP_reg0·(eax))
129 ····0000012b·v0000000·v0000000·views·at·00000032·for:129 ····0000012b·v0000000·v0000000·views·at·00000032·for:
130 ·············00331014·0033105e·(DW_OP_reg5·(ebp))130 ·············003314a4·003314ee·(DW_OP_reg5·(ebp))
131 ····00000132·v0000000·v0000000·views·at·00000034·for:131 ····00000132·v0000000·v0000000·views·at·00000034·for:
132 ·············0033105e·00331071·(DW_OP_reg0·(eax))132 ·············003314ee·00331501·(DW_OP_reg0·(eax))
133 ····00000139·v0000000·v0000000·views·at·00000036·for:133 ····00000139·v0000000·v0000000·views·at·00000036·for:
134 ·············00331071·003310b9·(DW_OP_reg5·(ebp))134 ·············00331501·00331549·(DW_OP_reg5·(ebp))
135 ····00000140·v0000000·v0000000·views·at·00000038·for:135 ····00000140·v0000000·v0000000·views·at·00000038·for:
136 ·············003310b9·003310bb·(DW_OP_reg0·(eax))136 ·············00331549·0033154b·(DW_OP_reg0·(eax))
137 ····00000147·v0000000·v0000000·views·at·0000003a·for:137 ····00000147·v0000000·v0000000·views·at·0000003a·for:
138 ·············003310bb·00331115·(DW_OP_reg5·(ebp))138 ·············0033154b·003315a5·(DW_OP_reg5·(ebp))
139 ····0000014e·v0000000·v0000000·views·at·0000003c·for:139 ····0000014e·v0000000·v0000000·views·at·0000003c·for:
140 ·············00331115·00331117·(DW_OP_reg0·(eax))140 ·············003315a5·003315a7·(DW_OP_reg0·(eax))
141 ····00000155·v0000000·v0000000·views·at·0000003e·for:141 ····00000155·v0000000·v0000000·views·at·0000003e·for:
142 ·············00331117·0033116d·(DW_OP_reg5·(ebp))142 ·············003315a7·003315fd·(DW_OP_reg5·(ebp))
143 ····0000015c·v0000000·v0000000·views·at·00000040·for:143 ····0000015c·v0000000·v0000000·views·at·00000040·for:
144 ·············0033116d·0033116f·(DW_OP_reg0·(eax))144 ·············003315fd·003315ff·(DW_OP_reg0·(eax))
145 ····00000163·v0000000·v0000000·views·at·00000042·for:145 ····00000163·v0000000·v0000000·views·at·00000042·for:
146 ·············0033116f·003311b7·(DW_OP_reg5·(ebp))146 ·············003315ff·00331647·(DW_OP_reg5·(ebp))
147 ····0000016a·v0000000·v0000000·views·at·00000044·for:147 ····0000016a·v0000000·v0000000·views·at·00000044·for:
148 ·············003311c5·003311c7·(DW_OP_reg0·(eax))148 ·············00331655·00331657·(DW_OP_reg0·(eax))
149 ····00000171·v0000000·v0000000·views·at·00000046·for:149 ····00000171·v0000000·v0000000·views·at·00000046·for:
150 ·············003311c7·0033121d·(DW_OP_reg5·(ebp))150 ·············00331657·003316ad·(DW_OP_reg5·(ebp))
151 ····00000178·v0000000·v0000000·views·at·00000048·for:151 ····00000178·v0000000·v0000000·views·at·00000048·for:
152 ·············0033121d·0033121f·(DW_OP_reg0·(eax))152 ·············003316ad·003316af·(DW_OP_reg0·(eax))
153 ····0000017f·v0000000·v0000000·views·at·0000004a·for:153 ····0000017f·v0000000·v0000000·views·at·0000004a·for:
154 ·············0033121f·00331267·(DW_OP_reg5·(ebp))154 ·············003316af·003316f7·(DW_OP_reg5·(ebp))
155 ····00000186·v0000000·v0000000·views·at·0000004c·for:155 ····00000186·v0000000·v0000000·views·at·0000004c·for:
156 ·············00331275·00331277·(DW_OP_reg0·(eax))156 ·············00331705·00331707·(DW_OP_reg0·(eax))
157 ····0000018d·v0000000·v0000000·views·at·0000004e·for:157 ····0000018d·v0000000·v0000000·views·at·0000004e·for:
158 ·············00331277·003312cd·(DW_OP_reg5·(ebp))158 ·············00331707·0033175d·(DW_OP_reg5·(ebp))
159 ····00000194·v0000000·v0000000·views·at·00000050·for:159 ····00000194·v0000000·v0000000·views·at·00000050·for:
160 ·············003312cd·003312cf·(DW_OP_reg0·(eax))160 ·············0033175d·0033175f·(DW_OP_reg0·(eax))
161 ····0000019b·v0000000·v0000000·views·at·00000052·for:161 ····0000019b·v0000000·v0000000·views·at·00000052·for:
162 ·············003312cf·00331317·(DW_OP_reg5·(ebp))162 ·············0033175f·003317a7·(DW_OP_reg5·(ebp))
163 ····000001a2·v0000000·v0000000·views·at·00000054·for:163 ····000001a2·v0000000·v0000000·views·at·00000054·for:
164 ·············00331325·00331327·(DW_OP_reg0·(eax))164 ·············003317b5·003317b7·(DW_OP_reg0·(eax))
165 ····000001a9·v0000000·v0000000·views·at·00000056·for:165 ····000001a9·v0000000·v0000000·views·at·00000056·for:
166 ·············00331327·0033137d·(DW_OP_reg5·(ebp))166 ·············003317b7·0033180d·(DW_OP_reg5·(ebp))
167 ····000001b0·v0000000·v0000000·views·at·00000058·for:167 ····000001b0·v0000000·v0000000·views·at·00000058·for:
168 ·············0033137d·0033137f·(DW_OP_reg0·(eax))168 ·············0033180d·0033180f·(DW_OP_reg0·(eax))
169 ····000001b7·v0000000·v0000000·views·at·0000005a·for:169 ····000001b7·v0000000·v0000000·views·at·0000005a·for:
170 ·············0033137f·003313c7·(DW_OP_reg5·(ebp))170 ·············0033180f·00331857·(DW_OP_reg5·(ebp))
171 ····000001be·v0000000·v0000000·views·at·0000005c·for:171 ····000001be·v0000000·v0000000·views·at·0000005c·for:
172 ·············003313d5·003313d7·(DW_OP_reg0·(eax))172 ·············00331865·00331867·(DW_OP_reg0·(eax))
173 ····000001c5·v0000000·v0000000·views·at·0000005e·for:173 ····000001c5·v0000000·v0000000·views·at·0000005e·for:
174 ·············003313d7·0033142d·(DW_OP_reg5·(ebp))174 ·············00331867·003318bd·(DW_OP_reg5·(ebp))
175 ····000001cc·v0000000·v0000000·views·at·00000060·for:175 ····000001cc·v0000000·v0000000·views·at·00000060·for:
176 ·············0033142d·0033142f·(DW_OP_reg0·(eax))176 ·············003318bd·003318bf·(DW_OP_reg0·(eax))
177 ····000001d3·v0000000·v0000000·views·at·00000062·for:177 ····000001d3·v0000000·v0000000·views·at·00000062·for:
178 ·············0033142f·00331477·(DW_OP_reg5·(ebp))178 ·············003318bf·00331907·(DW_OP_reg5·(ebp))
179 ····000001da·v0000000·v0000000·views·at·00000064·for:179 ····000001da·v0000000·v0000000·views·at·00000064·for:
180 ·············00331485·00331487·(DW_OP_reg0·(eax))180 ·············00331915·00331917·(DW_OP_reg0·(eax))
181 ····000001e1·v0000000·v0000000·views·at·00000066·for:181 ····000001e1·v0000000·v0000000·views·at·00000066·for:
182 ·············00331487·003314dd·(DW_OP_reg5·(ebp))182 ·············00331917·0033196d·(DW_OP_reg5·(ebp))
183 ····000001e8·v0000000·v0000000·views·at·00000068·for:183 ····000001e8·v0000000·v0000000·views·at·00000068·for:
184 ·············003314dd·003314df·(DW_OP_reg0·(eax))184 ·············0033196d·0033196f·(DW_OP_reg0·(eax))
185 ····000001ef·v0000000·v0000000·views·at·0000006a·for:185 ····000001ef·v0000000·v0000000·views·at·0000006a·for:
186 ·············003314df·00331527·(DW_OP_reg5·(ebp))186 ·············0033196f·003319b7·(DW_OP_reg5·(ebp))
187 ····000001f6·v0000000·v0000000·views·at·0000006c·for:187 ····000001f6·v0000000·v0000000·views·at·0000006c·for:
188 ·············00331535·00331537·(DW_OP_reg0·(eax))188 ·············003319c5·003319c7·(DW_OP_reg0·(eax))
189 ····000001fd·v0000000·v0000000·views·at·0000006e·for:189 ····000001fd·v0000000·v0000000·views·at·0000006e·for:
190 ·············00331537·0033158d·(DW_OP_reg5·(ebp))190 ·············003319c7·00331a1d·(DW_OP_reg5·(ebp))
191 ····00000204·v0000000·v0000000·views·at·00000070·for:191 ····00000204·v0000000·v0000000·views·at·00000070·for:
192 ·············0033158d·0033158f·(DW_OP_reg0·(eax))192 ·············00331a1d·00331a1f·(DW_OP_reg0·(eax))
193 ····0000020b·v0000000·v0000000·views·at·00000072·for:193 ····0000020b·v0000000·v0000000·views·at·00000072·for:
194 ·············0033158f·003315d7·(DW_OP_reg5·(ebp))194 ·············00331a1f·00331a67·(DW_OP_reg5·(ebp))
195 ····00000212·v0000000·v0000000·views·at·00000074·for:195 ····00000212·v0000000·v0000000·views·at·00000074·for:
196 ·············003315e5·003315e7·(DW_OP_reg0·(eax))196 ·············00331a75·00331a77·(DW_OP_reg0·(eax))
197 ····00000219·v0000000·v0000000·views·at·00000076·for:197 ····00000219·v0000000·v0000000·views·at·00000076·for:
Max diff block lines reached; 111262257/111271486 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·002e1bb39 ····0004fd80·002e2043
10 ····0004fc80·0000000010 ····0004fc80·00000000
11 ····0004fc80·0000000011 ····0004fc80·00000000
12 ····00000000·0000000012 ····00000000·00000000
  
32.1 KB
strings --all --bytes=8 {}
    
Offset 1, 830 lines modifiedOffset 1, 909 lines modified
Diff chunk too large, falling back to line-by-line diff (901 lines added, 822 lines removed)
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 'H;T|6dz2 d_m-6V-A
3 U<AT<I,;3 _I·KdEu:%
4 y»      c>b]~b]4 *HI~J;yqq
5 I]&k;V$·5 .VlKVlG<
6 d:+o·Tc!\+6 pl$pl"(n
7 P{wDq=oO7 elL/@h9[
8 &EIFb6iJ28 b]Sb]3b]sa]
9 Zoz+IWzs9 )!+I»   YEJ
10 zq|xCewg10 T{Zyo\~'
11 =N'<|HGFM11 M»      c3busbu
12 =dwf8ch~/12 >!kquZ#<
13 et#L^&~at!13 3@NahPQN
14 ~(UR\Jpr14 -:J%c]Hj
15 (@\upi:o15 iXt5WZdJ
16 -0w·p0]a16 Vn*6'bGP
17 Tz95;8+]17 7W*IOx3@Iz
18 y|T)OUS\6p18 `C~{|\EGJ]
19 aFO@z(c(119 ,`B?O{|`
20 Bt&2.+dF20 g3zf-p3?D
21 YPI";4rW21 RY|xCTwg
22 EsE/1:z122 M»      ]»     b9c#
23 }5^Z&F75~X&:23 03E4glDx*E
24 Sy>/2Qv?24 Nx+U,`L%|
25 dxC~$v}m25 't1g<Tjq
26 ^09^9ru^6)26 7[OK'`{*G8
27 ;2F%f/A{I27 t9f8TQqM
28 wK])p!,v28 ANuDO_=`-
29 Df#@cI7Is29 K*n:x*]}8oq
30 ./\1uF'S~30 G:]c`}l»
31 [»      wB]upU31 }PiF6B[#
32 K»      WQ]Opw32 xG<~`l>w
33 j@hp}Bh+Oh>33 a_{O*~_`ys
34 3m»     67|{V34 xI6W#G$R3A
35 Eioub?2+35 >`28zA|&4
36 *\*p2q?-36 ^CqthCr}
37 */VMY%1?37 ^09A9ru^J)
38 #·Zgb<jc338 xF(atkZi
39 EL&5aT/b2i39 ·h&:zG|#
40 cO»     c[·[)cOf40 ^evGuhzr:
41 byC0^X>0f41 3?v1CVp,
42 ,:mObyoS42 l&3O.<Hmrz.
43 »       ]@>?#E{43 ?B}ePJReRmPn
44 Tl,gZ!IU44 Y.f=Ho@EIC8
45 'V*a{O,^45 _s4.dJ?R
46 gYKym7VEV46 zNZ@jW» o
47 v/&oJM0MyD47 $}$=O`IyR
48 MNKa,fN3MN48 +P^>|TzX
49 sV[gY^Ft49 fKY(vGpu
50 O/8=&J%r8J50 Q(A$cG!@
51 pj[bE")351 +Mf106sf
52 K%N?`0<M52 o`d*BoI{
53 j{Q1"A^G53 -Gmi){'M
54 QJ)<dKz)54 oX%{|J2'
55 }`=kihoM55 c]·k)c"3&*
56 \*7.G.`>56 Qal»    dce|
57 unS!m!i{ix57 `lie~Ua+K
58 L%]6U&Rxw2%%58 @1JaSaLV
59 478Ua0.%59 c~~\FDno9
60 /\}ZJd#td#60 PDjd-$2Q
61 ]%$mam"n't61 <V["ArIpsI
62 *~f`s~ST62 ·9&x[b8|Cc
63 kwu"5Kd_63 "Ma7`\SX
64 \`Qjh0oI^64 Aa]`tVXw
65 *bUUeam#65 #Ras`D)l9
66 NM\cp[$Dn66 Dg9r}&u{E
67 /M!eI](n67 ,VdbMd3'
68 y(5d[frn68 yzB!o,h!o,@j
69 83nZ"Ie>69 SMNKa,fN[MN
70 |K1xez{_zH70 ]Vb3@L3b
71 zDNYlNE!71 1b-`43b?
72 0~L$+<Rz72 laNh`<ja
73 ·I;@nwU=73 _^$9/W%>
74 :y]dPrU^>74 t}zQM»  )@
75 >Tg5Qtk·75 hL_oM<k9*Y
76 #3RZ<»  Q>RJW76 O01m6x#Q1x
77 y_t^ds2z77 #;iO@yc$%{
78 :$8Uz?h9n78 M`^mRX^[*
79 HdOt?q.»79 (2Bw#L1>
80 1dY>8Zna80 D~~AJ8/]
81 bLnr|\>L81 kF(WYHkU
82 S,_u·JZi82 ^gAwW'HB
83 GQN-Tbji83 X+[j?YOa~
84 x~;:`;P~:84 >]=K&Rxw1%%
85 {~XI~3y9·85 %$-am&n%t
86 g"FR3L^·86 vZVu.'N?"+G
87 m*/l~O*{87 Z·jXcM@4
88 ,»      u8·C»   f[88 Q·FXca·B
89 zTdD)}vkT89 %iN`>v\K2
90 +_~^xmA4+90 A$X/+A,?kk
91 `zb#?R]091 7uB5Udyoy
92 ){yjyIx%}92 zG'Rq"+{
93 a(nBx:vY93 (4yi,N<)c
94 uSd~w08n94 ·[»      HOIzNy
95 5MB3LfSm95 "LbFJMS:
96 bI?sYnEd]?sY96 ompq~eo@
97 @[/sZu5·97 &n@>Q_c8c
98 G{HP!Auj98 s&*L}\G\
99 lD>N$_nH99 HzBHZYw0I
100 xhmlhMSC100 [·l@b»   BaR/
101 /'o!b,gF101 @tpjvRhN:m=
102 6[,dt]0v102 /<*iJ_x'
103 -)5/B>O:103 nLSOnh;L&V
104 ';M<'5OJ@104 L]`*%Uk@
105 +0nOy{c4105 gh[I[JZ5hI
106 W}m+"I?m106 ~tD4B+4'
107 [Wuj*jfj2107 6@7RtmPn
108 f"g\6{"u108 H·Jf2mD·
109 YqzTLJ6Q109 d/u-/76H
110 /ZzMz-NX110 u=;|?l{sZKR
111 \-/%w)R(111 GtMP.G::
112 v+!/lo;{ar112 Vz4XyU&Yj
113 o.A<Gh['e113 6USF@(1U
114 /Z*2;*1+.>114 hG>KX>» ];
115 GQ:AwDGk115 #"+Nf"GId-
116 $=\nM8Cw116 1{ilyYtS
117 h^S0oOq_117 +ke}gXY+
118 ?w4vGU^U118 yMuYTq=6
119 )q%dN»  »  w5119 t#)»    D»   OR
120 1kK$(f}z120 bkc.jY:Bn:
121 pO"<RWtGx$6vGx$121 am"gNh[{bn
122 sEx$usGx!2]5B+122 3gc]}/~%
123 E'a+»   }x+123 ,AcSOpW^
124 H(|6ps4<124 tdraY0!3
125 KL4'V-G2125 )gmu@mQm
126 U.YO0}VE126 <\f=g*k7
Max diff block lines reached; 14282/32791 bytes (43.55%) of diff not shown.
217 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7772, 5322 lines modifiedOffset 7772, 5322 lines modified
  
7772 000e8a80·<CPyPy_linegen___LineGenerator_____post_init__>:7772 000e8a80·<CPyPy_linegen___LineGenerator_____post_init__>:
7773 »       ...7773 »       ...
  
7774 000e8b30·<CPyDef_nodes___container_of>:7774 000e8b30·<CPyDef_nodes___container_of>:
7775 »       ...7775 »       ...
  
7776 000e91e0·<CPyPy_nodes___container_of>:7776 000e92c0·<CPyPy_nodes___container_of>:
7777 »       ...7777 »       ...
  
7778 000e9290·<CPyDef_nodes___is_arith_like>:7778 000e9370·<CPyDef_nodes___is_arith_like>:
7779 »       ...7779 »       ...
  
7780 000e9aa0·<CPyPy_nodes___is_arith_like>:7780 000e9b80·<CPyPy_nodes___is_arith_like>:
7781 »       ...7781 »       ...
  
7782 000e9b90·<CPyDef_nodes___is_empty_tuple>:7782 000e9c70·<CPyDef_nodes___is_empty_tuple>:
7783 »       ...7783 »       ...
  
7784 000ea410·<CPyPy_nodes___is_empty_tuple>:7784 000ea4f0·<CPyPy_nodes___is_empty_tuple>:
7785 »       ...7785 »       ...
  
7786 000ea500·<CPyDef_nodes___is_simple_decorator_trailer>:7786 000ea5e0·<CPyDef_nodes___is_simple_decorator_trailer>:
7787 »       ...7787 »       ...
  
7788 000eb850·<CPyPy_nodes___is_simple_decorator_trailer>:7788 000eb930·<CPyPy_nodes___is_simple_decorator_trailer>:
7789 »       ...7789 »       ...
  
7790 000eb9a0·<CPyDef_nodes___is_vararg>:7790 000eba80·<CPyDef_nodes___is_vararg>:
7791 »       ...7791 »       ...
  
7792 000ebe20·<CPyPy_nodes___is_vararg>:7792 000ebf00·<CPyPy_nodes___is_vararg>:
7793 »       ...7793 »       ...
  
7794 000ebf60·<CPyDef_linegen____can_add_trailing_comma>:7794 000ec040·<CPyDef_linegen____can_add_trailing_comma>:
7795 »       ...7795 »       ...
  
7796 000ec550·<CPyPy_linegen____can_add_trailing_comma>:7796 000ec630·<CPyPy_linegen____can_add_trailing_comma>:
7797 »       ...7797 »       ...
  
7798 000ec640·<CPyDef_nodes___whitespace>:7798 000ec720·<CPyDef_nodes___whitespace>:
7799 »       ...7799 »       ...
  
7800 000f4c40·<CPyPy_nodes___whitespace>:7800 000f4d10·<CPyPy_nodes___whitespace>:
7801 »       ...7801 »       ...
  
7802 000f4d70·<CPyDef_nodes___is_fstring>:7802 000f4e40·<CPyDef_nodes___is_fstring>:
7803 »       ...7803 »       ...
  
7804 000f4e50·<CPyPy_nodes___is_fstring>:7804 000f4f20·<CPyPy_nodes___is_fstring>:
7805 »       ...7805 »       ...
  
7806 000f4f30·<CPyDef_nodes___is_parent_function_or_class>:7806 000f5000·<CPyDef_nodes___is_parent_function_or_class>:
7807 »       ...7807 »       ...
  
7808 000f56a0·<CPyPy_nodes___is_parent_function_or_class>:7808 000f5770·<CPyPy_nodes___is_parent_function_or_class>:
7809 »       ...7809 »       ...
  
7810 000f5780·<CPyDef_nodes___is_function_or_class>:7810 000f5850·<CPyDef_nodes___is_function_or_class>:
7811 »       ...7811 »       ...
  
7812 000f5cf0·<CPyPy_nodes___is_function_or_class>:7812 000f5dc0·<CPyPy_nodes___is_function_or_class>:
7813 »       ...7813 »       ...
  
7814 000f5dd0·<CPyDef_nodes___is_atom_with_invisible_parens>:7814 000f5ea0·<CPyDef_nodes___is_atom_with_invisible_parens>:
7815 »       ...7815 »       ...
  
7816 000f6250·<CPyPy_nodes___is_atom_with_invisible_parens>:7816 000f6320·<CPyPy_nodes___is_atom_with_invisible_parens>:
7817 »       ...7817 »       ...
  
7818 000f6340·<CPyDef_nodes___is_import>:7818 000f6410·<CPyDef_nodes___is_import>:
7819 »       ...7819 »       ...
  
7820 000f6940·<CPyPy_nodes___is_import>:7820 000f6a10·<CPyPy_nodes___is_import>:
7821 »       ...7821 »       ...
  
7822 000f6a20·<CPyDef_lines___Line___is_import>:7822 000f6af0·<CPyDef_lines___Line___is_import>:
7823 »       ...7823 »       ...
  
7824 000f6ba0·<lines___Line_get_is_import>:7824 000f6c70·<lines___Line_get_is_import>:
7825 »       ...7825 »       ...
  
7826 000f6c00·<CPyDef_nodes___is_with_or_async_with_stmt>:7826 000f6cd0·<CPyDef_nodes___is_with_or_async_with_stmt>:
7827 »       ...7827 »       ...
  
7828 000f7170·<CPyPy_nodes___is_with_or_async_with_stmt>:7828 000f7240·<CPyPy_nodes___is_with_or_async_with_stmt>:
7829 »       ...7829 »       ...
  
7830 000f7250·<CPyDef_lines___Line___is_with_or_async_with_stmt>:7830 000f7320·<CPyDef_lines___Line___is_with_or_async_with_stmt>:
7831 »       ...7831 »       ...
  
7832 000f73e0·<lines___Line_get_is_with_or_async_with_stmt>:7832 000f74b0·<lines___Line_get_is_with_or_async_with_stmt>:
7833 »       ...7833 »       ...
  
7834 000f7440·<CPyDef_nodes___is_async_stmt_or_funcdef>:7834 000f7510·<CPyDef_nodes___is_async_stmt_or_funcdef>:
7835 »       ...7835 »       ...
  
7836 000f7970·<CPyPy_nodes___is_async_stmt_or_funcdef>:7836 000f7a40·<CPyPy_nodes___is_async_stmt_or_funcdef>:
7837 »       ...7837 »       ...
  
7838 000f7a50·<CPyDef_nodes___get_annotation_type>:7838 000f7b20·<CPyDef_nodes___get_annotation_type>:
7839 »       ...7839 »       ...
  
7840 000f7ed0·<CPyPy_nodes___get_annotation_type>:7840 000f8010·<CPyPy_nodes___get_annotation_type>:
7841 »       ...7841 »       ...
  
7842 000f7f80·<CPyDef_nodes___is_part_of_annotation>:7842 000f80c0·<CPyDef_nodes___is_part_of_annotation>:
7843 »       ...7843 »       ...
  
7844 000f8050·<CPyPy_nodes___is_part_of_annotation>:7844 000f8190·<CPyPy_nodes___is_part_of_annotation>:
7845 »       ...7845 »       ...
  
7846 000f8130·<CPyDef_linegen____ensure_trailing_comma>:7846 000f8270·<CPyDef_linegen____ensure_trailing_comma>:
7847 »       ...7847 »       ...
  
7848 000f8a50·<CPyPy_linegen____ensure_trailing_comma>:7848 000f8b90·<CPyPy_linegen____ensure_trailing_comma>:
7849 »       ...7849 »       ...
  
7850 000f8bb0·<CPyDef_rusty___Ok___ok>:7850 000f8cf0·<CPyDef_rusty___Ok___ok>:
7851 »       ...7851 »       ...
  
7852 000f8c20·<CPyPy_rusty___Ok___ok>:7852 000f8d60·<CPyPy_rusty___Ok___ok>:
7853 »       ...7853 »       ...
  
7854 000f8cb0·<CPyDef_rusty___Err___err>:7854 000f8df0·<CPyDef_rusty___Err___err>:
7855 »       ...7855 »       ...
  
Max diff block lines reached; 217220/221524 bytes (98.06%) 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 00331c84·<_fini>:2 00332114·<_fini>:
3 »       ...3 »       ...
755 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··.
2 ··[·····0]··/tmp/tmpiwmazutn/build/__native_30fcd23745efe32ce681.c3 ··[·····2]··/tmp/tmputjrst8i/build/__native_30fcd23745efe32ce681.c
3 ··[····37]··. 
4 ··[····39]··/tmp/tmpiwmazutn/build4 ··[····39]··/tmp/tmputjrst8i/build
5 ··[····50]··/usr/include/python3.125 ··[····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.12/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/lib/gcc/i686-linux-gnu/14/include9 ··[····d5]··/usr/lib/gcc/i686-linux-gnu/14/include
10 ··[····fc]··/usr/include/i386-linux-gnu/sys10 ··[····fc]··/usr/include/i386-linux-gnu/sys
11 ··[···11c]··/usr/include/i386-linux-gnu/bits/types11 ··[···11c]··/usr/include/i386-linux-gnu/bits/types
6.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8567, 55 lines modifiedOffset 8567, 55 lines modified
8567 ··0x00021740·5f696d70·6f727473·5f656e76·5f6d6574·_imports_env_met8567 ··0x00021740·5f696d70·6f727473·5f656e76·5f6d6574·_imports_env_met
8568 ··0x00021750·686f6473·00626c61·636b5f5f·5f676574·hods.black___get8568 ··0x00021750·686f6473·00626c61·636b5f5f·5f676574·hods.black___get
8569 ··0x00021760·5f667574·7572655f·696d706f·7274735f·_future_imports_8569 ··0x00021760·5f667574·7572655f·696d706f·7274735f·_future_imports_
8570 ··0x00021770·656e765f·6d657468·6f647300·626c6163·env_methods.blac8570 ··0x00021770·656e765f·6d657468·6f647300·626c6163·env_methods.blac
8571 ··0x00021780·6b5f5f5f·66726f6d·5f636f6e·66696775·k___from_configu8571 ··0x00021780·6b5f5f5f·66726f6d·5f636f6e·66696775·k___from_configu
8572 ··0x00021790·72617469·6f6e5f57·72697465·4261636b·ration_WriteBack8572 ··0x00021790·72617469·6f6e5f57·72697465·4261636b·ration_WriteBack
8573 ··0x000217a0·5f6f626a·5f6d6574·686f6473·002e4c31·_obj_methods..L18573 ··0x000217a0·5f6f626a·5f6d6574·686f6473·002e4c31·_obj_methods..L1
8574 ··0x000217b0·30383533·33002e4c·31303835·3038002e·08533..L108508..8574 ··0x000217b0·30383536·37002e4c·31303835·3432002e·08567..L108542..
8575 ··0x000217c0·4c313038·35303300·2e4c3130·38343933·L108503..L1084938575 ··0x000217c0·4c313038·35333700·2e4c3130·38353237·L108537..L108527
8576 ··0x000217d0·002e4c31·30373730·37002e4c·32303339·..L107707..L20398576 ··0x000217d0·002e4c31·30373734·31002e4c·32303430·..L107741..L2040
8577 ··0x000217e0·3039002e·4c323033·38373700·2e4c3230·09..L203877..L208577 ··0x000217e0·3134002e·4c323033·39383200·2e4c3230·14..L203982..L20
8578 ··0x000217f0·32393630·002e4c32·32313738·33002e4c·2960..L221783..L8578 ··0x000217f0·33303635·002e4c32·32313838·38002e4c·3065..L221888..L
8579 ··0x00021800·32313637·3733002e·4c313038·35333500·216773..L108535.8579 ··0x00021800·32313638·3738002e·4c313038·35363900·216878..L108569.
8580 ··0x00021810·2e4c3130·37373131·002e4c31·30373731·.L107711..L107718580 ··0x00021810·2e4c3130·37373435·002e4c31·30373734·.L107745..L10774
8581 ··0x00021820·32002e4c·31303737·3130002e·4c313037·2..L107710..L1078581 ··0x00021820·36002e4c·31303737·3434002e·4c313037·6..L107744..L107
8582 ··0x00021830·37303800·2e4c3230·33383635·002e4c32·708..L203865..L28582 ··0x00021830·37343200·2e4c3230·33393730·002e4c32·742..L203970..L2
8583 ··0x00021840·30323936·35002e4c·32303239·3634002e·02965..L202964..8583 ··0x00021840·30333037·30002e4c·32303330·3639002e·03070..L203069..
8584 ··0x00021850·4c323032·39363100·2e4c3230·32393633·L202961..L2029638584 ··0x00021850·4c323033·30363600·2e4c3230·33303638·L203066..L203068
8585 ··0x00021860·002e4c32·32313638·35002e4c·32313638·..L221685..L21688585 ··0x00021860·002e4c32·32313739·30002e4c·32313639·..L221790..L2169
8586 ··0x00021870·3236002e·4c323136·38323500·2e4c3231·26..L216825..L218586 ··0x00021870·3331002e·4c323136·39333000·2e4c3231·31..L216930..L21
8587 ··0x00021880·36383234·002e4c32·31363832·33002e4c·6824..L216823..L8587 ··0x00021880·36393239·002e4c32·31363932·38002e4c·6929..L216928..L
8588 ··0x00021890·32313638·3232002e·4c323136·38323100·216822..L216821.8588 ··0x00021890·32313639·3237002e·4c323136·39323600·216927..L216926.
8589 ··0x000218a0·2e4c3231·36383230·002e4c32·31363831·.L216820..L216818589 ··0x000218a0·2e4c3231·36393235·002e4c32·31363932·.L216925..L21692
8590 ··0x000218b0·39002e4c·32313638·3138002e·4c323136·9..L216818..L2168590 ··0x000218b0·34002e4c·32313639·3233002e·4c323136·4..L216923..L216
8591 ··0x000218c0·38313700·2e4c3231·36383136·002e4c32·817..L216816..L28591 ··0x000218c0·39323200·2e4c3231·36393231·002e4c32·922..L216921..L2
8592 ··0x000218d0·31363831·35002e4c·32313638·3134002e·16815..L216814..8592 ··0x000218d0·31363932·30002e4c·32313639·3139002e·16920..L216919..
8593 ··0x000218e0·4c323136·38313300·2e4c3231·36383132·L216813..L2168128593 ··0x000218e0·4c323136·39313800·2e4c3231·36393137·L216918..L216917
8594 ··0x000218f0·002e4c32·31363831·31002e4c·32313638·..L216811..L21688594 ··0x000218f0·002e4c32·31363931·36002e4c·32313639·..L216916..L2169
8595 ··0x00021900·3130002e·4c323136·38303900·2e4c3231·10..L216809..L218595 ··0x00021900·3135002e·4c323136·39313400·2e4c3231·15..L216914..L21
8596 ··0x00021910·36383038·002e4c32·31363830·37002e4c·6808..L216807..L8596 ··0x00021910·36393133·002e4c32·31363931·32002e4c·6913..L216912..L
8597 ··0x00021920·32313638·3036002e·4c323136·38303500·216806..L216805.8597 ··0x00021920·32313639·3131002e·4c323136·39313000·216911..L216910.
8598 ··0x00021930·2e4c3231·36383034·002e4c32·31363830·.L216804..L216808598 ··0x00021930·2e4c3231·36393039·002e4c32·31363930·.L216909..L21690
8599 ··0x00021940·33002e4c·32313638·3032002e·4c323136·3..L216802..L2168599 ··0x00021940·38002e4c·32313639·3037002e·4c323136·8..L216907..L216
8600 ··0x00021950·38303100·2e4c3231·36383030·002e4c32·801..L216800..L28600 ··0x00021950·39303600·2e4c3231·36393035·002e4c32·906..L216905..L2
8601 ··0x00021960·31363739·39002e4c·32313637·3938002e·16799..L216798..8601 ··0x00021960·31363930·34002e4c·32313639·3033002e·16904..L216903..
8602 ··0x00021970·4c323136·37393700·2e4c3231·36373936·L216797..L2167968602 ··0x00021970·4c323136·39303200·2e4c3231·36393031·L216902..L216901
8603 ··0x00021980·002e4c32·31363739·35002e4c·32313637·..L216795..L21678603 ··0x00021980·002e4c32·31363930·30002e4c·32313638·..L216900..L2168
8604 ··0x00021990·3934002e·4c323136·37393300·2e4c3231·94..L216793..L218604 ··0x00021990·3939002e·4c323136·38393800·2e4c3231·99..L216898..L21
8605 ··0x000219a0·36373932·002e4c32·31363739·31002e4c·6792..L216791..L8605 ··0x000219a0·36383937·002e4c32·31363839·36002e4c·6897..L216896..L
8606 ··0x000219b0·32313637·3930002e·4c323136·37383900·216790..L216789.8606 ··0x000219b0·32313638·3935002e·4c323136·38393400·216895..L216894.
8607 ··0x000219c0·2e4c3231·36373838·002e4c32·31363738·.L216788..L216788607 ··0x000219c0·2e4c3231·36383933·002e4c32·31363839·.L216893..L21689
8608 ··0x000219d0·37002e4c·32313637·3836002e·4c323136·7..L216786..L2168608 ··0x000219d0·32002e4c·32313638·3931002e·4c323136·2..L216891..L216
8609 ··0x000219e0·37383500·2e4c3231·36373834·002e4c32·785..L216784..L28609 ··0x000219e0·38393000·2e4c3231·36383839·002e4c32·890..L216889..L2
8610 ··0x000219f0·31363738·33002e4c·32313637·3832002e·16783..L216782..8610 ··0x000219f0·31363838·38002e4c·32313638·3837002e·16888..L216887..
8611 ··0x00021a00·4c323136·37383100·2e4c3231·36373830·L216781..L2167808611 ··0x00021a00·4c323136·38383600·2e4c3231·36383835·L216886..L216885
8612 ··0x00021a10·002e4c32·31363737·39002e4c·32313637·..L216779..L21678612 ··0x00021a10·002e4c32·31363838·34002e4c·32313638·..L216884..L2168
8613 ··0x00021a20·3738002e·4c323136·37373700·2e4c3231·78..L216777..L218613 ··0x00021a20·3833002e·4c323136·38383200·2e4c3231·83..L216882..L21
8614 ··0x00021a30·36373736·002e4c32·31363737·34006372·6776..L216774.cr8614 ··0x00021a30·36383831·002e4c32·31363837·39006372·6881..L216879.cr
8615 ··0x00021a40·74737475·66662e63·00646572·65676973·tstuff.c.deregis8615 ··0x00021a40·74737475·66662e63·00646572·65676973·tstuff.c.deregis
8616 ··0x00021a50·7465725f·746d5f63·6c6f6e65·73005f5f·ter_tm_clones.__8616 ··0x00021a50·7465725f·746d5f63·6c6f6e65·73005f5f·ter_tm_clones.__
8617 ··0x00021a60·646f5f67·6c6f6261·6c5f6474·6f72735f·do_global_dtors_8617 ··0x00021a60·646f5f67·6c6f6261·6c5f6474·6f72735f·do_global_dtors_
8618 ··0x00021a70·61757800·636f6d70·6c657465·642e3000·aux.completed.0.8618 ··0x00021a70·61757800·636f6d70·6c657465·642e3000·aux.completed.0.
8619 ··0x00021a80·5f5f646f·5f676c6f·62616c5f·64746f72·__do_global_dtor8619 ··0x00021a80·5f5f646f·5f676c6f·62616c5f·64746f72·__do_global_dtor
8620 ··0x00021a90·735f6175·785f6669·6e695f61·72726179·s_aux_fini_array8620 ··0x00021a90·735f6175·785f6669·6e695f61·72726179·s_aux_fini_array
8621 ··0x00021aa0·5f656e74·72790066·72616d65·5f64756d·_entry.frame_dum8621 ··0x00021aa0·5f656e74·72790066·72616d65·5f64756d·_entry.frame_dum
11.1 KB
./usr/lib/debug/.build-id/50/63ffa18c76654ec4cf8e955e4b3102198ff32a.debug vs.
./usr/lib/debug/.build-id/53/f9e3784b69a138ae2432d5a871a187be14ed26.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b7·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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:·5063ffa18c76654ec4cf8e955e4b3102198ff32a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·53f9e3784b69a138ae2432d5a871a187be14ed26
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmputjrst8i/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:·0x26):·parse.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·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.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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/parse.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pgen2/token.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parse40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_token
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
646 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 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 PyInit_parse3 PyInit_token
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
Offset 20, 16 lines modifiedOffset 20, 16 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_parse 
28 PyCapsule_Import27 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 2709
    
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 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_parse2 ··[·····0]··PyInit_token
  
686 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/tmpiwmazutn/build/blib2to3/pgen2/parse.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pgen2/token.c
3 ··[····2e]··.3 ··[····2e]··.
4 ··[····30]··/tmp/tmpiwmazutn/build/blib2to3/pgen24 ··[····30]··/tmp/tmputjrst8i/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································_.
  
21.0 KB
./usr/lib/debug/.build-id/59/35908c3dbf9b8942b9af9580551138f36e750c.debug vs.
./usr/lib/debug/.build-id/ec/9747b345e1c97b07eb93fa53a0fd805197d4f2.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·0x0012c·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·0x00002044·0x00002044·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, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa74:1 There·are·35·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·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·000043·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·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··········00002088·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e9·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f5·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000d·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000ba·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000ac·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004b0·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004e8·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0004fb·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·000540·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000744·0001d8·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·000730·0001d2·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00091c·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000902·000155·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.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·literals.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:·00002140·····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:·0000205c·····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_literals26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_black
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:·5935908c3dbf9b8942b9af9580551138f36e750c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec9747b345e1c97b07eb93fa53a0fd805197d4f2
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:·0x31):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmputjrst8i/build
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x71):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x50):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x77):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/usr/include/python3.12/cpython37 ··6»      (line_strp)»   (offset:·0xb8):·/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):·literals.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x19):·black.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x105):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe1):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xe9):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf2):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0xff):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x105):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x11c):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x133):·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·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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/literals.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x31):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_literals40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_black
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
687 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 28 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 PyInit_literals3 yPyInit_black
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 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_literals21 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 PyCapsule_Import28 PyCapsule_Import
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 2709
    
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_black>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
223 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_literals2 ··[·····0]··PyInit_black
  
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/tmpiwmazutn/build/blib2to3/pgen2/literals.c 
3 ··[····31]··.2 ··[·····0]··.
4 ··[····33]··/tmp/tmpiwmazutn/build/blib2to3/pgen23 ··[·····2]··/tmp/tmputjrst8i/build/black.c
 4 ··[····21]··/tmp/tmputjrst8i/build
5 ··[····59]··/usr/include/python3.125 ··[····38]··/usr/include/python3.12
6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····50]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····98]··/usr/include/i386-linux-gnu/bits7 ··[····77]··/usr/include/i386-linux-gnu/bits
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····98]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.12/cpython9 ··[····b8]··/usr/include/python3.12/cpython
10 ··[····f9]··stddef.h10 ··[····d8]··stddef.h
11 ··[···102]··types.h11 ··[····e1]··types.h
12 ··[···10a]··pyport.h12 ··[····e9]··pyport.h
13 ··[···113]··pytypedefs.h13 ··[····f2]··pytypedefs.h
14 ··[···120]··methodobject.h14 ··[····ff]··methodobject.h
15 ··[···12f]··descrobject.h15 ··[···10e]··descrobject.h
16 ··[···13d]··pybuffer.h16 ··[···11c]··pybuffer.h
17 ··[···148]··pycapsule.h17 ··[···127]··pycapsule.h
18 ··[···154]··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·006c6974·6572616c·732e6300·ntry.literals.c.12 ··0x00000090·6e747279·00626c61·636b2e63·005f5f46·ntry.black.c.__F
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·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·5f005079·OFFSET_TABLE_.Py
22 ··0x00000130·00507949·6e69745f·6c697465·72616c73·.PyInit_literals 
23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. 
24 ··0x00000150·5079496e·69745f5f·5f696e69·745f5f00·PyInit___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
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__. 
  
7.72 KB
./usr/lib/debug/.build-id/59/5d01fc779693ba4f40bbb0b4db473fe946ec3d.debug vs.
./usr/lib/debug/.build-id/7d/b1e03f216386cd38cf0065eb21bc90a85b7c6d.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.88 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa64:1 There·are·35·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 24, 21 lines modifiedOffset 24, 21 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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b3·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b2·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d4·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090c·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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:·595d01fc779693ba4f40bbb0b4db473fe946ec3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7db1e03f216386cd38cf0065eb21bc90a85b7c6d
1.41 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpiwmazutn/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmputjrst8i/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/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/bits35 ··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.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:·0x22):·pytree.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x22):·pytree.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x20):·pytree.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x118):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xeb):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf4):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf4):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xfc):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x105):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x112):·methodobject.h
1010 B
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pytree.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pytree.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
278 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 =GCC:·(Debian·14.2.0-8)·14.2.01 [|mGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_pytree3 PyInit_pytree
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
679 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··. 
3 ··[·····2]··/tmp/tmpiwmazutn/build/blib2to3/pytree.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pytree.c
 3 ··[····29]··.
4 ··[····2b]··/tmp/tmpiwmazutn/build/blib2to34 ··[····2b]··/tmp/tmputjrst8i/build/blib2to3
5 ··[····4b]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.12
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits7 ··[····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.12/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····eb]··stddef.h10 ··[····eb]··stddef.h
11 ··[····f4]··types.h11 ··[····f4]··types.h
10.9 KB
./usr/lib/debug/.build-id/6d/c080db428623ed7cfeff77540ed7c32dd4a049.debug vs.
./usr/lib/debug/.build-id/97/7f5163b570b64c39b50a5d2568ad90c939d6e7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 93% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b3·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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·trans.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_trans26 ····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:·6dc080db428623ed7cfeff77540ed7c32dd4a0493 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·977f5163b570b64c39b50a5d2568ad90c939d6e7
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmputjrst8i/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):·trans.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·rusty.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·trans.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.63 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·5·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/trans.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_trans40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_rusty
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
662 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 IGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 yPyInit_trans3 yPyInit_rusty
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
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_trans21 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 2709
    
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_rusty>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_trans2 ··[·····0]··PyInit_rusty
  
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/tmpiwmazutn/build/black/trans.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/rusty.c
3 ··[····25]··.3 ··[····25]··.
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····27]··/tmp/tmputjrst8i/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·00747261·6e732e63·005f5f46·ntry.trans.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·5f747261·6e73005f·5f637861·Init_trans.__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
17.4 KB
./usr/lib/debug/.build-id/6d/ffdc280d41712c5a52c72654663d61a2de3f19.debug vs.
./usr/lib/debug/.build-id/27/8813c09f4688bd750292776373b4d5198c0ee0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% 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·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·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·
3.93 KB
readelf --wide --sections {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa68:1 There·are·35·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·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·000057·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e8·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f4·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b3·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··1
39 Key·to·Flags:39 Key·to·Flags:
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·schema.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:·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:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_schema26 ····22:·00001170···119·FUNC····GLOBAL·DEFAULT···10·PyInit_driver
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:·6dffdc280d41712c5a52c72654663d61a2de3f193 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·278813c09f4688bd750292776373b4d5198c0ee0
2.97 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:·0x2f):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x31):·/tmp/tmputjrst8i/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x45):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5d):·/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:·0x84):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x96):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa5):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc5):·/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):
39 ··Entry»  Dir»       Name39 ··Entry»  Dir»       Name
40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·schema.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·driver.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x112):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x124):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe5):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xee):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x100):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xee):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x100):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf6):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x108):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xff):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x111):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11b):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x112):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x124):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x129):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x134):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x146):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x140):·import.h53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/schema.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pgen2/driver.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.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)
20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_driver
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
692 B
strings --all --bytes=8 {}
    
Offset 1, 29 lines modifiedOffset 1, 29 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 PyInit_schema3 PyInit_driver
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 driver.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_schema22 PyInit_driver
23 __cxa_finalize23 __cxa_finalize
24 PyInit___init__24 PyInit___init__
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
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 2709
    
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_driver>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_schema2 ··[·····0]··PyInit_driver
  
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/tmpiwmazutn/build/black/schema.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pgen2/driver.c
3 ··[····26]··.3 ··[····2f]··.
4 ··[····28]··/tmp/tmpiwmazutn/build/black4 ··[····31]··/tmp/tmputjrst8i/build/blib2to3/pgen2
5 ··[····45]··/usr/include/python3.125 ··[····57]··/usr/include/python3.12
6 ··[····5d]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····84]··/usr/include/i386-linux-gnu/bits7 ··[····96]··/usr/include/i386-linux-gnu/bits
8 ··[····a5]··/usr/include/i386-linux-gnu/sys8 ··[····b7]··/usr/include/i386-linux-gnu/sys
9 ··[····c5]··/usr/include/python3.12/cpython9 ··[····d7]··/usr/include/python3.12/cpython
10 ··[····e5]··stddef.h10 ··[····f7]··stddef.h
11 ··[····ee]··types.h11 ··[···100]··types.h
12 ··[····f6]··pyport.h12 ··[···108]··pyport.h
13 ··[····ff]··pytypedefs.h13 ··[···111]··pytypedefs.h
14 ··[···10c]··methodobject.h14 ··[···11e]··methodobject.h
15 ··[···11b]··descrobject.h15 ··[···12d]··descrobject.h
16 ··[···129]··pybuffer.h16 ··[···13b]··pybuffer.h
17 ··[···134]··pycapsule.h17 ··[···146]··pycapsule.h
18 ··[···140]··import.h18 ··[···152]··import.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·00736368·656d612e·63005f5f·ntry.schema.c.__12 ··0x00000090·6e747279·00647269·7665722e·63005f5f·ntry.driver.c.__
13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN13 ··0x000000a0·4652414d·455f454e·445f5f00·5f44594e·FRAME_END__._DYN
14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__14 ··0x000000b0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
15 ··0x000000c0·005f5f64·736f5f68·616e646c·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·455f0050·_OFFSET_TABLE_.P
22 ··0x00000130·79496e69·745f7363·68656d61·005f5f63·yInit_schema.__c22 ··0x00000130·79496e69·745f6472·69766572·005f5f63·yInit_driver.__c
23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
11.1 KB
./usr/lib/debug/.build-id/78/07c5ada792b861ba46b4db50dad76ef2f068ce.debug vs.
./usr/lib/debug/.build-id/3a/d6c2a16c3029bb3946cc08ee5cefc88420807c.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 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000d·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000d·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b7·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
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·parse.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
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:·7807c5ada792b861ba46b4db50dad76ef2f068ce3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3ad6c2a16c3029bb3946cc08ee5cefc88420807c
1.37 KB
readelf --wide --debug-dump=rawline {}
    
Offset 26, 25 lines modifiedOffset 26, 25 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x2e):·.31 ··0»      (line_strp)»   (offset:·0x2e):·.
32 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x30):·/tmp/tmputjrst8i/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:·0x26):·token.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·token.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·parse.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.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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/token.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pgen2/parse.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x2e):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_token40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parse
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
645 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 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 PyInit_token3 PyInit_parse
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
Offset 20, 16 lines modifiedOffset 20, 16 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_parse
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 2709
    
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_parse>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
220 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_token2 ··[·····0]··PyInit_parse
  
686 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/tmpiwmazutn/build/blib2to3/pgen2/token.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pgen2/parse.c
3 ··[····2e]··.3 ··[····2e]··.
4 ··[····30]··/tmp/tmpiwmazutn/build/blib2to3/pgen24 ··[····30]··/tmp/tmputjrst8i/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·00746f6b·656e2e63·005f5f46·ntry.token.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·70617273·lloc.PyInit_pars
29 ··0x000001a0·6c6c6f63·00507943·61707375·6c655f49·lloc.PyCapsule_I30 ··0x000001b0·65005079·43617073·756c655f·496d706f·e.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································_.
  
6.34 KB
./usr/lib/debug/.build-id/7b/498c72e92a5478fb2bf24228ffe237ac114885.debug vs.
./usr/lib/debug/.build-id/1c/9a88532e231a858b1cf63e346bd13af703e2c0.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa6c:1 There·are·35·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 26, 19 lines modifiedOffset 26, 19 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b5·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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:·7b498c72e92a5478fb2bf24228ffe237ac1148853 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1c9a88532e231a858b1cf63e346bd13af703e2c0
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:·0x26):·.31 ··0»      (line_strp)»   (offset:·0x26):·.
32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmputjrst8i/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):
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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/ranges.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/black/ranges.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x26):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)
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]··/tmp/tmpiwmazutn/build/black/ranges.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/ranges.c
3 ··[····26]··.3 ··[····26]··.
4 ··[····28]··/tmp/tmpiwmazutn/build/black4 ··[····28]··/tmp/tmputjrst8i/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
5.6 KB
./usr/lib/debug/.build-id/80/882a51f9dac5bfeedce3eb7fd3b84894f5915e.debug vs.
./usr/lib/debug/.build-id/4f/cd05f205f4e3f60f5aa0d23f6cba1dc9cff82d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.61 KB
readelf --wide --sections {}
    
Offset 24, 17 lines modifiedOffset 24, 17 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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f7·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f6·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·80882a51f9dac5bfeedce3eb7fd3b84894f5915e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fcd05f205f4e3f60f5aa0d23f6cba1dc9cff82d
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/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/bits35 ··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.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:·0x1d):·numerics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·numerics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·numerics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
1010 B
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/numerics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
278 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 PyInit_numerics3 PyInit_numerics
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
671 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··.
2 ··[·····0]··/tmp/tmpiwmazutn/build/black/numerics.c3 ··[·····2]··/tmp/tmputjrst8i/build/black/numerics.c
3 ··[····28]··. 
4 ··[····2a]··/tmp/tmpiwmazutn/build/black4 ··[····2a]··/tmp/tmputjrst8i/build/black
5 ··[····47]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····86]··/usr/include/i386-linux-gnu/bits7 ··[····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.12/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····e7]··stddef.h
11 ··[····f0]··types.h11 ··[····f0]··types.h
20.0 KB
./usr/lib/debug/.build-id/8e/f20d0c5f798fe9ad1bf173505fc01b058651fe.debug vs.
./usr/lib/debug/.build-id/84/39a71c09726db02c0bb0dca3d058ad4e24ae0b.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:··········2672·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
4.46 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa70:1 There·are·35·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·0000a9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a7·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·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·00004f·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
18 ··[14]·.eh_frame·········NOBITS··········0000207c·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b5·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f7·000011·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b7·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000740·0001da·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00091a·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000912·000155·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·resources.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:·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
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_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:·8ef20d0c5f798fe9ad1bf173505fc01b058651fe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8439a71c09726db02c0bb0dca3d058ad4e24ae0b
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:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x27):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x60):·/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:·0x87):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc8):·/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:·0x1d):·resources.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·resources.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·linegen.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x115):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe8):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf1):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf9):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x102):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x115):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x143):·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·67149 ··[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.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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/resources.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/black/linegen.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_resources40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_linegen
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···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 PyInit_resources3 PyInit_linegen
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 resources.c13 linegen.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
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_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
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 2709
    
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_linegen>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_resources2 ··[·····0]··PyInit_linegen
  
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/tmpiwmazutn/build/black/resources.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/linegen.c
3 ··[····29]··.3 ··[····27]··.
4 ··[····2b]··/tmp/tmpiwmazutn/build/black4 ··[····29]··/tmp/tmputjrst8i/build/black
5 ··[····48]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····60]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····87]··/usr/include/i386-linux-gnu/bits7 ··[····85]··/usr/include/i386-linux-gnu/bits
8 ··[····a8]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····c8]··/usr/include/python3.12/cpython9 ··[····c6]··/usr/include/python3.12/cpython
10 ··[····e8]··stddef.h10 ··[····e6]··stddef.h
11 ··[····f1]··types.h11 ··[····ef]··types.h
12 ··[····f9]··pyport.h12 ··[····f7]··pyport.h
13 ··[···102]··pytypedefs.h13 ··[···100]··pytypedefs.h
14 ··[···10f]··methodobject.h14 ··[···10d]··methodobject.h
15 ··[···11e]··descrobject.h15 ··[···11c]··descrobject.h
16 ··[···12c]··pybuffer.h16 ··[···12a]··pybuffer.h
17 ··[···137]··pycapsule.h17 ··[···135]··pycapsule.h
18 ··[···143]··import.h18 ··[···141]··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·00726573·6f757263·65732e63·ntry.resources.c 
13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._12 ··0x00000090·6e747279·006c696e·6567656e·2e63005f·ntry.linegen.c._
 13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._
16 ··0x000000d0·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th16 ··0x000000d0·5f783836·2e676574·5f70635f·7468756e·_x86.get_pc_thun
17 ··0x000000e0·756e6b2e·6478005f·696e6974·005f5f78·unk.dx._init.__x17 ··0x000000e0·6b2e6478·005f696e·6974005f·5f783836·k.dx._init.__x86
18 ··0x000000f0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.18 ··0x000000f0·2e676574·5f70635f·7468756e·6b2e6278·.get_pc_thunk.bx
19 ··0x00000100·6278005f·5f474e55·5f45485f·4652414d·bx.__GNU_EH_FRAM19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA
21 ··0x00000120·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
 22 ··0x00000130·5079496e·69745f6c·696e6567·656e005f·PyInit_linegen._
22 ··0x00000130·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize23 ··0x00000140·5f637861·5f66696e·616c697a·65005079·_cxa_finalize.Py
23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__24 ··0x00000150·496e6974·5f5f5f69·6e69745f·5f005f49·Init___init__._I
24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM25 ··0x00000160·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp26 ··0x00000170·6e655461·626c6500·5079496d·706f7274·neTable.PyImport
26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule27 ··0x00000180·5f496d70·6f72744d·6f64756c·65005f49·_ImportModule._I
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py29 ··0x000001a0·6c6f6e65·5461626c·65005f50·795f4465·loneTable._Py_De
29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu30 ··0x000001b0·616c6c6f·63005079·43617073·756c655f·alloc.PyCapsule_
 31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st
30 ··0x000001b0·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit 
31 ··0x000001c0·5f726573·6f757263·6573005f·5f676d6f·_resources.__gmo 
32 ··0x000001d0·6e5f7374·6172745f·5f00··············n_start__.32 ··0x000001d0·6172745f·5f00·······················art__.
  
19.4 KB
./usr/lib/debug/.build-id/92/3534e4c083aa0f57a62675b062a413ba7c450a.debug vs.
./usr/lib/debug/.build-id/a3/6b3e6e7b8ee55d1979199165ba1e02cd30ae07.debug
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:··········2668·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·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·0x00002050·0x00002050·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.24 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa6c:1 There·are·35·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
Offset 10, 35 lines modifiedOffset 10, 35 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·00004e·01·AMS··0···0··417 ··[12]·.rodata···········NOBITS··········00002000·001000·000059·01·AMS··0···0··4
18 ··[13]·.eh_frame_hdr·····NOBITS··········00002050·001000·00002c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····NOBITS··········0000205c·001000·00002c·00···A··0···0··4
19 ··[14]·.eh_frame·········NOBITS··········0000207c·001000·0000bc·00···A··0···0··419 ··[14]·.eh_frame·········NOBITS··········00002088·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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e9·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f6·000010·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f5·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b7·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d8·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000918·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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·brackets.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:·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
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:·923534e4c083aa0f57a62675b062a413ba7c450a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a36b3e6e7b8ee55d1979199165ba1e02cd30ae07
2.92 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:·0x2a):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmputjrst8i/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5f):·/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:·0x86):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc7):·/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:·0x1f):·brackets.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·brackets.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x142):·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)
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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/brackets.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/blib2to3/pgen2/tokenize.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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_brackets40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_tokenize
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···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 PyInit_brackets3 PyInit_tokenize
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 brackets.c13 tokenize.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_brackets 
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_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 2709
    
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_tokenize>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
226 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_brackets2 ··[·····0]··PyInit_tokenize
  
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/tmpiwmazutn/build/black/brackets.c 
4 ··[····2a]··/tmp/tmpiwmazutn/build/black3 ··[·····2]··/tmp/tmputjrst8i/build/blib2to3/pgen2/tokenize.c
 4 ··[····33]··/tmp/tmputjrst8i/build/blib2to3/pgen2
5 ··[····47]··/usr/include/python3.125 ··[····59]··/usr/include/python3.12
6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····86]··/usr/include/i386-linux-gnu/bits7 ··[····98]··/usr/include/i386-linux-gnu/bits
8 ··[····a7]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····c7]··/usr/include/python3.12/cpython9 ··[····d9]··/usr/include/python3.12/cpython
10 ··[····e7]··stddef.h10 ··[····f9]··stddef.h
11 ··[····f0]··types.h11 ··[···102]··types.h
12 ··[····f8]··pyport.h12 ··[···10a]··pyport.h
13 ··[···101]··pytypedefs.h13 ··[···113]··pytypedefs.h
14 ··[···10e]··methodobject.h14 ··[···120]··methodobject.h
15 ··[···11d]··descrobject.h15 ··[···12f]··descrobject.h
16 ··[···12b]··pybuffer.h16 ··[···13d]··pybuffer.h
17 ··[···136]··pycapsule.h17 ··[···148]··pycapsule.h
18 ··[···142]··import.h18 ··[···154]··import.h
  
2.53 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·00746f6b·656e697a·652e6300·ntry.tokenize.c.
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
16 ··0x000000d0·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·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
24 ··0x00000150·5079496e·69745f62·7261636b·65747300·PyInit_brackets. 
25 ··0x00000160·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
26 ··0x00000170·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
27 ··0x00000180·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
28 ··0x00000190·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_
30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_
 31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
6.63 KB
./usr/lib/debug/.build-id/a4/ac43035d8cde66228bed155fc0db3219abf1a1.debug vs.
./usr/lib/debug/.build-id/8b/a0f69fa0306015cb1ef2ff603ce7b958c4463d.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:··········2668·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
2.56 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa6c:1 There·are·35·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 26, 19 lines modifiedOffset 26, 19 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000e·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000e·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b5·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b3·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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:·a4ac43035d8cde66228bed155fc0db3219abf1a13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ba0f69fa0306015cb1ef2ff603ce7b958c4463d
790 B
readelf --wide --debug-dump=rawline {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·7,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x29):·.31 ··0»      (line_strp)»   (offset:·0x29):·.
32 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmpiwmazutn/build/blib2to332 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmputjrst8i/build/blib2to3
33 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x4b):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x63):·/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/bits35 ··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.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):
898 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pygram.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pygram.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x29):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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)
276 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 F=GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_pygram3 PyInit_pygram
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/tmpiwmazutn/build/blib2to3/pygram.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pygram.c
3 ··[····29]··.3 ··[····29]··.
4 ··[····2b]··/tmp/tmpiwmazutn/build/blib2to34 ··[····2b]··/tmp/tmputjrst8i/build/blib2to3
5 ··[····4b]··/usr/include/python3.125 ··[····4b]··/usr/include/python3.12
6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····63]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····8a]··/usr/include/i386-linux-gnu/bits7 ··[····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.12/cpython9 ··[····cb]··/usr/include/python3.12/cpython
10 ··[····eb]··stddef.h10 ··[····eb]··stddef.h
11 ··[····f4]··types.h11 ··[····f4]··types.h
20.4 KB
./usr/lib/debug/.build-id/a7/21da6ea878c4fb98b17854410e31be3d028db0.debug vs.
./usr/lib/debug/.build-id/00/4b70f390439f74fc070c41d4411e56cd0baea8.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% 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·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.57 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa6c:1 There·are·35·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·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·000057·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e8·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f4·00000e·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·000010·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b9·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b2·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004c0·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f8·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050b·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000550·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000740·0001d4·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d8·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000914·000155·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·driver.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:·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_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:·a721da6ea878c4fb98b17854410e31be3d028db03 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·004b70f390439f74fc070c41d4411e56cd0baea8
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:·0x31):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2a):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x57):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6f):·/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:·0x96):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x86):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb7):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa7):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd7):·/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:·0x28):·driver.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·driver.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·comments.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x124):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x114):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf7):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe7):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x100):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf0):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x100):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf0):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x108):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf8):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x111):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x101):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12d):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11d):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x124):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x114):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13b):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12b):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x146):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x152):·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·64149 ··[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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/driver.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/comments.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
14 ····<1a>···DW_AT_low_pc······:·(addr)·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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_driver40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_comments
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
766 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 PyInit_driver3 PyInit_comments
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 driver.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 PyInit_driver 
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
 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
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 2709
    
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_comments>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
224 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_driver2 ··[·····0]··PyInit_comments
  
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/tmpiwmazutn/build/blib2to3/pgen2/driver.c 
4 ··[····31]··/tmp/tmpiwmazutn/build/blib2to3/pgen23 ··[·····2]··/tmp/tmputjrst8i/build/black/comments.c
 4 ··[····2a]··/tmp/tmputjrst8i/build/black
5 ··[····57]··/usr/include/python3.125 ··[····47]··/usr/include/python3.12
6 ··[····6f]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5f]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····96]··/usr/include/i386-linux-gnu/bits7 ··[····86]··/usr/include/i386-linux-gnu/bits
8 ··[····b7]··/usr/include/i386-linux-gnu/sys8 ··[····a7]··/usr/include/i386-linux-gnu/sys
9 ··[····d7]··/usr/include/python3.12/cpython9 ··[····c7]··/usr/include/python3.12/cpython
10 ··[····f7]··stddef.h10 ··[····e7]··stddef.h
11 ··[···100]··types.h11 ··[····f0]··types.h
12 ··[···108]··pyport.h12 ··[····f8]··pyport.h
13 ··[···111]··pytypedefs.h13 ··[···101]··pytypedefs.h
14 ··[···11e]··methodobject.h14 ··[···10e]··methodobject.h
15 ··[···12d]··descrobject.h15 ··[···11d]··descrobject.h
16 ··[···13b]··pybuffer.h16 ··[···12b]··pybuffer.h
17 ··[···146]··pycapsule.h17 ··[···136]··pycapsule.h
18 ··[···152]··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·00647269·7665722e·63005f5f·ntry.driver.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·455f0050·_OFFSET_TABLE_.P21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
22 ··0x00000130·79496e69·745f6472·69766572·005f5f63·yInit_driver.__c 
23 ··0x00000140·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
24 ··0x00000150·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.
25 ··0x00000160·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
26 ··0x00000170·5461626c·65005079·496d706f·72745f49·Table.PyImport_I25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo
27 ··0x00000180·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.
28 ··0x00000190·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
29 ··0x000001a0·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal28 ··0x00000190·4d436c6f·6e655461·626c6500·5079496e·MCloneTable.PyIn
 29 ··0x000001a0·69745f63·6f6d6d65·6e747300·5f50795f·it_comments._Py_
30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im30 ··0x000001b0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul
31 ··0x000001c0·706f7274·005f5f67·6d6f6e5f·73746172·port.__gmon_star31 ··0x000001c0·655f496d·706f7274·005f5f67·6d6f6e5f·e_Import.__gmon_
32 ··0x000001d0·745f5f00····························t__.32 ··0x000001d0·73746172·745f5f00···················start__.
  
4.29 KB
./usr/lib/debug/.build-id/bb/c20fc6125abb1a51503c5bc2b28765e656fe1e.debug vs.
./usr/lib/debug/.build-id/a9/1488d94ba8dff1434c2ffd41a661a12442da0b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1.29 KB
readelf --wide --sections {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ec·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000c·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f8·00000c·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b8·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000b7·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090c·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00090c·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bbc20fc6125abb1a51503c5bc2b28765e656fe1e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a91488d94ba8dff1434c2ffd41a661a12442da0b
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/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2f):·/tmp/tmputjrst8i/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):
906 B
readelf --wide --debug-dump=info {}
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/conv.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/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)
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/tmpiwmazutn/build/blib2to3/pgen2/conv.c2 ··[·····0]··/tmp/tmputjrst8i/build/blib2to3/pgen2/conv.c
3 ··[····2d]··.3 ··[····2d]··.
4 ··[····2f]··/tmp/tmpiwmazutn/build/blib2to3/pgen24 ··[····2f]··/tmp/tmputjrst8i/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
20.7 KB
./usr/lib/debug/.build-id/cd/6319054fe7895971c21bdf40c28e8418a5ae92.debug vs.
./usr/lib/debug/.build-id/90/9b2a41ee2f7db22f99b9b54f3dc5defa0b6eb6.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:··········2704·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·0x00340·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·35·section·headers,·starting·at·offset·0xa90:1 There·are·35·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·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·0000b3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000240·000178·0000a8·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000328·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 24, 21 lines modifiedOffset 24, 21 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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e7·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e9·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f3·00001b·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f5·000010·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000410·0000bb·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b9·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004cc·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·000504·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000517·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·00055c·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·00074c·0001ee·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·000744·0001d8·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00093a·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·00091c·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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·handle_ipynb_magics.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:·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:·cd6319054fe7895971c21bdf40c28e8418a5ae923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·909b2a41ee2f7db22f99b9b54f3dc5defa0b6eb6
3.55 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:·0x31):·.
32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x33):·/tmp/tmputjrst8i/build/blib2to3/pgen2
33 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x6a):·/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:·0x91):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd2):·/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:·0x1f):·handle_ipynb_magics.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·handle_ipynb_magics.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26):·literals.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x11f):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x141):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x14d):·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·77149 ··[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.79 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/handle_ipynb_magics.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/blib2to3/pgen2/literals.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_handle_ipynb_magics40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_literals
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
816 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 dPyInit_handle_ipynb_magics3 PyInit_literals
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 handle_ipynb_magics.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 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 2709
    
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_literals>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
237 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_handle_ipynb_magics2 ··[·····0]··PyInit_literals
  
1.29 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/tmputjrst8i/build/blib2to3/pgen2/literals.c
2 ··[·····0]··.3 ··[····31]··.
 4 ··[····33]··/tmp/tmputjrst8i/build/blib2to3/pgen2
3 ··[·····2]··/tmp/tmpiwmazutn/build/black/handle_ipynb_magics.c 
4 ··[····35]··/tmp/tmpiwmazutn/build/black 
5 ··[····52]··/usr/include/python3.125 ··[····59]··/usr/include/python3.12
6 ··[····6a]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····91]··/usr/include/i386-linux-gnu/bits7 ··[····98]··/usr/include/i386-linux-gnu/bits
8 ··[····b2]··/usr/include/i386-linux-gnu/sys8 ··[····b9]··/usr/include/i386-linux-gnu/sys
9 ··[····d2]··/usr/include/python3.12/cpython9 ··[····d9]··/usr/include/python3.12/cpython
10 ··[····f2]··stddef.h10 ··[····f9]··stddef.h
11 ··[····fb]··types.h11 ··[···102]··types.h
12 ··[···103]··pyport.h12 ··[···10a]··pyport.h
13 ··[···10c]··pytypedefs.h13 ··[···113]··pytypedefs.h
14 ··[···119]··methodobject.h14 ··[···120]··methodobject.h
15 ··[···128]··descrobject.h15 ··[···12f]··descrobject.h
16 ··[···136]··pybuffer.h16 ··[···13d]··pybuffer.h
17 ··[···141]··pycapsule.h17 ··[···148]··pycapsule.h
18 ··[···14d]··import.h18 ··[···154]··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·006c6974·6572616c·732e6300·ntry.literals.c.
12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn 
13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA 
14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI 
15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D
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·00507949·6e69745f·6c697465·72616c73·.PyInit_literals
 23 ··0x00000140·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.
 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.5 KB
./usr/lib/debug/.build-id/d3/cd20d061fa3ed9687f3f612b374afc063d0a34.debug vs.
./usr/lib/debug/.build-id/27/8d125b15c2d9c561b8019a578b30d565197c30.debug
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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·35·section·headers,·starting·at·offset·0xa64:1 There·are·35·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·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 26, 19 lines modifiedOffset 26, 19 lines modified
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·0000b7·00···C··0···0··429 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
30 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··430 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
31 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··431 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
32 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··132 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··1
33 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b0·01·MSC··0···0··433 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
34 ··[29]·.debug_loclists···PROGBITS········00000000·0004b8·000038·00···C··0···0··434 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
35 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f0·000013·00······0···0··135 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
36 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000503·000043·00······0···0··136 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
37 ··[32]·.symtab···········SYMTAB··········00000000·000548·0001f0·10·····33··22··437 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
38 ··[33]·.strtab···········STRTAB··········00000000·000738·0001d6·00······0···0··138 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··1
39 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··139 ··[34]·.shstrtab·········STRTAB··········00000000·000912·000155·00······0···0··1
40 Key·to·Flags:40 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·p·(processor·specific)44 ··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:·d3cd20d061fa3ed9687f3f612b374afc063d0a343 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·278d125b15c2d9c561b8019a578b30d565197c30
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/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmputjrst8i/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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/linegen.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_linegen40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_strings
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
810 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 4GCC:·(Debian·14.2.0-8)·14.2.01 |0GCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_linegen3 PyInit_strings
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.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 2709
    
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 »       ...
224 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_linegen2 ··[·····0]··PyInit_strings
  
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/tmpiwmazutn/build/black/linegen.c3 ··[·····2]··/tmp/tmputjrst8i/build/black/strings.c
4 ··[····29]··/tmp/tmpiwmazutn/build/black4 ··[····29]··/tmp/tmputjrst8i/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__.
  
18.9 KB
./usr/lib/debug/.build-id/d4/f6fd7892d114b6435cfc73d7c48d1ee65ca9f3.debug vs.
./usr/lib/debug/.build-id/45/0e12f6c35fe4a62b73b192cacef4b9180ed541.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% 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·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·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.87 KB
readelf --wide --sections {}
    
Offset 2, 43 lines modifiedOffset 2, 43 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·0000a5·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·00004b·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004a·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ed·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f9·00000c·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b2·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d2·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d0·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00090e·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00090c·000155·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.24 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·lines.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:·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
Offset 23, 12 lines modifiedOffset 23, 12 lines modified
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:·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
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:·d4f6fd7892d114b6435cfc73d7c48d1ee65ca9f33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·450e12f6c35fe4a62b73b192cacef4b9180ed541
3.5 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:·0x24):·.
32 ··1»      (line_strp)»   (offset:·0x27):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x26):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x44):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x43):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5c):·/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:·0x83):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x82):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa4):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa3):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc4):·/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):·lines.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·lines.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·mode.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x111):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x110):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe4):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe3):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xed):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xec):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xed):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xec):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf5):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf4):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfe):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xfd):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10b):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11a):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x119):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x111):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x110):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x128):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x133):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x132):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x13f):·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·63149 ··[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.74 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/lines.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/black/mode.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x25):·.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_lines40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_mode
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
688 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 AGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 yPyInit_lines3 ePyInit_mode
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
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
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 __cxa_finalize21 __cxa_finalize
22 PyInit___init__22 PyInit___init__
23 _ITM_registerTMCloneTable23 _ITM_registerTMCloneTable
24 PyImport_ImportModule24 PyImport_ImportModule
25 PyInit_lines 
26 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
27 _Py_Dealloc26 _Py_Dealloc
28 PyCapsule_Import27 PyCapsule_Import
 28 PyInit_mode
29 __gmon_start__29 __gmon_start__
30 .shstrtab30 .shstrtab
31 .note.gnu.build-id31 .note.gnu.build-id
32 .gnu.hash32 .gnu.hash
33 .rel.dyn33 .rel.dyn
34 .rel.plt34 .rel.plt
35 .plt.got35 .plt.got
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 2709
    
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_mode>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
219 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_lines2 ··[·····0]··PyInit_mode
  
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/tmpiwmazutn/build/black/lines.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/mode.c
3 ··[····25]··.3 ··[····24]··.
4 ··[····27]··/tmp/tmpiwmazutn/build/black4 ··[····26]··/tmp/tmputjrst8i/build/black
5 ··[····44]··/usr/include/python3.125 ··[····43]··/usr/include/python3.12
6 ··[····5c]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5b]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····83]··/usr/include/i386-linux-gnu/bits7 ··[····82]··/usr/include/i386-linux-gnu/bits
8 ··[····a4]··/usr/include/i386-linux-gnu/sys8 ··[····a3]··/usr/include/i386-linux-gnu/sys
9 ··[····c4]··/usr/include/python3.12/cpython9 ··[····c3]··/usr/include/python3.12/cpython
10 ··[····e4]··stddef.h10 ··[····e3]··stddef.h
11 ··[····ed]··types.h11 ··[····ec]··types.h
12 ··[····f5]··pyport.h12 ··[····f4]··pyport.h
13 ··[····fe]··pytypedefs.h13 ··[····fd]··pytypedefs.h
14 ··[···10b]··methodobject.h14 ··[···10a]··methodobject.h
15 ··[···11a]··descrobject.h15 ··[···119]··descrobject.h
16 ··[···128]··pybuffer.h16 ··[···127]··pybuffer.h
17 ··[···133]··pycapsule.h17 ··[···132]··pycapsule.h
18 ··[···13f]··import.h18 ··[···13e]··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·006c696e·65732e63·005f5f46·ntry.lines.c.__F12 ··0x00000090·6e747279·006d6f64·652e6300·5f5f4652·ntry.mode.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·5f005f5f·OFFSET_TABLE_.__21 ··0x00000120·46465345·545f5441·424c455f·005f5f63·FFSET_TABLE_.__c
22 ··0x00000130·6378615f·66696e61·6c697a65·00507949·cxa_finalize.PyI22 ··0x00000130·78615f66·696e616c·697a6500·5079496e·xa_finalize.PyIn
 23 ··0x00000140·69745f5f·5f696e69·745f5f00·5f49544d·it___init__._ITM
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·00507949·ImportModule.PyI 
27 ··0x00000180·6e69745f·6c696e65·73005f49·544d5f64·nit_lines._ITM_d 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone24 ··0x00000150·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 25 ··0x00000160·5461626c·65005079·496d706f·72745f49·Table.PyImport_I
 26 ··0x00000170·6d706f72·744d6f64·756c6500·5f49544d·mportModule._ITM
 27 ··0x00000180·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo28 ··0x00000190·6e655461·626c6500·5f50795f·4465616c·neTable._Py_Deal
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo29 ··0x000001a0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
 30 ··0x000001b0·706f7274·00507949·6e69745f·6d6f6465·port.PyInit_mode
31 ··0x000001c0·7274005f·5f676d6f·6e5f7374·6172745f·rt.__gmon_start_31 ··0x000001c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
32 ··0x000001d0·5f00································_. 
  
19.9 KB
./usr/lib/debug/.build-id/d6/af5098dfe07c64797fc81332fff0339b3d8a83.debug vs.
./usr/lib/debug/.build-id/a0/a8bd5b806284a7c304eb63cfc9bb1bd8da1191.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% 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·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.03 KB
readelf --wide --sections {}
    
Offset 2, 43 lines modifiedOffset 2, 43 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·0000a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000023c·000178·0000a6·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·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·0000b5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000eb·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f7·00000e·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d4·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000912·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000910·000155·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.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·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_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:·d6af5098dfe07c64797fc81332fff0339b3d8a833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a0a8bd5b806284a7c304eb63cfc9bb1bd8da1191
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:·0):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x28):·/tmp/tmputjrst8i/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):·strings.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·schema.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·strings.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/strings.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/schema.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_strings40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_schema
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
774 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 PyInit_strings3 kPyInit_schema
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.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_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
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 2709
    
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_schema>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
223 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_strings2 ··[·····0]··PyInit_schema
  
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/tmpiwmazutn/build/black/strings.c 
3 ··[····27]··.2 ··[·····0]··.
 3 ··[·····2]··/tmp/tmputjrst8i/build/black/schema.c
4 ··[····29]··/tmp/tmpiwmazutn/build/black4 ··[····28]··/tmp/tmputjrst8i/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·00737472·696e6773·2e63005f·ntry.strings.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
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7374·ealloc.PyInit_st 
30 ··0x000001b0·72696e67·73005079·43617073·756c655f·rings.PyCapsule_30 ··0x000001b0·6c6f6300·50794361·7073756c·655f496d·loc.PyCapsule_Im
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.9 KB
./usr/lib/debug/.build-id/e3/77539a62c5d7f0209491b3e9d900f5a5645cdd.debug vs.
./usr/lib/debug/.build-id/5b/17e9adab20e848d930dd8a86ccfc7cb5f30af5.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:··········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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·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, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa74:1 There·are·35·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·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·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·000059·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004f·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000e9·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f5·000010·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·000011·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b9·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004c4·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004fc·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00050f·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000554·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000744·0001d8·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001da·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00091c·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000916·000155·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.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·tokenize.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:·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:·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_tokenize33 ····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:·e377539a62c5d7f0209491b3e9d900f5a5645cdd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5b17e9adab20e848d930dd8a86ccfc7cb5f30af5
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:·0x33):·/tmp/tmpiwmazutn/build/blib2to3/pgen232 ··1»      (line_strp)»   (offset:·0x2b):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x59):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x48):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x71):·/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:·0x98):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x87):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xb9):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa8):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xd9):·/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):·tokenize.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x28):·tokenize.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·resources.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x126):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x115):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf9):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe8):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x102):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xf1):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0x102):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xf1):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x10a):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf9):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x113):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x102):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x120):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10f):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x12f):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11e):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x126):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x115):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x13d):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12c):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x148):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x137):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x154):·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·66149 ··[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.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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/blib2to3/pgen2/tokenize.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/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 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_tokenize40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_resources
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
792 B
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 20 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 PyInit_tokenize3 PyInit_resources
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 resources.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
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
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_tokenize29 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
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 2709
    
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_resources>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
227 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_tokenize2 ··[·····0]··PyInit_resources
  
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/tmpiwmazutn/build/blib2to3/pgen2/tokenize.c 
4 ··[····33]··/tmp/tmpiwmazutn/build/blib2to3/pgen23 ··[·····2]··/tmp/tmputjrst8i/build/black/resources.c
 4 ··[····2b]··/tmp/tmputjrst8i/build/black
5 ··[····59]··/usr/include/python3.125 ··[····48]··/usr/include/python3.12
6 ··[····71]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····60]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····98]··/usr/include/i386-linux-gnu/bits7 ··[····87]··/usr/include/i386-linux-gnu/bits
8 ··[····b9]··/usr/include/i386-linux-gnu/sys8 ··[····a8]··/usr/include/i386-linux-gnu/sys
9 ··[····d9]··/usr/include/python3.12/cpython9 ··[····c8]··/usr/include/python3.12/cpython
10 ··[····f9]··stddef.h10 ··[····e8]··stddef.h
11 ··[···102]··types.h11 ··[····f1]··types.h
12 ··[···10a]··pyport.h12 ··[····f9]··pyport.h
13 ··[···113]··pytypedefs.h13 ··[···102]··pytypedefs.h
14 ··[···120]··methodobject.h14 ··[···10f]··methodobject.h
15 ··[···12f]··descrobject.h15 ··[···11e]··descrobject.h
16 ··[···13d]··pybuffer.h16 ··[···12c]··pybuffer.h
17 ··[···148]··pycapsule.h17 ··[···137]··pycapsule.h
18 ··[···154]··import.h18 ··[···143]··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·00746f6b·656e697a·652e6300·ntry.tokenize.c.12 ··0x00000090·6e747279·00726573·6f757263·65732e63·ntry.resources.c
13 ··0x000000a0·5f5f4652·414d455f·454e445f·5f005f44·__FRAME_END__._D13 ··0x000000a0·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
14 ··0x000000b0·594e414d·4943005f·5f544d43·5f454e44·YNAMIC.__TMC_END14 ··0x000000b0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
15 ··0x000000c0·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.15 ··0x000000c0·445f5f00·5f5f6473·6f5f6861·6e646c65·D__.__dso_handle
16 ··0x000000d0·5f5f7838·362e6765·745f7063·5f746875·__x86.get_pc_thu16 ··0x000000d0·005f5f78·38362e67·65745f70·635f7468·.__x86.get_pc_th
17 ··0x000000e0·6e6b2e64·78005f69·6e697400·5f5f7838·nk.dx._init.__x817 ··0x000000e0·756e6b2e·6478005f·696e6974·005f5f78·unk.dx._init.__x
18 ··0x000000f0·362e6765·745f7063·5f746875·6e6b2e62·6.get_pc_thunk.b18 ··0x000000f0·38362e67·65745f70·635f7468·756e6b2e·86.get_pc_thunk.
19 ··0x00000100·78005f5f·474e555f·45485f46·52414d45·x.__GNU_EH_FRAME19 ··0x00000100·6278005f·5f474e55·5f45485f·4652414d·bx.__GNU_EH_FRAM
20 ··0x00000110·5f484452·005f6669·6e69005f·474c4f42·_HDR._fini._GLOB20 ··0x00000110·455f4844·52005f66·696e6900·5f474c4f·E_HDR._fini._GLO
21 ··0x00000120·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_21 ··0x00000120·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
22 ··0x00000130·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize.22 ··0x00000130·5f005f5f·6378615f·66696e61·6c697a65·_.__cxa_finalize
23 ··0x00000140·5079496e·69745f5f·5f696e69·745f5f00·PyInit___init__.23 ··0x00000140·00507949·6e69745f·5f5f696e·69745f5f·.PyInit___init__
24 ··0x00000150·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC24 ··0x00000150·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
25 ··0x00000160·6c6f6e65·5461626c·65005079·496d706f·loneTable.PyImpo25 ··0x00000160·436c6f6e·65546162·6c650050·79496d70·CloneTable.PyImp
26 ··0x00000170·72745f49·6d706f72·744d6f64·756c6500·rt_ImportModule.26 ··0x00000170·6f72745f·496d706f·72744d6f·64756c65·ort_ImportModule
27 ··0x00000180·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
28 ··0x00000190·4d436c6f·6e655461·626c6500·5f50795f·MCloneTable._Py_28 ··0x00000190·544d436c·6f6e6554·61626c65·005f5079·TMCloneTable._Py
29 ··0x000001a0·4465616c·6c6f6300·50794361·7073756c·Dealloc.PyCapsul29 ··0x000001a0·5f446561·6c6c6f63·00507943·61707375·_Dealloc.PyCapsu
30 ··0x000001b0·655f496d·706f7274·00507949·6e69745f·e_Import.PyInit_30 ··0x000001b0·6c655f49·6d706f72·74005079·496e6974·le_Import.PyInit
31 ··0x000001c0·746f6b65·6e697a65·005f5f67·6d6f6e5f·tokenize.__gmon_31 ··0x000001c0·5f726573·6f757263·6573005f·5f676d6f·_resources.__gmo
32 ··0x000001d0·73746172·745f5f00···················start__.32 ··0x000001d0·6e5f7374·6172745f·5f00··············n_start__.
  
21.5 KB
./usr/lib/debug/.build-id/e9/8f85a0c218951938e116d2a18806a4993d5823.debug vs.
./usr/lib/debug/.build-id/93/02c7a4253576efdc62374c1219d0eb07eca257.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:··········2652·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·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·0x00002044·0x00002044·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, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa5c:1 There·are·35·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·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·000043·01·AMS··0···0··416 ··[12]·.rodata···········NOBITS··········00002000·001000·00004d·01·AMS··0···0··4
17 ··[13]·.eh_frame_hdr·····NOBITS··········00002044·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··········00002070·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·0000b7·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000d·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000404·0000af·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b1·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004b4·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004ec·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0004ff·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000544·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·000734·0001d2·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000906·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·000912·000155·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.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·black.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:·00002128·····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:·00002044·····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_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_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:·e98f85a0c218951938e116d2a18806a4993d58233 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9302c7a4253576efdc62374c1219d0eb07eca257
3.5 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:·0x1f):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x21):·/tmp/tmpiwmazutn/build32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x50):·/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:·0x77):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0x98):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xb8):·/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:·0x17):·black.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x17):·black.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1f):·parsing.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x105):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xd8):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xe1):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xe1):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xe9):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0xf2):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0xff):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x10e):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x105):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x11c):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x127):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x133):·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.74 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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0x2):·/tmp/tmputjrst8i/build/black/parsing.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x1f):·.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_black40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parsing
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
796 B
strings --all --bytes=8 {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 =X#GCC:·(Debian·14.2.0-8)·14.2.01 WGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_black3 PyInit_parsing
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 parsing.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_black 
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_parsing
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
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 2709
    
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_parsing>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
222 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_black2 ··[·····0]··PyInit_parsing
  
1.24 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/tmpiwmazutn/build/black.c 
3 ··[····1f]··.2 ··[·····0]··.
4 ··[····21]··/tmp/tmpiwmazutn/build3 ··[·····2]··/tmp/tmputjrst8i/build/black/parsing.c
 4 ··[····29]··/tmp/tmputjrst8i/build/black
5 ··[····38]··/usr/include/python3.125 ··[····46]··/usr/include/python3.12
6 ··[····50]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····77]··/usr/include/i386-linux-gnu/bits7 ··[····85]··/usr/include/i386-linux-gnu/bits
8 ··[····98]··/usr/include/i386-linux-gnu/sys8 ··[····a6]··/usr/include/i386-linux-gnu/sys
9 ··[····b8]··/usr/include/python3.12/cpython9 ··[····c6]··/usr/include/python3.12/cpython
10 ··[····d8]··stddef.h10 ··[····e6]··stddef.h
11 ··[····e1]··types.h11 ··[····ef]··types.h
12 ··[····e9]··pyport.h12 ··[····f7]··pyport.h
13 ··[····f2]··pytypedefs.h13 ··[···100]··pytypedefs.h
14 ··[····ff]··methodobject.h14 ··[···10d]··methodobject.h
15 ··[···10e]··descrobject.h15 ··[···11c]··descrobject.h
16 ··[···11c]··pybuffer.h16 ··[···12a]··pybuffer.h
17 ··[···127]··pycapsule.h17 ··[···135]··pycapsule.h
18 ··[···133]··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·00626c61·636b2e63·005f5f46·ntry.black.c.__F12 ··0x00000090·6e747279·00706172·73696e67·2e63005f·ntry.parsing.c._
13 ··0x000000a0·52414d45·5f454e44·5f5f005f·44594e41·RAME_END__._DYNA13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY
14 ··0x000000b0·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_
15 ··0x000000c0·5f5f6473·6f5f6861·6e646c65·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·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 
28 ··0x00000190·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
29 ··0x000001a0·5461626c·65005f50·795f4465·616c6c6f·Table._Py_Deallo25 ··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·745f7061·ealloc.PyInit_pa
30 ··0x000001b0·63005079·43617073·756c655f·496d706f·c.PyCapsule_Impo30 ··0x000001b0·7273696e·67005079·43617073·756c655f·rsing.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.4 KB
./usr/lib/debug/.build-id/fa/b8b9d795eaa934391e6def2df982272a8fc80a.debug vs.
./usr/lib/debug/.build-id/27/cdc9af9629361b9218ca51744fe4a99756f76b.debug
Files 83% 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:··········2708·(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:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
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·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.7 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xa68:1 There·are·35·section·headers,·starting·at·offset·0xa94:
  
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·0000b3·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000002e8·000178·000038·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000002f0·000178·000038·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········00000320·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·00004d·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·0000b5·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·0000b7·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·000270·00009a·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00030c·0000ea·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00000f·01··MS··0···0··131 ··[27]·.debug_str········PROGBITS········00000000·0003f6·00001b·01··MS··0···0··1
32 ··[28]·.debug_line_str···PROGBITS········00000000·000408·0000b4·01·MSC··0···0··432 ··[28]·.debug_line_str···PROGBITS········00000000·000414·0000bc·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0004bc·000038·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·0004d0·000038·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0004f4·000013·00······0···0··134 ··[30]·.debug_rnglists···PROGBITS········00000000·000508·000013·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000507·000043·00······0···0··135 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00051b·000043·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·00054c·0001f0·10·····33··22··436 ··[32]·.symtab···········SYMTAB··········00000000·000560·0001f0·10·····33··22··4
37 ··[33]·.strtab···········STRTAB··········00000000·00073c·0001d6·00······0···0··137 ··[33]·.strtab···········STRTAB··········00000000·000750·0001ee·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·000912·000155·00······0···0··138 ··[34]·.shstrtab·········STRTAB··········00000000·00093e·000155·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.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·parsing.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:·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_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:·fab8b9d795eaa934391e6def2df982272a8fc80a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·27cdc9af9629361b9218ca51744fe4a99756f76b
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:·0x27):·.31 ··0»      (line_strp)»   (offset:·0x33):·.
32 ··1»      (line_strp)»   (offset:·0x29):·/tmp/tmpiwmazutn/build/black32 ··1»      (line_strp)»   (offset:·0x35):·/tmp/tmputjrst8i/build/black
33 ··2»      (line_strp)»   (offset:·0x46):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x52):·/usr/include/python3.12
34 ··3»      (line_strp)»   (offset:·0x5e):·/usr/lib/gcc/i686-linux-gnu/14/include34 ··3»      (line_strp)»   (offset:·0x6a):·/usr/lib/gcc/i686-linux-gnu/14/include
35 ··4»      (line_strp)»   (offset:·0x85):·/usr/include/i386-linux-gnu/bits35 ··4»      (line_strp)»   (offset:·0x91):·/usr/include/i386-linux-gnu/bits
36 ··5»      (line_strp)»   (offset:·0xa6):·/usr/include/i386-linux-gnu/sys36 ··5»      (line_strp)»   (offset:·0xb2):·/usr/include/i386-linux-gnu/sys
37 ··6»      (line_strp)»   (offset:·0xc6):·/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):·parsing.c40 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·parsing.c41 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x1d):·handle_ipynb_magics.c
42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x113):·object.h42 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x11f):·object.h
43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xe6):·stddef.h43 ··3»      (udata)»       3»      (line_strp)»   (offset:·0xf2):·stddef.h
44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xef):·types.h44 ··4»      (udata)»       4»      (line_strp)»   (offset:·0xfb):·types.h
45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xef):·types.h45 ··5»      (udata)»       5»      (line_strp)»   (offset:·0xfb):·types.h
46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0xf7):·pyport.h46 ··6»      (udata)»       2»      (line_strp)»   (offset:·0x103):·pyport.h
47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x100):·pytypedefs.h47 ··7»      (udata)»       2»      (line_strp)»   (offset:·0x10c):·pytypedefs.h
48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x10d):·methodobject.h48 ··8»      (udata)»       2»      (line_strp)»   (offset:·0x119):·methodobject.h
49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x11c):·descrobject.h49 ··9»      (udata)»       2»      (line_strp)»   (offset:·0x128):·descrobject.h
50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x113):·object.h50 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x11f):·object.h
51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x12a):·pybuffer.h51 ··11»     (udata)»      2»     (line_strp)»  (offset:·0x136):·pybuffer.h
52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x135):·pycapsule.h52 ··12»     (udata)»      2»     (line_strp)»  (offset:·0x141):·pycapsule.h
53 ··13»     (udata)»      2»     (line_strp)»  (offset:·0x141):·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·65149 ··[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.78 KB
readelf --wide --debug-dump=info {}
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··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:·0x5eb)·10 ····<d>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x5eb)·
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/tmpiwmazutn/build/black/parsing.c12 ····<12>···DW_AT_name········:·(line_strp)·(offset:·0):·/tmp/tmputjrst8i/build/black/handle_ipynb_magics.c
13 ····<16>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x27):·.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)·<0xacd>20 ····<2a>···DW_AT_import······:·(GNU_ref_alt)·<0xacd>
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>33 ····<41>···DW_AT_sibling·····:·(ref1)·<0x49>
34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)34 ·<2><42>:·Abbrev·Number:·9·(DW_TAG_call_site)
35 ····<43>···DW_AT_call_return_pc:·(addr)·0x120435 ····<43>···DW_AT_call_return_pc:·(addr)·0x1204
36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>36 ····<47>···DW_AT_call_origin·:·(ref1)·<0x49>
37 ·<2><48>:·Abbrev·Number:·037 ·<2><48>:·Abbrev·Number:·0
38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)38 ·<1><49>:·Abbrev·Number:·11·(DW_TAG_subprogram)
39 ····<4a>···DW_AT_external····:·(flag_present)·139 ····<4a>···DW_AT_external····:·(flag_present)·1
40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_parsing40 ····<4a>···DW_AT_name········:·(strp)·(offset:·0):·PyInit_handle_ipynb_magics
41 ····<4e>···DW_AT_decl_file···:·(data1)·141 ····<4e>···DW_AT_decl_file···:·(data1)·1
42 ····<4f>···DW_AT_decl_line···:·(data1)·442 ····<4f>···DW_AT_decl_line···:·(data1)·4
43 ····<50>···DW_AT_decl_column·:·(data1)·143 ····<50>···DW_AT_decl_column·:·(data1)·1
44 ····<51>···DW_AT_prototyped··:·(flag_present)·144 ····<51>···DW_AT_prototyped··:·(flag_present)·1
45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>45 ····<51>···DW_AT_type········:·(GNU_ref_alt)·<0x44b>
46 ····<55>···DW_AT_low_pc······:·(addr)·0x117046 ····<55>···DW_AT_low_pc······:·(addr)·0x1170
47 ····<59>···DW_AT_high_pc·····:·(udata)·11947 ····<59>···DW_AT_high_pc·····:·(udata)·119
856 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 kGCC:·(Debian·14.2.0-8)·14.2.0
2 B;anfyiyAF!~2 B;anfyiyAF!~
3 PyInit_parsing3 EDTu]wchlm
 4 PyInit_handle_ipynb_magics
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 handle_ipynb_magics.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_handle_ipynb_magics
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
564 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2709
    
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_handle_ipynb_magics>:
26 »       ...26 »       ...
  
27 000011f0·<PyInit___init__>:27 000011f0·<PyInit___init__>:
28 »       ...28 »       ...
236 B
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··PyInit_parsing2 ··[·····0]··PyInit_handle_ipynb_magics
  
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/tmpiwmazutn/build/black/parsing.c2 ··[·····0]··/tmp/tmputjrst8i/build/black/handle_ipynb_magics.c
3 ··[····27]··.3 ··[····33]··.
4 ··[····29]··/tmp/tmpiwmazutn/build/black4 ··[····35]··/tmp/tmputjrst8i/build/black
5 ··[····46]··/usr/include/python3.125 ··[····52]··/usr/include/python3.12
6 ··[····5e]··/usr/lib/gcc/i686-linux-gnu/14/include6 ··[····6a]··/usr/lib/gcc/i686-linux-gnu/14/include
7 ··[····85]··/usr/include/i386-linux-gnu/bits7 ··[····91]··/usr/include/i386-linux-gnu/bits
8 ··[····a6]··/usr/include/i386-linux-gnu/sys8 ··[····b2]··/usr/include/i386-linux-gnu/sys
9 ··[····c6]··/usr/include/python3.12/cpython9 ··[····d2]··/usr/include/python3.12/cpython
10 ··[····e6]··stddef.h10 ··[····f2]··stddef.h
11 ··[····ef]··types.h11 ··[····fb]··types.h
12 ··[····f7]··pyport.h12 ··[···103]··pyport.h
13 ··[···100]··pytypedefs.h13 ··[···10c]··pytypedefs.h
14 ··[···10d]··methodobject.h14 ··[···119]··methodobject.h
15 ··[···11c]··descrobject.h15 ··[···128]··descrobject.h
16 ··[···12a]··pybuffer.h16 ··[···136]··pybuffer.h
17 ··[···135]··pycapsule.h17 ··[···141]··pycapsule.h
18 ··[···141]··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·00706172·73696e67·2e63005f·ntry.parsing.c._12 ··0x00000090·6e747279·0068616e·646c655f·6970796e·ntry.handle_ipyn
 13 ··0x000000a0·625f6d61·67696373·2e63005f·5f465241·b_magics.c.__FRA
13 ··0x000000a0·5f465241·4d455f45·4e445f5f·005f4459·_FRAME_END__._DY14 ··0x000000b0·4d455f45·4e445f5f·005f4459·4e414d49·ME_END__._DYNAMI
14 ··0x000000b0·4e414d49·43005f5f·544d435f·454e445f·NAMIC.__TMC_END_15 ··0x000000c0·43005f5f·544d435f·454e445f·5f005f5f·C.__TMC_END__.__
15 ··0x000000c0·5f005f5f·64736f5f·68616e64·6c65005f·_.__dso_handle._16 ··0x000000d0·64736f5f·68616e64·6c65005f·5f783836·dso_handle.__x86
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.bx17 ··0x000000e0·2e676574·5f70635f·7468756e·6b2e6478·.get_pc_thunk.dx
 18 ··0x000000f0·005f696e·6974005f·5f783836·2e676574·._init.__x86.get
 19 ··0x00000100·5f70635f·7468756e·6b2e6278·005f5f47·_pc_thunk.bx.__G
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_20 ··0x00000110·4e555f45·485f4652·414d455f·48445200·NU_EH_FRAME_HDR.
20 ··0x00000110·48445200·5f66696e·69005f47·4c4f4241·HDR._fini._GLOBA21 ··0x00000120·5f66696e·69005f47·4c4f4241·4c5f4f46·_fini._GLOBAL_OF
21 ··0x00000120·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.22 ··0x00000130·46534554·5f544142·4c455f00·5f5f6378·FSET_TABLE_.__cx
22 ··0x00000130·5f5f6378·615f6669·6e616c69·7a650050·__cxa_finalize.P23 ··0x00000140·615f6669·6e616c69·7a650050·79496e69·a_finalize.PyIni
23 ··0x00000140·79496e69·745f5f5f·696e6974·5f5f005f·yInit___init__._24 ··0x00000150·745f5f5f·696e6974·5f5f005f·49544d5f·t___init__._ITM_
24 ··0x00000150·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl25 ··0x00000160·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
25 ··0x00000160·6f6e6554·61626c65·00507949·6d706f72·oneTable.PyImpor26 ··0x00000170·61626c65·00507949·6d706f72·745f496d·able.PyImport_Im
26 ··0x00000170·745f496d·706f7274·4d6f6475·6c65005f·t_ImportModule._27 ··0x00000180·706f7274·4d6f6475·6c65005f·49544d5f·portModule._ITM_
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM28 ··0x00000190·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
28 ··0x00000190·436c6f6e·65546162·6c65005f·50795f44·CloneTable._Py_D29 ··0x000001a0·65546162·6c65005f·50795f44·65616c6c·eTable._Py_Deall
29 ··0x000001a0·65616c6c·6f630050·79496e69·745f7061·ealloc.PyInit_pa30 ··0x000001b0·6f630050·79496e69·745f6861·6e646c65·oc.PyInit_handle
30 ··0x000001b0·7273696e·67005079·43617073·756c655f·rsing.PyCapsule_ 
31 ··0x000001c0·496d706f·7274005f·5f676d6f·6e5f7374·Import.__gmon_st 
32 ··0x000001d0·6172745f·5f00·······················art__.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__.