835 KB
/srv/reproducible-results/rbuild-debian/r-b-build.VkRZeE2f/b1/quisk_4.2.32-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.VkRZeE2f/b2/quisk_4.2.32-2_amd64.changes
376 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·7ee0ee18024d2cc8acb09d14b15b13e2·258532·debug·optional·quisk-dbgsym_4.2.32-2_amd64.deb 
2 ·f792264acf709a30e53cf4f9599a3c92·520016·hamradio·optional·quisk_4.2.32-2_amd64.deb1 ·b15521a5c48d55295eca0db060494359·258556·debug·optional·quisk-dbgsym_4.2.32-2_amd64.deb
 2 ·666432830e653b9badd5cf1907facb5a·520044·hamradio·optional·quisk_4.2.32-2_amd64.deb
7.19 KB
quisk_4.2.32-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-29·05:26:01.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-29·05:26:01.000000·debian-binary
2 -rw-r--r--···0········0········0·····4540·2024-11-29·05:26:01.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4536·2024-11-29·05:26:01.000000·control.tar.xz
3 -rw-r--r--···0········0········0···515284·2024-11-29·05:26:01.000000·data.tar.xz3 -rw-r--r--···0········0········0···515316·2024-11-29·05:26:01.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
6.6 KB
data.tar.xz
6.58 KB
data.tar
1.42 KB
./usr/lib/python3/dist-packages/quisk/_quisk.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR
  
610 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·63343964·32343739·64386233·39666533·c49d2479d8b39fe32 ··0x00000000·63343964·32343739·64386233·39666533·c49d2479d8b39fe3
3 ··0x00000010·36336330·34383362·37326161·31663538·63c0483b72aa1f583 ··0x00000010·36336330·34383362·37326161·31663538·63c0483b72aa1f58
4 ··0x00000020·63363364·38622e64·65627567·00000000·c63d8b.debug....4 ··0x00000020·63363364·38622e64·65627567·00000000·c63d8b.debug....
5 ··0x00000030·310353ca····························1.S.5 ··0x00000030·c3922695····························..&.
  
1.45 KB
./usr/lib/python3/dist-packages/quisk/afedrinet/afedrinet_io.cpython-312-x86_64-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR
  
610 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·32613434·61646536·32323932·62336462·2a44ade62292b3db2 ··0x00000000·32613434·61646536·32323932·62336462·2a44ade62292b3db
3 ··0x00000010·37396365·61663634·63383836·62313930·79ceaf64c886b1903 ··0x00000010·37396365·61663634·63383836·62313930·79ceaf64c886b190
4 ··0x00000020·34636336·30372e64·65627567·00000000·4cc607.debug....4 ··0x00000020·34636336·30372e64·65627567·00000000·4cc607.debug....
5 ··0x00000030·b8799aef····························.y..5 ··0x00000030·9d4f44be····························.OD.
  
3.7 KB
./usr/lib/python3/dist-packages/quisk/soapypkg/soapy.cpython-312-x86_64-linux-gnu.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3e970ad2177270c0f59e88cc6b22462865a180b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·919fdcc0f7d65e1b7806e2b5b8da2d77ea273e72
1.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4722 objdump: DWARF error: unable to read alt ref 278
    
Offset 53, 40 lines modifiedOffset 53, 40 lines modified
53 frame_dummy():53 frame_dummy():
54 »       endbr6454 »       endbr64
55 »       jmp····23b0·<__cxa_finalize@plt+0x50>55 »       jmp····23b0·<__cxa_finalize@plt+0x50>
56 »       nopl···0x0(%rax)56 »       nopl···0x0(%rax)
  
57 0000000000002440·<import_quisk_api@@Base>:57 0000000000002440·<import_quisk_api@@Base>:
58 import_quisk_api():58 import_quisk_api():
59 ./soapypkg/../import_quisk_api.c:7459 ././import_quisk_api.c:74
60 »       endbr6460 »       endbr64
61 »       sub····$0x8,%rsp61 »       sub····$0x8,%rsp
62 ./soapypkg/../import_quisk_api.c:7562 ././import_quisk_api.c:75
63 »       xor····%esi,%esi63 »       xor····%esi,%esi
64 »       lea····0x1baf(%rip),%rdi········64 »       lea····0x1baf(%rip),%rdi········
65 »       call···2180·<PyCapsule_Import@plt>65 »       call···2180·<PyCapsule_Import@plt>
66 ./soapypkg/../import_quisk_api.c:75·(discriminator·1)66 ././import_quisk_api.c:75·(discriminator·1)
67 »       mov····0x3b7b(%rip),%rdx········67 »       mov····0x3b7b(%rip),%rdx········
68 »       mov····%rax,(%rdx)68 »       mov····%rax,(%rdx)
69 ./soapypkg/../import_quisk_api.c:7669 ././import_quisk_api.c:76
70 »       test···%rax,%rax70 »       test···%rax,%rax
71 »       je·····2479·<import_quisk_api@@Base+0x39>71 »       je·····2479·<import_quisk_api@@Base+0x39>
72 ./soapypkg/../import_quisk_api.c:8072 ././import_quisk_api.c:80
73 »       mov····(%rax),%rdx73 »       mov····(%rax),%rdx
74 »       mov····0x3b51(%rip),%rax········74 »       mov····0x3b51(%rip),%rax········
75 »       mov····%rdx,(%rax)75 »       mov····%rdx,(%rax)
76 ./soapypkg/../import_quisk_api.c:8176 ././import_quisk_api.c:81
77 »       xor····%eax,%eax77 »       xor····%eax,%eax
78 ./soapypkg/../import_quisk_api.c:8278 ././import_quisk_api.c:82
79 »       add····$0x8,%rsp79 »       add····$0x8,%rsp
80 »       ret80 »       ret
81 /usr/include/x86_64-linux-gnu/bits/stdio2.h:11881 /usr/include/x86_64-linux-gnu/bits/stdio2.h:118
82 »       lea····0x1b93(%rip),%rdi········82 »       lea····0x1b93(%rip),%rdi········
83 »       call···20c0·<puts@plt>83 »       call···20c0·<puts@plt>
84 ./soapypkg/../import_quisk_api.c:7884 ././import_quisk_api.c:78
85 »       mov····$0xffffffff,%eax85 »       mov····$0xffffffff,%eax
86 »       jmp····2474·<import_quisk_api@@Base+0x34>86 »       jmp····2474·<import_quisk_api@@Base+0x34>
87 »       cs·nopw·0x0(%rax,%rax,1)87 »       cs·nopw·0x0(%rax,%rax,1)
88 »       cs·nopw·0x0(%rax,%rax,1)88 »       cs·nopw·0x0(%rax,%rax,1)
89 get_direc_len():89 get_direc_len():
90 »       push···%r1290 »       push···%r12
91 »       mov····%rsi,%r1291 »       mov····%rsi,%r12
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR
  
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·39373061·64323137·37323730·63306635·970ad2177270c0f5 
3 ··0x00000010·39653838·63633662·32323436·32383635·9e88cc6b224628652 ··0x00000000·39666463·63306637·64363565·31623738·9fdcc0f7d65e1b78
 3 ··0x00000010·30366532·62356238·64613264·37376561·06e2b5b8da2d77ea
4 ··0x00000020·61313830·62332e64·65627567·00000000·a180b3.debug....4 ··0x00000020·32373365·37322e64·65627567·00000000·273e72.debug....
5 ··0x00000030·0db090ec····························....5 ··0x00000030·fb8aea42····························...B
  
827 KB
quisk-dbgsym_4.2.32-2_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-29·05:26:01.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-29·05:26:01.000000·debian-binary
2 -rw-r--r--···0········0········0······684·2024-11-29·05:26:01.000000·control.tar.xz2 -rw-r--r--···0········0········0······684·2024-11-29·05:26:01.000000·control.tar.xz
3 -rw-r--r--···0········0········0···257656·2024-11-29·05:26:01.000000·data.tar.xz3 -rw-r--r--···0········0········0···257680·2024-11-29·05:26:01.000000·data.tar.xz
996 B
control.tar.xz
968 B
control.tar
521 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Hamradio·Maintainers·<debian-hams@lists.debian.org>6 Maintainer:·Debian·Hamradio·Maintainers·<debian-hams@lists.debian.org>
7 Installed-Size:·3217 Installed-Size:·321
8 Depends:·quisk·(=·4.2.32-2)8 Depends:·quisk·(=·4.2.32-2)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·quisk11 Description:·debug·symbols·for·quisk
12 Build-Ids:·3e970ad2177270c0f59e88cc6b22462865a180b3·642a44ade62292b3db79ceaf64c886b1904cc607·c5c49d2479d8b39fe363c0483b72aa1f58c63d8b12 Build-Ids:·642a44ade62292b3db79ceaf64c886b1904cc607·919fdcc0f7d65e1b7806e2b5b8da2d77ea273e72·c5c49d2479d8b39fe363c0483b72aa1f58c63d8b
425 B
./md5sums
30.0 B
./md5sums
Files differ
377 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/lib/debug/.build-id/3e/970ad2177270c0f59e88cc6b22462865a180b3.debug 
2 usr/lib/debug/.build-id/64/2a44ade62292b3db79ceaf64c886b1904cc607.debug1 usr/lib/debug/.build-id/64/2a44ade62292b3db79ceaf64c886b1904cc607.debug
 2 usr/lib/debug/.build-id/91/9fdcc0f7d65e1b7806e2b5b8da2d77ea273e72.debug
3 usr/lib/debug/.build-id/c5/c49d2479d8b39fe363c0483b72aa1f58c63d8b.debug3 usr/lib/debug/.build-id/c5/c49d2479d8b39fe363c0483b72aa1f58c63d8b.debug
4 usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug4 usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug
826 KB
data.tar.xz
826 KB
data.tar
2.56 KB
file list
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/3e/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····18720·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/3e/970ad2177270c0f59e88cc6b22462865a180b3.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/64/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/64/
9 -rw-r--r--···0·root·········(0)·root·········(0)····14936·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/64/2a44ade62292b3db79ceaf64c886b1904cc607.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····14936·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/64/2a44ade62292b3db79ceaf64c886b1904cc607.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/91/
 9 -rw-r--r--···0·root·········(0)·root·········(0)····18720·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/91/9fdcc0f7d65e1b7806e2b5b8da2d77ea273e72.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/c5/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/c5/
11 -rw-r--r--···0·root·········(0)·root·········(0)···270704·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/c5/c49d2479d8b39fe363c0483b72aa1f58c63d8b.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···270696·2024-11-29·05:26:01.000000·./usr/lib/debug/.build-id/c5/c49d2479d8b39fe363c0483b72aa1f58c63d8b.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····7296·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····7304·2024-11-29·05:26:01.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/doc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/doc/
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/doc/quisk-dbgsym·->·quisk17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-11-29·05:26:01.000000·./usr/share/doc/quisk-dbgsym·->·quisk
42.9 KB
./usr/lib/debug/.build-id/64/2a44ade62292b3db79ceaf64c886b1904cc607.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
1.48 KB
readelf --wide --sections {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ··[19]·.dynamic··········NOBITS··········0000000000004dd8·000dc8·0001c0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000004dd8·000dc8·0001c0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000004f98·000dc8·000050·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000004f98·000dc8·000050·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000004fe8·000dc8·0000d8·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000004fe8·000dc8·0000d8·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········00000000000050c0·000dc8·000140·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········00000000000050c0·000dc8·000140·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000005200·000dc8·000198·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000005200·000dc8·000198·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000053·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000053·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002d8·000dc1·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002d8·000dc3·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0010a0·0002b2·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0010a0·0002b2·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·001358·0007ef·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·001358·0007ef·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·001b48·000091·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·001b48·000091·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·001be0·000148·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·001be0·000148·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·001d28·0003a5·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·001d28·0003a5·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0020d0·00010d·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·0020d0·00010d·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·0021dd·000045·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·0021dd·000045·00······0···0··1
40.3 KB
readelf --wide --debug-dump=info {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·92·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·92·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x19):·.11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x19):·.
12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·12·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x15d4>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x15de>
16 ·<1><1f>:·Abbrev·Number:·016 ·<1><1f>:·Abbrev·Number:·0
17 ··Compilation·Unit·@·offset·0x20:17 ··Compilation·Unit·@·offset·0x20:
18 ···Length:········0x2a·(32-bit)18 ···Length:········0x2a·(32-bit)
19 ···Version:·······519 ···Version:·······5
20 ···Unit·Type:·····DW_UT_partial·(3)20 ···Unit·Type:·····DW_UT_partial·(3)
21 ···Abbrev·Offset:·021 ···Abbrev·Offset:·0
22 ···Pointer·Size:··822 ···Pointer·Size:··8
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x19):·.25 ····<31>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x19):·.
26 ·<1><35>:·Abbrev·Number:·12·(DW_TAG_imported_unit)26 ·<1><35>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
27 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>27 ····<36>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>
28 ·<1><3a>:·Abbrev·Number:·2·(DW_TAG_imported_unit)28 ·<1><3a>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
29 ····<3b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·92·(DW_TAG_partial_unit)]29 ····<3b>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·92·(DW_TAG_partial_unit)]
30 ·<1><3f>:·Abbrev·Number:·51·(DW_TAG_pointer_type)30 ·<1><3f>:·Abbrev·Number:·51·(DW_TAG_pointer_type)
31 ····<40>···DW_AT_byte_size···:·(implicit_const)·831 ····<40>···DW_AT_byte_size···:·(implicit_const)·8
32 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>32 ····<40>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
33 ·<1><44>:·Abbrev·Number:·10·(DW_TAG_subprogram)33 ·<1><44>:·Abbrev·Number:·10·(DW_TAG_subprogram)
34 ····<45>···DW_AT_external····:·(flag_present)·134 ····<45>···DW_AT_external····:·(flag_present)·1
35 ····<45>···DW_AT_declaration·:·(flag_present)·135 ····<45>···DW_AT_declaration·:·(flag_present)·1
36 ····<45>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xe74)·36 ····<45>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xe74)·
37 ····<49>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xe6a)·37 ····<49>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xe6a)·
38 ····<4d>···DW_AT_decl_file···:·(implicit_const)·2838 ····<4d>···DW_AT_decl_file···:·(implicit_const)·28
39 ····<4d>···DW_AT_decl_line···:·(implicit_const)·039 ····<4d>···DW_AT_decl_line···:·(implicit_const)·0
Offset 54, 19 lines modifiedOffset 54, 19 lines modified
54 ·<1><6d>:·Abbrev·Number:·12·(DW_TAG_imported_unit)54 ·<1><6d>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
55 ····<6e>···DW_AT_import······:·(GNU_ref_alt)·<0x2a0>55 ····<6e>···DW_AT_import······:·(GNU_ref_alt)·<0x2a0>
56 ·<1><72>:·Abbrev·Number:·12·(DW_TAG_imported_unit)56 ·<1><72>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
57 ····<73>···DW_AT_import······:·(GNU_ref_alt)·<0x10e6>57 ····<73>···DW_AT_import······:·(GNU_ref_alt)·<0x10e6>
58 ·<1><77>:·Abbrev·Number:·12·(DW_TAG_imported_unit)58 ·<1><77>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
59 ····<78>···DW_AT_import······:·(GNU_ref_alt)·<0x115d>59 ····<78>···DW_AT_import······:·(GNU_ref_alt)·<0x115d>
60 ·<1><7c>:·Abbrev·Number:·12·(DW_TAG_imported_unit)60 ·<1><7c>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
61 ····<7d>···DW_AT_import······:·(GNU_ref_alt)·<0x15f1>61 ····<7d>···DW_AT_import······:·(GNU_ref_alt)·<0x15fb>
62 ·<1><81>:·Abbrev·Number:·12·(DW_TAG_imported_unit)62 ·<1><81>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
63 ····<82>···DW_AT_import······:·(GNU_ref_alt)·<0x160f>63 ····<82>···DW_AT_import······:·(GNU_ref_alt)·<0x1619>
64 ·<1><86>:·Abbrev·Number:·12·(DW_TAG_imported_unit)64 ·<1><86>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
65 ····<87>···DW_AT_import······:·(GNU_ref_alt)·<0x166b>65 ····<87>···DW_AT_import······:·(GNU_ref_alt)·<0x1675>
66 ·<1><8b>:·Abbrev·Number:·70·(DW_TAG_variable)66 ·<1><8b>:·Abbrev·Number:·70·(DW_TAG_variable)
67 ····<8c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xfe8)·67 ····<8c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xfe8)·
68 ····<90>···DW_AT_decl_file···:·(data1)·668 ····<90>···DW_AT_decl_file···:·(data1)·6
69 ····<91>···DW_AT_decl_line···:·(data2)·84269 ····<91>···DW_AT_decl_line···:·(data2)·842
70 ····<93>···DW_AT_decl_column·:·(data1)·2270 ····<93>···DW_AT_decl_column·:·(data1)·22
71 ····<94>···DW_AT_type········:·(GNU_ref_alt)·<0x33d>71 ····<94>···DW_AT_type········:·(GNU_ref_alt)·<0x33d>
72 ····<98>···DW_AT_external····:·(flag_present)·172 ····<98>···DW_AT_external····:·(flag_present)·1
Offset 332, 15 lines modifiedOffset 332, 15 lines modified
332 ····<28b>···DW_AT_decl_line···:·(data1)·137332 ····<28b>···DW_AT_decl_line···:·(data1)·137
333 ····<28c>···DW_AT_decl_column·:·(data1)·23333 ····<28c>···DW_AT_decl_column·:·(data1)·23
334 ····<28d>···DW_AT_prototyped··:·(flag_present)·1334 ····<28d>···DW_AT_prototyped··:·(flag_present)·1
335 ····<28d>···DW_AT_type········:·(GNU_ref_alt)·<0x662>335 ····<28d>···DW_AT_type········:·(GNU_ref_alt)·<0x662>
336 ····<291>···DW_AT_declaration·:·(flag_present)·1336 ····<291>···DW_AT_declaration·:·(flag_present)·1
337 ····<291>···DW_AT_sibling·····:·(ref_udata)·<0x299>337 ····<291>···DW_AT_sibling·····:·(ref_udata)·<0x299>
338 ·<2><293>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)338 ·<2><293>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
339 ····<294>···DW_AT_type········:·(GNU_ref_alt)·<0x15d9>339 ····<294>···DW_AT_type········:·(GNU_ref_alt)·<0x15e3>
340 ·<2><298>:·Abbrev·Number:·0340 ·<2><298>:·Abbrev·Number:·0
341 ·<1><299>:·Abbrev·Number:·91·(DW_TAG_subprogram)341 ·<1><299>:·Abbrev·Number:·91·(DW_TAG_subprogram)
342 ····<29a>···DW_AT_external····:·(flag_present)·1342 ····<29a>···DW_AT_external····:·(flag_present)·1
343 ····<29a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x70f)·343 ····<29a>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x70f)·
344 ····<29e>···DW_AT_decl_file···:·(data1)·11344 ····<29e>···DW_AT_decl_file···:·(data1)·11
345 ····<29f>···DW_AT_decl_line···:·(data2)·358345 ····<29f>···DW_AT_decl_line···:·(data2)·358
346 ····<2a1>···DW_AT_decl_column·:·(implicit_const)·12346 ····<2a1>···DW_AT_decl_column·:·(implicit_const)·12
Offset 378, 25 lines modifiedOffset 378, 25 lines modified
378 ·<1><2e9>:·Abbrev·Number:·12·(DW_TAG_imported_unit)378 ·<1><2e9>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
379 ····<2ea>···DW_AT_import······:·(GNU_ref_alt)·<0x17e>379 ····<2ea>···DW_AT_import······:·(GNU_ref_alt)·<0x17e>
380 ·<1><2ee>:·Abbrev·Number:·12·(DW_TAG_imported_unit)380 ·<1><2ee>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
381 ····<2ef>···DW_AT_import······:·(GNU_ref_alt)·<0xd02>381 ····<2ef>···DW_AT_import······:·(GNU_ref_alt)·<0xd02>
382 ·<1><2f3>:·Abbrev·Number:·12·(DW_TAG_imported_unit)382 ·<1><2f3>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
383 ····<2f4>···DW_AT_import······:·(GNU_ref_alt)·<0xe4d>383 ····<2f4>···DW_AT_import······:·(GNU_ref_alt)·<0xe4d>
384 ·<1><2f8>:·Abbrev·Number:·12·(DW_TAG_imported_unit)384 ·<1><2f8>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
385 ····<2f9>···DW_AT_import······:·(GNU_ref_alt)·<0x129a>385 ····<2f9>···DW_AT_import······:·(GNU_ref_alt)·<0x12a4>
386 ·<1><2fd>:·Abbrev·Number:·12·(DW_TAG_imported_unit)386 ·<1><2fd>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
387 ····<2fe>···DW_AT_import······:·(GNU_ref_alt)·<0x12c1>387 ····<2fe>···DW_AT_import······:·(GNU_ref_alt)·<0x12cb>
388 ·<1><302>:·Abbrev·Number:·12·(DW_TAG_imported_unit)388 ·<1><302>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
389 ····<303>···DW_AT_import······:·(GNU_ref_alt)·<0x1307>389 ····<303>···DW_AT_import······:·(GNU_ref_alt)·<0x1311>
390 ·<1><307>:·Abbrev·Number:·12·(DW_TAG_imported_unit)390 ·<1><307>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
391 ····<308>···DW_AT_import······:·(GNU_ref_alt)·<0x1348>391 ····<308>···DW_AT_import······:·(GNU_ref_alt)·<0x1352>
392 ·<1><30c>:·Abbrev·Number:·12·(DW_TAG_imported_unit)392 ·<1><30c>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
393 ····<30d>···DW_AT_import······:·(GNU_ref_alt)·<0x1494>393 ····<30d>···DW_AT_import······:·(GNU_ref_alt)·<0x149e>
394 ·<1><311>:·Abbrev·Number:·12·(DW_TAG_imported_unit)394 ·<1><311>:·Abbrev·Number:·12·(DW_TAG_imported_unit)
395 ····<312>···DW_AT_import······:·(GNU_ref_alt)·<0x1626>395 ····<312>···DW_AT_import······:·(GNU_ref_alt)·<0x1630>
396 ·<1><316>:·Abbrev·Number:·2·(DW_TAG_imported_unit)396 ·<1><316>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
397 ····<317>···DW_AT_import······:·(ref_addr)·<0x2c>»     [Abbrev·Number:·92·(DW_TAG_partial_unit)]397 ····<317>···DW_AT_import······:·(ref_addr)·<0x2c>»     [Abbrev·Number:·92·(DW_TAG_partial_unit)]
398 ·<1><31b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)398 ·<1><31b>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
399 ····<31c>···DW_AT_import······:·(ref_addr)·<0x5a>»     [Abbrev·Number:·92·(DW_TAG_partial_unit)]399 ····<31c>···DW_AT_import······:·(ref_addr)·<0x5a>»     [Abbrev·Number:·92·(DW_TAG_partial_unit)]
400 ·<1><320>:·Abbrev·Number:·54·(DW_TAG_typedef)400 ·<1><320>:·Abbrev·Number:·54·(DW_TAG_typedef)
401 ····<321>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xad)·401 ····<321>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xad)·
402 ····<325>···DW_AT_decl_file···:·(data1)·22402 ····<325>···DW_AT_decl_file···:·(data1)·22
Offset 562, 15 lines modifiedOffset 562, 15 lines modified
562 ····<45f>···DW_AT_type········:·(ref_udata)·<0x449>562 ····<45f>···DW_AT_type········:·(ref_udata)·<0x449>
563 ····<461>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·51·0·0·0·0·0·0·»    (DW_OP_addr:·5160)563 ····<461>···DW_AT_location····:·(exprloc)·9·byte·block:·3·60·51·0·0·0·0·0·0·»    (DW_OP_addr:·5160)
564 ·<1><46b>:·Abbrev·Number:·9·(DW_TAG_variable)564 ·<1><46b>:·Abbrev·Number:·9·(DW_TAG_variable)
565 ····<46c>···DW_AT_name········:·(strp)·(offset:·0x1d):·afedrinet_iomodule565 ····<46c>···DW_AT_name········:·(strp)·(offset:·0x1d):·afedrinet_iomodule
566 ····<470>···DW_AT_decl_file···:·(implicit_const)·1566 ····<470>···DW_AT_decl_file···:·(implicit_const)·1
567 ····<470>···DW_AT_decl_line···:·(data2)·377567 ····<470>···DW_AT_decl_line···:·(data2)·377
568 ····<472>···DW_AT_decl_column·:·(data1)·27568 ····<472>···DW_AT_decl_column·:·(data1)·27
569 ····<473>···DW_AT_type········:·(GNU_ref_alt)·<0x14a2>569 ····<473>···DW_AT_type········:·(GNU_ref_alt)·<0x14ac>
570 ····<477>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·50·0·0·0·0·0·0·»    (DW_OP_addr:·50e0)570 ····<477>···DW_AT_location····:·(exprloc)·9·byte·block:·3·e0·50·0·0·0·0·0·0·»    (DW_OP_addr:·50e0)
571 ·<1><481>:·Abbrev·Number:·49·(DW_TAG_subprogram)571 ·<1><481>:·Abbrev·Number:·49·(DW_TAG_subprogram)
572 ····<482>···DW_AT_external····:·(flag_present)·1572 ····<482>···DW_AT_external····:·(flag_present)·1
573 ····<482>···DW_AT_name········:·(strp)·(offset:·0xa4):·getsockopt573 ····<482>···DW_AT_name········:·(strp)·(offset:·0xa4):·getsockopt
574 ····<486>···DW_AT_decl_file···:·(data1)·22574 ····<486>···DW_AT_decl_file···:·(data1)·22
575 ····<487>···DW_AT_decl_line···:·(data1)·255575 ····<487>···DW_AT_decl_line···:·(data1)·255
576 ····<488>···DW_AT_decl_column·:·(data1)·12576 ····<488>···DW_AT_decl_column·:·(data1)·12
Offset 581, 17 lines modifiedOffset 581, 17 lines modified
581 ·<2><48f>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)581 ·<2><48f>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
582 ····<490>···DW_AT_type········:·(GNU_ref_alt)·<0x26>582 ····<490>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
583 ·<2><494>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)583 ·<2><494>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
584 ····<495>···DW_AT_type········:·(GNU_ref_alt)·<0x26>584 ····<495>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
585 ·<2><499>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)585 ·<2><499>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
586 ····<49a>···DW_AT_type········:·(GNU_ref_alt)·<0x26>586 ····<49a>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
587 ·<2><49e>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)587 ·<2><49e>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
588 ····<49f>···DW_AT_type········:·(GNU_ref_alt)·<0x1614>588 ····<49f>···DW_AT_type········:·(GNU_ref_alt)·<0x161e>
589 ·<2><4a3>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)589 ·<2><4a3>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
590 ····<4a4>···DW_AT_type········:·(GNU_ref_alt)·<0x139c>590 ····<4a4>···DW_AT_type········:·(GNU_ref_alt)·<0x13a6>
591 ·<2><4a8>:·Abbrev·Number:·0591 ·<2><4a8>:·Abbrev·Number:·0
592 ·<1><4a9>:·Abbrev·Number:·25·(DW_TAG_subprogram)592 ·<1><4a9>:·Abbrev·Number:·25·(DW_TAG_subprogram)
593 ····<4aa>···DW_AT_external····:·(flag_present)·1593 ····<4aa>···DW_AT_external····:·(flag_present)·1
594 ····<4aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x521)·594 ····<4aa>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x521)·
595 ····<4ae>···DW_AT_decl_file···:·(data1)·22595 ····<4ae>···DW_AT_decl_file···:·(data1)·22
596 ····<4af>···DW_AT_decl_line···:·(data1)·112596 ····<4af>···DW_AT_decl_line···:·(data1)·112
597 ····<4b0>···DW_AT_decl_column·:·(data1)·12597 ····<4b0>···DW_AT_decl_column·:·(data1)·12
Max diff block lines reached; 33869/41201 bytes (82.20%) of diff not shown.
303 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
 2 Gq>R*5v%
2 ·.I@6»   DA 
3 Aq>V.5u! 
4 /usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug3 /usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug
5 crtstuff.c4 crtstuff.c
6 deregister_tm_clones5 deregister_tm_clones
7 __do_global_dtors_aux6 __do_global_dtors_aux
8 completed.07 completed.0
9 __do_global_dtors_aux_fini_array_entry8 __do_global_dtors_aux_fini_array_entry
10 frame_dummy9 frame_dummy
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR
  
348 KB
./usr/lib/debug/.build-id/c5/c49d2479d8b39fe363c0483b72aa1f58c63d8b.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
885 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········268272·(bytes·into·file)13 ··Start·of·section·headers:··········268264·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
3.48 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x417f0:1 There·are·38·section·headers,·starting·at·offset·0x417e8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000238·000238·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000d24·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·000d24·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000f88·00025c·0033c0·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000f88·00025c·0033c0·18···A··4···1··8
Offset 25, 23 lines modifiedOffset 25, 23 lines modified
25 ··[20]·.dynamic··········NOBITS··········000000000003ea28·0009e8·000210·10··WA··4···0··825 ··[20]·.dynamic··········NOBITS··········000000000003ea28·0009e8·000210·10··WA··4···0··8
26 ··[21]·.got··············NOBITS··········000000000003ec38·0009e8·0003b0·08··WA··0···0··826 ··[21]·.got··············NOBITS··········000000000003ec38·0009e8·0003b0·08··WA··0···0··8
27 ··[22]·.got.plt··········NOBITS··········000000000003efe8·0009e8·000900·08··WA··0···0··827 ··[22]·.got.plt··········NOBITS··········000000000003efe8·0009e8·000900·08··WA··0···0··8
28 ··[23]·.data·············NOBITS··········000000000003f900·0009e8·00e240·00··WA··0···0·3228 ··[23]·.data·············NOBITS··········000000000003f900·0009e8·00e240·00··WA··0···0·32
29 ··[24]·.bss··············NOBITS··········000000000004db40·0009e8·4912c0·00··WA··0···0·3229 ··[24]·.bss··············NOBITS··········000000000004db40·0009e8·4912c0·00··WA··0···0·32
30 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··130 ··[25]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
31 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·0000f2·00···C··0···0··831 ··[26]·.debug_aranges····PROGBITS········0000000000000000·000280·0000f2·00···C··0···0··8
32 ··[27]·.debug_info·······PROGBITS········0000000000000000·000378·016eb4·00···C··0···0··832 ··[27]·.debug_info·······PROGBITS········0000000000000000·000378·016ead·00···C··0···0··8
33 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·017230·001ac0·00···C··0···0··833 ··[28]·.debug_abbrev·····PROGBITS········0000000000000000·017228·001ac0·00···C··0···0··8
34 ··[29]·.debug_line·······PROGBITS········0000000000000000·018cf0·00cb4f·00···C··0···0··834 ··[29]·.debug_line·······PROGBITS········0000000000000000·018ce8·00cb4f·00···C··0···0··8
35 ··[30]·.debug_str········PROGBITS········0000000000000000·025840·00283c·01·MSC··0···0··835 ··[30]·.debug_str········PROGBITS········0000000000000000·025838·00283c·01·MSC··0···0··8
36 ··[31]·.debug_line_str···PROGBITS········0000000000000000·028080·00026d·01·MSC··0···0··836 ··[31]·.debug_line_str···PROGBITS········0000000000000000·028078·00026d·01·MSC··0···0··8
37 ··[32]·.debug_loclists···PROGBITS········0000000000000000·0282f0·00bb1c·00···C··0···0··837 ··[32]·.debug_loclists···PROGBITS········0000000000000000·0282e8·00bb1c·00···C··0···0··8
38 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·033e10·000db7·00···C··0···0··838 ··[33]·.debug_rnglists···PROGBITS········0000000000000000·033e08·000db7·00···C··0···0··8
39 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·034bc7·000045·00······0···0··139 ··[34]·.gnu_debugaltlink·PROGBITS········0000000000000000·034bbf·000045·00······0···0··1
40 ··[35]·.symtab···········SYMTAB··········0000000000000000·034c10·0075a8·18·····36·704··840 ··[35]·.symtab···········SYMTAB··········0000000000000000·034c08·0075a8·18·····36·704··8
41 ··[36]·.strtab···········STRTAB··········0000000000000000·03c1b8·0054b6·00······0···0··141 ··[36]·.strtab···········STRTAB··········0000000000000000·03c1b0·0054b6·00······0···0··1
42 ··[37]·.shstrtab·········STRTAB··········0000000000000000·04166e·000180·00······0···0··142 ··[37]·.shstrtab·········STRTAB··········0000000000000000·041666·000180·00······0···0··1
43 Key·to·Flags:43 Key·to·Flags:
44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
47 ··D·(mbind),·l·(large),·p·(processor·specific)47 ··D·(mbind),·l·(large),·p·(processor·specific)
342 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 17 lines modifiedOffset 6, 17 lines modified
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·9·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·9·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x10d):·.11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x10d):·.
12 ·<1><15>:·Abbrev·Number:·45·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·45·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x15d4>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0x15de>
14 ·<1><1a>:·Abbrev·Number:·45·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·45·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x15f1>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0x15fb>
16 ·<1><1f>:·Abbrev·Number:·016 ·<1><1f>:·Abbrev·Number:·0
17 ··Compilation·Unit·@·offset·0x20:17 ··Compilation·Unit·@·offset·0x20:
18 ···Length:········0x38·(32-bit)18 ···Length:········0x38·(32-bit)
19 ···Version:·······519 ···Version:·······5
20 ···Unit·Type:·····DW_UT_partial·(3)20 ···Unit·Type:·····DW_UT_partial·(3)
21 ···Abbrev·Offset:·021 ···Abbrev·Offset:·0
22 ···Pointer·Size:··822 ···Pointer·Size:··8
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 ····<10b>···DW_AT_decl_line···:·(data1)·73136 ····<10b>···DW_AT_decl_line···:·(data1)·73
137 ····<10c>···DW_AT_decl_column·:·(data1)·12137 ····<10c>···DW_AT_decl_column·:·(data1)·12
138 ····<10d>···DW_AT_prototyped··:·(flag_present)·1138 ····<10d>···DW_AT_prototyped··:·(flag_present)·1
139 ····<10d>···DW_AT_type········:·(GNU_ref_alt)·<0x26>139 ····<10d>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
140 ····<111>···DW_AT_declaration·:·(flag_present)·1140 ····<111>···DW_AT_declaration·:·(flag_present)·1
141 ····<111>···DW_AT_sibling·····:·(ref_udata)·<0x11a>141 ····<111>···DW_AT_sibling·····:·(ref_udata)·<0x11a>
142 ·<2><112>:·Abbrev·Number:·104·(DW_TAG_formal_parameter)142 ·<2><112>:·Abbrev·Number:·104·(DW_TAG_formal_parameter)
143 ····<113>···DW_AT_type········:·(GNU_ref_alt)·<0x15d9>143 ····<113>···DW_AT_type········:·(GNU_ref_alt)·<0x15e3>
144 ·<2><117>:·Abbrev·Number:·101·(DW_TAG_formal_parameter)144 ·<2><117>:·Abbrev·Number:·101·(DW_TAG_formal_parameter)
145 ····<118>···DW_AT_type········:·(ref_udata)·<0x11a>145 ····<118>···DW_AT_type········:·(ref_udata)·<0x11a>
146 ·<2><119>:·Abbrev·Number:·0146 ·<2><119>:·Abbrev·Number:·0
147 ·<1><11a>:·Abbrev·Number:·112·(DW_TAG_pointer_type)147 ·<1><11a>:·Abbrev·Number:·112·(DW_TAG_pointer_type)
148 ····<11b>···DW_AT_byte_size···:·(implicit_const)·8148 ····<11b>···DW_AT_byte_size···:·(implicit_const)·8
149 ····<11b>···DW_AT_type········:·(GNU_ref_alt)·<0xdad>149 ····<11b>···DW_AT_type········:·(GNU_ref_alt)·<0xdad>
150 ·<1><11f>:·Abbrev·Number:·0150 ·<1><11f>:·Abbrev·Number:·0
Offset 186, 18 lines modifiedOffset 186, 18 lines modified
186 ·<1><167>:·Abbrev·Number:·33·(DW_TAG_subprogram)186 ·<1><167>:·Abbrev·Number:·33·(DW_TAG_subprogram)
187 ····<168>···DW_AT_external····:·(flag_present)·1187 ····<168>···DW_AT_external····:·(flag_present)·1
188 ····<168>···DW_AT_name········:·(strp)·(offset:·0x2341):·realloc188 ····<168>···DW_AT_name········:·(strp)·(offset:·0x2341):·realloc
189 ····<16c>···DW_AT_decl_file···:·(data1)·30189 ····<16c>···DW_AT_decl_file···:·(data1)·30
190 ····<16d>···DW_AT_decl_line···:·(data2)·683190 ····<16d>···DW_AT_decl_line···:·(data2)·683
191 ····<16f>···DW_AT_decl_column·:·(data1)·14191 ····<16f>···DW_AT_decl_column·:·(data1)·14
192 ····<170>···DW_AT_prototyped··:·(flag_present)·1192 ····<170>···DW_AT_prototyped··:·(flag_present)·1
193 ····<170>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>193 ····<170>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
194 ····<174>···DW_AT_declaration·:·(flag_present)·1194 ····<174>···DW_AT_declaration·:·(flag_present)·1
195 ·<2><174>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)195 ·<2><174>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
196 ····<175>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>196 ····<175>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
197 ·<2><179>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)197 ·<2><179>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
198 ····<17a>···DW_AT_type········:·(GNU_ref_alt)·<0x1f>198 ····<17a>···DW_AT_type········:·(GNU_ref_alt)·<0x1f>
199 ·<2><17e>:·Abbrev·Number:·0199 ·<2><17e>:·Abbrev·Number:·0
200 ·<1><17f>:·Abbrev·Number:·0200 ·<1><17f>:·Abbrev·Number:·0
201 ··Compilation·Unit·@·offset·0x180:201 ··Compilation·Unit·@·offset·0x180:
202 ···Length:········0xa6·(32-bit)202 ···Length:········0xa6·(32-bit)
203 ···Version:·······5203 ···Version:·······5
Offset 251, 15 lines modifiedOffset 251, 15 lines modified
251 ····<1d1>···DW_AT_prototyped··:·(flag_present)·1251 ····<1d1>···DW_AT_prototyped··:·(flag_present)·1
252 ····<1d1>···DW_AT_type········:·(GNU_ref_alt)·<0x26>252 ····<1d1>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
253 ····<1d5>···DW_AT_declaration·:·(flag_present)·1253 ····<1d5>···DW_AT_declaration·:·(flag_present)·1
254 ····<1d5>···DW_AT_sibling·····:·(ref1)·<0x1e2>254 ····<1d5>···DW_AT_sibling·····:·(ref1)·<0x1e2>
255 ·<2><1d6>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)255 ·<2><1d6>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
256 ····<1d7>···DW_AT_type········:·(GNU_ref_alt)·<0x662>256 ····<1d7>···DW_AT_type········:·(GNU_ref_alt)·<0x662>
257 ·<2><1db>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)257 ·<2><1db>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
258 ····<1dc>···DW_AT_type········:·(GNU_ref_alt)·<0x15d9>258 ····<1dc>···DW_AT_type········:·(GNU_ref_alt)·<0x15e3>
259 ·<2><1e0>:·Abbrev·Number:·47·(DW_TAG_unspecified_parameters)259 ·<2><1e0>:·Abbrev·Number:·47·(DW_TAG_unspecified_parameters)
260 ·<2><1e1>:·Abbrev·Number:·0260 ·<2><1e1>:·Abbrev·Number:·0
261 ·<1><1e2>:·Abbrev·Number:·53·(DW_TAG_subprogram)261 ·<1><1e2>:·Abbrev·Number:·53·(DW_TAG_subprogram)
262 ····<1e3>···DW_AT_external····:·(flag_present)·1262 ····<1e3>···DW_AT_external····:·(flag_present)·1
263 ····<1e3>···DW_AT_name········:·(strp)·(offset:·0x6e75):·select263 ····<1e3>···DW_AT_name········:·(strp)·(offset:·0x6e75):·select
264 ····<1e7>···DW_AT_decl_file···:·(data1)·11264 ····<1e7>···DW_AT_decl_file···:·(data1)·11
265 ····<1e8>···DW_AT_decl_line···:·(data1)·102265 ····<1e8>···DW_AT_decl_line···:·(data1)·102
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ·<2><1f4>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)273 ·<2><1f4>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)
274 ····<1f5>···DW_AT_type········:·(ref1)·<0x202>274 ····<1f5>···DW_AT_type········:·(ref1)·<0x202>
275 ·<2><1f6>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)275 ·<2><1f6>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)
276 ····<1f7>···DW_AT_type········:·(ref1)·<0x202>276 ····<1f7>···DW_AT_type········:·(ref1)·<0x202>
277 ·<2><1f8>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)277 ·<2><1f8>:·Abbrev·Number:·44·(DW_TAG_formal_parameter)
278 ····<1f9>···DW_AT_type········:·(ref1)·<0x202>278 ····<1f9>···DW_AT_type········:·(ref1)·<0x202>
279 ·<2><1fa>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)279 ·<2><1fa>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
280 ····<1fb>···DW_AT_type········:·(GNU_ref_alt)·<0x1645>280 ····<1fb>···DW_AT_type········:·(GNU_ref_alt)·<0x164f>
281 ·<2><1ff>:·Abbrev·Number:·0281 ·<2><1ff>:·Abbrev·Number:·0
282 ·<1><200>:·Abbrev·Number:·43·(DW_TAG_pointer_type)282 ·<1><200>:·Abbrev·Number:·43·(DW_TAG_pointer_type)
283 ····<201>···DW_AT_byte_size···:·(implicit_const)·8283 ····<201>···DW_AT_byte_size···:·(implicit_const)·8
284 ····<201>···DW_AT_type········:·(ref1)·<0x1c0>,·fd_set284 ····<201>···DW_AT_type········:·(ref1)·<0x1c0>,·fd_set
285 ·<1><202>:·Abbrev·Number:·51·(DW_TAG_restrict_type)285 ·<1><202>:·Abbrev·Number:·51·(DW_TAG_restrict_type)
286 ····<203>···DW_AT_type········:·(ref1)·<0x200>286 ····<203>···DW_AT_type········:·(ref1)·<0x200>
287 ·<1><204>:·Abbrev·Number:·53·(DW_TAG_subprogram)287 ·<1><204>:·Abbrev·Number:·53·(DW_TAG_subprogram)
Offset 697, 36 lines modifiedOffset 697, 36 lines modified
697 ·<1><507>:·Abbrev·Number:·88·(DW_TAG_subprogram)697 ·<1><507>:·Abbrev·Number:·88·(DW_TAG_subprogram)
698 ····<508>···DW_AT_external····:·(flag_present)·1698 ····<508>···DW_AT_external····:·(flag_present)·1
699 ····<508>···DW_AT_name········:·(strp)·(offset:·0x3bf8):·memmove699 ····<508>···DW_AT_name········:·(strp)·(offset:·0x3bf8):·memmove
700 ····<50c>···DW_AT_decl_file···:·(data1)·3700 ····<50c>···DW_AT_decl_file···:·(data1)·3
701 ····<50d>···DW_AT_decl_line···:·(data1)·34701 ····<50d>···DW_AT_decl_line···:·(data1)·34
702 ····<50e>···DW_AT_decl_column·:·(implicit_const)·1702 ····<50e>···DW_AT_decl_column·:·(implicit_const)·1
703 ····<50e>···DW_AT_prototyped··:·(flag_present)·1703 ····<50e>···DW_AT_prototyped··:·(flag_present)·1
704 ····<50e>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>704 ····<50e>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
705 ····<512>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)705 ····<512>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)
706 ····<512>···DW_AT_artificial··:·(flag_present)·1706 ····<512>···DW_AT_artificial··:·(flag_present)·1
707 ····<512>···DW_AT_sibling·····:·(ref_udata)·<0x538>707 ····<512>···DW_AT_sibling·····:·(ref_udata)·<0x538>
708 ·<2><513>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)708 ·<2><513>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)
709 ····<514>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11ef)·709 ····<514>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11ef)·
710 ····<518>···DW_AT_decl_file···:·(data1)·3710 ····<518>···DW_AT_decl_file···:·(data1)·3
711 ····<519>···DW_AT_decl_line···:·(data1)·34711 ····<519>···DW_AT_decl_line···:·(data1)·34
712 ····<51a>···DW_AT_decl_column·:·(data1)·1712 ····<51a>···DW_AT_decl_column·:·(data1)·1
713 ····<51b>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>713 ····<51b>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
714 ·<2><51f>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)714 ·<2><51f>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)
715 ····<520>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4a6)·715 ····<520>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x4a6)·
716 ····<524>···DW_AT_decl_file···:·(data1)·3716 ····<524>···DW_AT_decl_file···:·(data1)·3
717 ····<525>···DW_AT_decl_line···:·(data1)·34717 ····<525>···DW_AT_decl_line···:·(data1)·34
718 ····<526>···DW_AT_decl_column·:·(data1)·1718 ····<526>···DW_AT_decl_column·:·(data1)·1
719 ····<527>···DW_AT_type········:·(GNU_ref_alt)·<0x162b>719 ····<527>···DW_AT_type········:·(GNU_ref_alt)·<0x1635>
720 ·<2><52b>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)720 ·<2><52b>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)
721 ····<52c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x9a2)·721 ····<52c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x9a2)·
722 ····<530>···DW_AT_decl_file···:·(data1)·3722 ····<530>···DW_AT_decl_file···:·(data1)·3
723 ····<531>···DW_AT_decl_line···:·(data1)·34723 ····<531>···DW_AT_decl_line···:·(data1)·34
724 ····<532>···DW_AT_decl_column·:·(data1)·1724 ····<532>···DW_AT_decl_column·:·(data1)·1
725 ····<533>···DW_AT_type········:·(GNU_ref_alt)·<0x15f6>725 ····<533>···DW_AT_type········:·(GNU_ref_alt)·<0x1600>
726 ·<2><537>:·Abbrev·Number:·0726 ·<2><537>:·Abbrev·Number:·0
727 ·<1><538>:·Abbrev·Number:·126·(DW_TAG_subprogram)727 ·<1><538>:·Abbrev·Number:·126·(DW_TAG_subprogram)
728 ····<539>···DW_AT_external····:·(flag_present)·1728 ····<539>···DW_AT_external····:·(flag_present)·1
729 ····<539>···DW_AT_declaration·:·(flag_present)·1729 ····<539>···DW_AT_declaration·:·(flag_present)·1
730 ····<539>···DW_AT_linkage_name:·(strp)·(offset:·0x3bf8):·memmove730 ····<539>···DW_AT_linkage_name:·(strp)·(offset:·0x3bf8):·memmove
731 ····<53d>···DW_AT_name········:·(strp)·(offset:·0x3bee):·__builtin_memmove731 ····<53d>···DW_AT_name········:·(strp)·(offset:·0x3bee):·__builtin_memmove
732 ····<541>···DW_AT_decl_file···:·(implicit_const)·9732 ····<541>···DW_AT_decl_file···:·(implicit_const)·9
Offset 1293, 15 lines modifiedOffset 1293, 15 lines modified
1293 ····<8b7>···DW_AT_decl_file···:·(data1)·231293 ····<8b7>···DW_AT_decl_file···:·(data1)·23
1294 ····<8b8>···DW_AT_decl_line···:·(data1)·1371294 ····<8b8>···DW_AT_decl_line···:·(data1)·137
1295 ····<8b9>···DW_AT_decl_column·:·(data1)·231295 ····<8b9>···DW_AT_decl_column·:·(data1)·23
1296 ····<8ba>···DW_AT_prototyped··:·(flag_present)·11296 ····<8ba>···DW_AT_prototyped··:·(flag_present)·1
1297 ····<8ba>···DW_AT_type········:·(GNU_ref_alt)·<0x662>1297 ····<8ba>···DW_AT_type········:·(GNU_ref_alt)·<0x662>
Max diff block lines reached; 343767/350458 bytes (98.09%) of diff not shown.
663 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 30 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 ~\Oe90tk 
3 XW'!uPZ5 
4 <D[/9Q*=1_ 
5 &}'@Z;[G 
6 zj&sU"jt2 *iFu%c~I
 3 C%{1XLl+
 4 xp#ghWRs
 5 0xg5c{T>\
 6 (~1sG~1sG~1sG~1s
 7 CZ-Hf}*mw4
 8 )qM|!t6n
 9 De%[d0en
 10 mK/]/f"[
7 ilT}5T)(11 ilTC5T)(
 12 =n^-rth1?
 13 HA;oPm~Pm
 14 *"zM·z_X
 15 Z1DM|$2i
 16 SliH~h·~.
 17 Tk64>mHb
 18 Xaxx@,:PR
 19 u:S_$gg)
 20 ?Jh.[`@]
 21 Ktk8>q+)
 22 f<!!u(T]
 23 \\ZY]USS
8 ^m&4]/1k 
9 5>x*@[(mi 
10 pR=E:»  ;i-' 
11 .DjC<qbD 
12 waiEgh|f 
13 VT4C=ESL 
14 2h#/Y=m< 
15 <!oF(!), 
16 x_p5w]K' 
17 |fr»    D7TMs 
18 <<=5pDf|fb` 
19 +!)!0-=30cx 
20 8(=55>-!, 
21 sAi1~)X9 
22 ljp/1'v+ 
23 1Gl(h~dr 
24 +skB9/,V 
25 \XFeLY» n 
26 7$YU#O[v24 7$YU#O[v
27 r%oD=PVl25 r%oD=PVl
28 VC»     ,l#Eh*'\26 VC»     ,l#Eh*'\
29 c[dS#O$'27 c[dS#O$'
30 <T&[a!K428 <T&[a!K4
31 (;[x5Xky?29 (;[x5Xky?
32 8|5pV\!f30 8|5pV\!f
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR
  
108 KB
./usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
875 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:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········6848·(bytes·into·file)13 ··Start·of·section·headers:··········6856·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.61 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x1ac0:1 There·are·7·section·headers,·starting·at·offset·0x1ac8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············0000000000000000·000040·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000064·000ddc·00···C··0···0··86 ··[·2]·.debug_info·······PROGBITS········0000000000000000·000064·000de3·00···C··0···0··8
7 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·000e40·000221·00···C··0···0··87 ··[·3]·.debug_abbrev·····PROGBITS········0000000000000000·000e47·000220·00···C··0···0··8
8 ··[·4]·.debug_line·······PROGBITS········0000000000000000·001061·000170·00···C··0···0··88 ··[·4]·.debug_line·······PROGBITS········0000000000000000·001067·000173·00···C··0···0··8
9 ··[·5]·.debug_str········PROGBITS········0000000000000000·0011d1·00089f·01·MSC··0···0··89 ··[·5]·.debug_str········PROGBITS········0000000000000000·0011da·00089f·01·MSC··0···0··8
10 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·001a70·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········0000000000000000·001a79·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·l·(large),·p·(processor·specific)15 ··D·(mbind),·l·(large),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e7ccdc9d0c75741c214d8573621817c9d22a06223 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a2b8edcce8f7ce395b302a11d48925eb9bf5352
928 B
readelf --wide --debug-dump=rawline {}
    
Offset 52, 19 lines modifiedOffset 52, 19 lines modified
52 ··19»     (udata)»      7»     (string)»     in.h52 ··19»     (udata)»      7»     (string)»     in.h
53 ··20»     (udata)»      3»     (string)»     socket.h53 ··20»     (udata)»      3»     (string)»     socket.h
54 ··21»     (udata)»      1»     (string)»     socket2.h54 ··21»     (udata)»      1»     (string)»     socket2.h
55 ··22»     (udata)»      8»     (string)»     quisk.h55 ··22»     (udata)»      8»     (string)»     quisk.h
56 ··23»     (udata)»      4»     (string)»     modsupport.h56 ··23»     (udata)»      4»     (string)»     modsupport.h
57 ··24»     (udata)»      4»     (string)»     floatobject.h57 ··24»     (udata)»      4»     (string)»     floatobject.h
58 ··25»     (udata)»      4»     (string)»     longobject.h58 ··25»     (udata)»      4»     (string)»     longobject.h
 59 ··26»     (udata)»      8»     (string)»     <built-in>
59 ··26»     (udata)»      6»     (string)»     struct_timespec.h60 ··27»     (udata)»      6»     (string)»     struct_timespec.h
60 ··27»     (udata)»      3»     (string)»     time.h61 ··28»     (udata)»      3»     (string)»     time.h
61 ··28»     (udata)»      2»     (string)»     time.h62 ··29»     (udata)»      2»     (string)»     time.h
62 ··29»     (udata)»      1»     (string)»     stdint-intn.h63 ··30»     (udata)»      1»     (string)»     stdint-intn.h
63 ··30»     (udata)»      8»     (string)»     <built-in> 
64 ··31»     (udata)»      1»     (string)»     socket_type.h64 ··31»     (udata)»      1»     (string)»     socket_type.h
65 ··32»     (udata)»      1»     (string)»     fcntl2.h65 ··32»     (udata)»      1»     (string)»     fcntl2.h
66 ··33»     (udata)»      3»     (string)»     ioctl.h66 ··33»     (udata)»      3»     (string)»     ioctl.h
67 ··34»     (udata)»      8»     (string)»     is_key_down.c67 ··34»     (udata)»      8»     (string)»     is_key_down.c
68 ··35»     (udata)»      4»     (string)»     moduleobject.h68 ··35»     (udata)»      4»     (string)»     moduleobject.h
69 ··36»     (udata)»      9»     (string)»     stddef.h69 ··36»     (udata)»      9»     (string)»     stddef.h
  
99.4 KB
readelf --wide --debug-dump=info {}
    
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ····<be>···DW_AT_decl_column·:·(data1)·12107 ····<be>···DW_AT_decl_column·:·(data1)·12
108 ····<bf>···DW_AT_prototyped··:·(flag_present)·1108 ····<bf>···DW_AT_prototyped··:·(flag_present)·1
109 ····<bf>···DW_AT_type········:·(ref_addr)·<0x26>,·int109 ····<bf>···DW_AT_type········:·(ref_addr)·<0x26>,·int
110 ····<c3>···DW_AT_declaration·:·(flag_present)·1110 ····<c3>···DW_AT_declaration·:·(flag_present)·1
111 ·<2><c3>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)111 ·<2><c3>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)
112 ····<c4>···DW_AT_type········:·(ref_addr)·<0x26>,·int112 ····<c4>···DW_AT_type········:·(ref_addr)·<0x26>,·int
113 ·<2><c8>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)113 ·<2><c8>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)
114 ····<c9>···DW_AT_type········:·(ref_addr)·<0x15d9>114 ····<c9>···DW_AT_type········:·(ref_addr)·<0x15e3>
115 ·<2><cd>:·Abbrev·Number:·43·(DW_TAG_unspecified_parameters)115 ·<2><cd>:·Abbrev·Number:·43·(DW_TAG_unspecified_parameters)
116 ·<2><ce>:·Abbrev·Number:·0116 ·<2><ce>:·Abbrev·Number:·0
117 ·<1><cf>:·Abbrev·Number:·0117 ·<1><cf>:·Abbrev·Number:·0
118 ··Compilation·Unit·@·offset·0xd0:118 ··Compilation·Unit·@·offset·0xd0:
119 ···Length:········0x31·(32-bit)119 ···Length:········0x31·(32-bit)
120 ···Version:·······5120 ···Version:·······5
121 ···Unit·Type:·····DW_UT_partial·(3)121 ···Unit·Type:·····DW_UT_partial·(3)
Offset 126, 30 lines modifiedOffset 126, 30 lines modified
126 ·<1><e1>:·Abbrev·Number:·49·(DW_TAG_subprogram)126 ·<1><e1>:·Abbrev·Number:·49·(DW_TAG_subprogram)
127 ····<e2>···DW_AT_external····:·(flag_present)·1127 ····<e2>···DW_AT_external····:·(flag_present)·1
128 ····<e2>···DW_AT_name········:·(strp)·(offset:·0x436):·malloc128 ····<e2>···DW_AT_name········:·(strp)·(offset:·0x436):·malloc
129 ····<e6>···DW_AT_decl_file···:·(data1)·2129 ····<e6>···DW_AT_decl_file···:·(data1)·2
130 ····<e7>···DW_AT_decl_line···:·(data2)·672130 ····<e7>···DW_AT_decl_line···:·(data2)·672
131 ····<e9>···DW_AT_decl_column·:·(data1)·14131 ····<e9>···DW_AT_decl_column·:·(data1)·14
132 ····<ea>···DW_AT_prototyped··:·(flag_present)·1132 ····<ea>···DW_AT_prototyped··:·(flag_present)·1
133 ····<ea>···DW_AT_type········:·(ref_addr)·<0x15e2>133 ····<ea>···DW_AT_type········:·(ref_addr)·<0x15ec>
134 ····<ee>···DW_AT_declaration·:·(flag_present)·1134 ····<ee>···DW_AT_declaration·:·(flag_present)·1
135 ····<ee>···DW_AT_sibling·····:·(ref_udata)·<0xf5>135 ····<ee>···DW_AT_sibling·····:·(ref_udata)·<0xf5>
136 ·<2><ef>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)136 ·<2><ef>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)
137 ····<f0>···DW_AT_type········:·(ref_addr)·<0x1f>,·long·unsigned·int137 ····<f0>···DW_AT_type········:·(ref_addr)·<0x1f>,·long·unsigned·int
138 ·<2><f4>:·Abbrev·Number:·0138 ·<2><f4>:·Abbrev·Number:·0
139 ·<1><f5>:·Abbrev·Number:·80·(DW_TAG_subprogram)139 ·<1><f5>:·Abbrev·Number:·80·(DW_TAG_subprogram)
140 ····<f6>···DW_AT_external····:·(flag_present)·1140 ····<f6>···DW_AT_external····:·(flag_present)·1
141 ····<f6>···DW_AT_name········:·(strp)·(offset:·0x5dc):·free141 ····<f6>···DW_AT_name········:·(strp)·(offset:·0x5dc):·free
142 ····<fa>···DW_AT_decl_file···:·(data1)·2142 ····<fa>···DW_AT_decl_file···:·(data1)·2
143 ····<fb>···DW_AT_decl_line···:·(data2)·687143 ····<fb>···DW_AT_decl_line···:·(data2)·687
144 ····<fd>···DW_AT_decl_column·:·(data1)·13144 ····<fd>···DW_AT_decl_column·:·(data1)·13
145 ····<fe>···DW_AT_prototyped··:·(flag_present)·1145 ····<fe>···DW_AT_prototyped··:·(flag_present)·1
146 ····<fe>···DW_AT_declaration·:·(flag_present)·1146 ····<fe>···DW_AT_declaration·:·(flag_present)·1
147 ·<2><fe>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)147 ·<2><fe>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)
148 ····<ff>···DW_AT_type········:·(ref_addr)·<0x15e2>148 ····<ff>···DW_AT_type········:·(ref_addr)·<0x15ec>
149 ·<2><103>:·Abbrev·Number:·0149 ·<2><103>:·Abbrev·Number:·0
150 ·<1><104>:·Abbrev·Number:·0150 ·<1><104>:·Abbrev·Number:·0
151 ··Compilation·Unit·@·offset·0x105:151 ··Compilation·Unit·@·offset·0x105:
152 ···Length:········0x27·(32-bit)152 ···Length:········0x27·(32-bit)
153 ···Version:·······5153 ···Version:·······5
154 ···Unit·Type:·····DW_UT_partial·(3)154 ···Unit·Type:·····DW_UT_partial·(3)
155 ···Abbrev·Offset:·0155 ···Abbrev·Offset:·0
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 ····<121>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)167 ····<121>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)
168 ····<121>···DW_AT_artificial··:·(flag_present)·1168 ····<121>···DW_AT_artificial··:·(flag_present)·1
169 ·<2><121>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)169 ·<2><121>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
170 ····<122>···DW_AT_name········:·(strp)·(offset:·0x10d9):·__fmt170 ····<122>···DW_AT_name········:·(strp)·(offset:·0x10d9):·__fmt
171 ····<126>···DW_AT_decl_file···:·(data1)·3171 ····<126>···DW_AT_decl_file···:·(data1)·3
172 ····<127>···DW_AT_decl_line···:·(data1)·116172 ····<127>···DW_AT_decl_line···:·(data1)·116
173 ····<128>···DW_AT_decl_column·:·(data1)·32173 ····<128>···DW_AT_decl_column·:·(data1)·32
174 ····<129>···DW_AT_type········:·(ref_addr)·<0x15db>174 ····<129>···DW_AT_type········:·(ref_addr)·<0x15e5>
175 ·<2><12d>:·Abbrev·Number:·43·(DW_TAG_unspecified_parameters)175 ·<2><12d>:·Abbrev·Number:·43·(DW_TAG_unspecified_parameters)
176 ·<2><12e>:·Abbrev·Number:·0176 ·<2><12e>:·Abbrev·Number:·0
177 ·<1><12f>:·Abbrev·Number:·0177 ·<1><12f>:·Abbrev·Number:·0
178 ··Compilation·Unit·@·offset·0x130:178 ··Compilation·Unit·@·offset·0x130:
179 ···Length:········0x3e·(32-bit)179 ···Length:········0x3e·(32-bit)
180 ···Version:·······5180 ···Version:·······5
181 ···Unit·Type:·····DW_UT_partial·(3)181 ···Unit·Type:·····DW_UT_partial·(3)
Offset 186, 75 lines modifiedOffset 186, 75 lines modified
186 ·<1><141>:·Abbrev·Number:·56·(DW_TAG_subprogram)186 ·<1><141>:·Abbrev·Number:·56·(DW_TAG_subprogram)
187 ····<142>···DW_AT_external····:·(flag_present)·1187 ····<142>···DW_AT_external····:·(flag_present)·1
188 ····<142>···DW_AT_name········:·(strp)·(offset:·0x105b):·memset188 ····<142>···DW_AT_name········:·(strp)·(offset:·0x105b):·memset
189 ····<146>···DW_AT_decl_file···:·(data1)·4189 ····<146>···DW_AT_decl_file···:·(data1)·4
190 ····<147>···DW_AT_decl_line···:·(data1)·57190 ····<147>···DW_AT_decl_line···:·(data1)·57
191 ····<148>···DW_AT_decl_column·:·(implicit_const)·1191 ····<148>···DW_AT_decl_column·:·(implicit_const)·1
192 ····<148>···DW_AT_prototyped··:·(flag_present)·1192 ····<148>···DW_AT_prototyped··:·(flag_present)·1
193 ····<148>···DW_AT_type········:·(ref_addr)·<0x15e2>193 ····<148>···DW_AT_type········:·(ref_addr)·<0x15ec>
194 ····<14c>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)194 ····<14c>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)
195 ····<14c>···DW_AT_artificial··:·(flag_present)·1195 ····<14c>···DW_AT_artificial··:·(flag_present)·1
196 ·<2><14c>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)196 ·<2><14c>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
197 ····<14d>···DW_AT_name········:·(strp)·(offset:·0x11ef):·__dest197 ····<14d>···DW_AT_name········:·(strp)·(offset:·0x11ef):·__dest
198 ····<151>···DW_AT_decl_file···:·(data1)·4198 ····<151>···DW_AT_decl_file···:·(data1)·4
199 ····<152>···DW_AT_decl_line···:·(data1)·57199 ····<152>···DW_AT_decl_line···:·(data1)·57
200 ····<153>···DW_AT_decl_column·:·(data1)·1200 ····<153>···DW_AT_decl_column·:·(data1)·1
201 ····<154>···DW_AT_type········:·(ref_addr)·<0x15e2>201 ····<154>···DW_AT_type········:·(ref_addr)·<0x15ec>
202 ·<2><158>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)202 ·<2><158>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
203 ····<159>···DW_AT_name········:·(strp)·(offset:·0x882):·__ch203 ····<159>···DW_AT_name········:·(strp)·(offset:·0x882):·__ch
204 ····<15d>···DW_AT_decl_file···:·(data1)·4204 ····<15d>···DW_AT_decl_file···:·(data1)·4
205 ····<15e>···DW_AT_decl_line···:·(data1)·57205 ····<15e>···DW_AT_decl_line···:·(data1)·57
206 ····<15f>···DW_AT_decl_column·:·(data1)·1206 ····<15f>···DW_AT_decl_column·:·(data1)·1
207 ····<160>···DW_AT_type········:·(ref_addr)·<0x26>,·int207 ····<160>···DW_AT_type········:·(ref_addr)·<0x26>,·int
208 ·<2><164>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)208 ·<2><164>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
209 ····<165>···DW_AT_name········:·(strp)·(offset:·0x9a2):·__len209 ····<165>···DW_AT_name········:·(strp)·(offset:·0x9a2):·__len
210 ····<169>···DW_AT_decl_file···:·(data1)·4210 ····<169>···DW_AT_decl_file···:·(data1)·4
211 ····<16a>···DW_AT_decl_line···:·(data1)·57211 ····<16a>···DW_AT_decl_line···:·(data1)·57
212 ····<16b>···DW_AT_decl_column·:·(data1)·1212 ····<16b>···DW_AT_decl_column·:·(data1)·1
213 ····<16c>···DW_AT_type········:·(ref_addr)·<0x15f6>213 ····<16c>···DW_AT_type········:·(ref_addr)·<0x1600>
214 ·<2><170>:·Abbrev·Number:·0214 ·<2><170>:·Abbrev·Number:·0
215 ·<1><171>:·Abbrev·Number:·0215 ·<1><171>:·Abbrev·Number:·0
216 ··Compilation·Unit·@·offset·0x172:216 ··Compilation·Unit·@·offset·0x172:
217 ···Length:········0x40·(32-bit)217 ···Length:········0x40·(32-bit)
218 ···Version:·······5218 ···Version:·······5
219 ···Unit·Type:·····DW_UT_partial·(3)219 ···Unit·Type:·····DW_UT_partial·(3)
220 ···Abbrev·Offset:·0220 ···Abbrev·Offset:·0
221 ···Pointer·Size:··8221 ···Pointer·Size:··8
222 ·<0><17e>:·Abbrev·Number:·1·(DW_TAG_partial_unit)222 ·<0><17e>:·Abbrev·Number:·1·(DW_TAG_partial_unit)
223 ····<17f>···DW_AT_stmt_list···:·(sec_offset)·0223 ····<17f>···DW_AT_stmt_list···:·(sec_offset)·0
224 ·<1><183>:·Abbrev·Number:·71·(DW_TAG_restrict_type)224 ·<1><183>:·Abbrev·Number:·71·(DW_TAG_restrict_type)
225 ····<184>···DW_AT_type········:·(ref_addr)·<0x162b>225 ····<184>···DW_AT_type········:·(ref_addr)·<0x1635>
226 ·<1><188>:·Abbrev·Number:·56·(DW_TAG_subprogram)226 ·<1><188>:·Abbrev·Number:·56·(DW_TAG_subprogram)
227 ····<189>···DW_AT_external····:·(flag_present)·1227 ····<189>···DW_AT_external····:·(flag_present)·1
228 ····<189>···DW_AT_name········:·(strp)·(offset:·0x1366):·memcpy228 ····<189>···DW_AT_name········:·(strp)·(offset:·0x1366):·memcpy
229 ····<18d>···DW_AT_decl_file···:·(data1)·4229 ····<18d>···DW_AT_decl_file···:·(data1)·4
230 ····<18e>···DW_AT_decl_line···:·(data1)·26230 ····<18e>···DW_AT_decl_line···:·(data1)·26
231 ····<18f>···DW_AT_decl_column·:·(implicit_const)·1231 ····<18f>···DW_AT_decl_column·:·(implicit_const)·1
232 ····<18f>···DW_AT_prototyped··:·(flag_present)·1232 ····<18f>···DW_AT_prototyped··:·(flag_present)·1
233 ····<18f>···DW_AT_type········:·(ref_addr)·<0x15e2>233 ····<18f>···DW_AT_type········:·(ref_addr)·<0x15ec>
234 ····<193>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)234 ····<193>···DW_AT_inline······:·(implicit_const)·3»    (declared·as·inline·and·inlined)
235 ····<193>···DW_AT_artificial··:·(flag_present)·1235 ····<193>···DW_AT_artificial··:·(flag_present)·1
236 ·<2><193>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)236 ·<2><193>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
237 ····<194>···DW_AT_name········:·(strp)·(offset:·0x11ef):·__dest237 ····<194>···DW_AT_name········:·(strp)·(offset:·0x11ef):·__dest
238 ····<198>···DW_AT_decl_file···:·(data1)·4238 ····<198>···DW_AT_decl_file···:·(data1)·4
239 ····<199>···DW_AT_decl_line···:·(data1)·26239 ····<199>···DW_AT_decl_line···:·(data1)·26
240 ····<19a>···DW_AT_decl_column·:·(data1)·1240 ····<19a>···DW_AT_decl_column·:·(data1)·1
241 ····<19b>···DW_AT_type········:·(ref_addr)·<0x1614>241 ····<19b>···DW_AT_type········:·(ref_addr)·<0x161e>
242 ·<2><19f>:·Abbrev·Number:·72·(DW_TAG_formal_parameter)242 ·<2><19f>:·Abbrev·Number:·72·(DW_TAG_formal_parameter)
243 ····<1a0>···DW_AT_name········:·(strp)·(offset:·0x4a6):·__src243 ····<1a0>···DW_AT_name········:·(strp)·(offset:·0x4a6):·__src
244 ····<1a4>···DW_AT_decl_file···:·(data1)·4244 ····<1a4>···DW_AT_decl_file···:·(data1)·4
245 ····<1a5>···DW_AT_decl_line···:·(data1)·26245 ····<1a5>···DW_AT_decl_line···:·(data1)·26
246 ····<1a6>···DW_AT_decl_column·:·(data1)·1246 ····<1a6>···DW_AT_decl_column·:·(data1)·1
247 ····<1a7>···DW_AT_type········:·(ref_udata)·<0x183>247 ····<1a7>···DW_AT_type········:·(ref_udata)·<0x183>
248 ·<2><1a8>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)248 ·<2><1a8>:·Abbrev·Number:·46·(DW_TAG_formal_parameter)
249 ····<1a9>···DW_AT_name········:·(strp)·(offset:·0x9a2):·__len249 ····<1a9>···DW_AT_name········:·(strp)·(offset:·0x9a2):·__len
Max diff block lines reached; 95263/101757 bytes (93.62%) of diff not shown.
4.34 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 229, 34 lines modifiedOffset 229, 34 lines modified
229 ····DW_AT_prototyped···DW_FORM_flag_present229 ····DW_AT_prototyped···DW_FORM_flag_present
230 ····DW_AT_declaration··DW_FORM_flag_present230 ····DW_AT_declaration··DW_FORM_flag_present
231 ····DW_AT·value:·0·····DW_FORM·value:·0231 ····DW_AT·value:·0·····DW_FORM·value:·0
232 ···39······DW_TAG_subrange_type····[no·children]232 ···39······DW_TAG_subrange_type····[no·children]
233 ····DW_AT_type·········DW_FORM_ref_addr233 ····DW_AT_type·········DW_FORM_ref_addr
234 ····DW_AT_upper_bound··DW_FORM_data2234 ····DW_AT_upper_bound··DW_FORM_data2
235 ····DW_AT·value:·0·····DW_FORM·value:·0235 ····DW_AT·value:·0·····DW_FORM·value:·0
236 ···40······DW_TAG_subprogram····[no·children] 
237 ····DW_AT_external·····DW_FORM_flag_present 
238 ····DW_AT_declaration··DW_FORM_flag_present 
239 ····DW_AT_linkage_name·DW_FORM_strp 
240 ····DW_AT_name·········DW_FORM_strp 
241 ····DW_AT_decl_file····DW_FORM_implicit_const:·30 
242 ····DW_AT_decl_line····DW_FORM_implicit_const:·0 
243 ····DW_AT·value:·0·····DW_FORM·value:·0 
244 ···41······DW_TAG_subprogram····[has·children]236 ···40······DW_TAG_subprogram····[has·children]
245 ····DW_AT_external·····DW_FORM_flag_present237 ····DW_AT_external·····DW_FORM_flag_present
246 ····DW_AT_name·········DW_FORM_strp238 ····DW_AT_name·········DW_FORM_strp
247 ····DW_AT_decl_file····DW_FORM_data1239 ····DW_AT_decl_file····DW_FORM_data1
248 ····DW_AT_decl_line····DW_FORM_data1240 ····DW_AT_decl_line····DW_FORM_data1
249 ····DW_AT_decl_column··DW_FORM_implicit_const:·1241 ····DW_AT_decl_column··DW_FORM_implicit_const:·1
250 ····DW_AT_prototyped···DW_FORM_flag_present242 ····DW_AT_prototyped···DW_FORM_flag_present
251 ····DW_AT_type·········DW_FORM_ref_addr243 ····DW_AT_type·········DW_FORM_ref_addr
252 ····DW_AT_inline·······DW_FORM_implicit_const:·3244 ····DW_AT_inline·······DW_FORM_implicit_const:·3
253 ····DW_AT_artificial···DW_FORM_flag_present245 ····DW_AT_artificial···DW_FORM_flag_present
254 ····DW_AT_sibling······DW_FORM_ref1246 ····DW_AT_sibling······DW_FORM_ref1
255 ····DW_AT·value:·0·····DW_FORM·value:·0247 ····DW_AT·value:·0·····DW_FORM·value:·0
 248 ···41······DW_TAG_subprogram····[no·children]
 249 ····DW_AT_external·····DW_FORM_flag_present
 250 ····DW_AT_declaration··DW_FORM_flag_present
 251 ····DW_AT_linkage_name·DW_FORM_strp
 252 ····DW_AT_name·········DW_FORM_strp
 253 ····DW_AT_decl_file····DW_FORM_implicit_const:·26
 254 ····DW_AT_decl_line····DW_FORM_implicit_const:·0
 255 ····DW_AT·value:·0·····DW_FORM·value:·0
256 ···42······DW_TAG_subprogram····[has·children]256 ···42······DW_TAG_subprogram····[has·children]
257 ····DW_AT_external·····DW_FORM_flag_present257 ····DW_AT_external·····DW_FORM_flag_present
258 ····DW_AT_name·········DW_FORM_strp258 ····DW_AT_name·········DW_FORM_strp
259 ····DW_AT_decl_file····DW_FORM_data1259 ····DW_AT_decl_file····DW_FORM_data1
260 ····DW_AT_decl_line····DW_FORM_data1260 ····DW_AT_decl_line····DW_FORM_data1
261 ····DW_AT_decl_column··DW_FORM_data1261 ····DW_AT_decl_column··DW_FORM_data1
262 ····DW_AT_linkage_name·DW_FORM_strp262 ····DW_AT_linkage_name·DW_FORM_strp
Offset 434, 46 lines modifiedOffset 434, 46 lines modified
434 ···65······DW_TAG_formal_parameter····[no·children]434 ···65······DW_TAG_formal_parameter····[no·children]
435 ····DW_AT_name·········DW_FORM_string435 ····DW_AT_name·········DW_FORM_string
436 ····DW_AT_decl_file····DW_FORM_data1436 ····DW_AT_decl_file····DW_FORM_data1
437 ····DW_AT_decl_line····DW_FORM_data1437 ····DW_AT_decl_line····DW_FORM_data1
438 ····DW_AT_decl_column··DW_FORM_data1438 ····DW_AT_decl_column··DW_FORM_data1
439 ····DW_AT_type·········DW_FORM_ref_addr439 ····DW_AT_type·········DW_FORM_ref_addr
440 ····DW_AT·value:·0·····DW_FORM·value:·0440 ····DW_AT·value:·0·····DW_FORM·value:·0
 441 ···66······DW_TAG_formal_parameter····[no·children]
 442 ····DW_AT_name·········DW_FORM_string
 443 ····DW_AT_decl_file····DW_FORM_implicit_const:·3
 444 ····DW_AT_decl_line····DW_FORM_data1
 445 ····DW_AT_decl_column··DW_FORM_implicit_const:·1
 446 ····DW_AT_type·········DW_FORM_ref_addr
 447 ····DW_AT·value:·0·····DW_FORM·value:·0
441 ···66······DW_TAG_const_type····[no·children]448 ···67······DW_TAG_const_type····[no·children]
442 ····DW_AT_type·········DW_FORM_ref_addr449 ····DW_AT_type·········DW_FORM_ref_addr
443 ····DW_AT·value:·0·····DW_FORM·value:·0450 ····DW_AT·value:·0·····DW_FORM·value:·0
444 ···67······DW_TAG_pointer_type····[no·children]451 ···68······DW_TAG_pointer_type····[no·children]
445 ····DW_AT_byte_size····DW_FORM_data1452 ····DW_AT_byte_size····DW_FORM_data1
446 ····DW_AT·value:·0·····DW_FORM·value:·0453 ····DW_AT·value:·0·····DW_FORM·value:·0
447 ···68······DW_TAG_subprogram····[has·children]454 ···69······DW_TAG_subprogram····[has·children]
448 ····DW_AT_external·····DW_FORM_flag_present455 ····DW_AT_external·····DW_FORM_flag_present
449 ····DW_AT_name·········DW_FORM_strp456 ····DW_AT_name·········DW_FORM_strp
450 ····DW_AT_decl_file····DW_FORM_data1457 ····DW_AT_decl_file····DW_FORM_data1
451 ····DW_AT_decl_line····DW_FORM_data2458 ····DW_AT_decl_line····DW_FORM_data2
452 ····DW_AT_decl_column··DW_FORM_data1459 ····DW_AT_decl_column··DW_FORM_data1
453 ····DW_AT_prototyped···DW_FORM_flag_present460 ····DW_AT_prototyped···DW_FORM_flag_present
454 ····DW_AT_type·········DW_FORM_ref_addr461 ····DW_AT_type·········DW_FORM_ref_addr
455 ····DW_AT_declaration··DW_FORM_flag_present462 ····DW_AT_declaration··DW_FORM_flag_present
456 ····DW_AT·value:·0·····DW_FORM·value:·0463 ····DW_AT·value:·0·····DW_FORM·value:·0
457 ···69······DW_TAG_enumeration_type····[has·children]464 ···70······DW_TAG_enumeration_type····[has·children]
458 ····DW_AT_encoding·····DW_FORM_implicit_const:·7465 ····DW_AT_encoding·····DW_FORM_implicit_const:·7
459 ····DW_AT_byte_size····DW_FORM_implicit_const:·4466 ····DW_AT_byte_size····DW_FORM_implicit_const:·4
460 ····DW_AT_type·········DW_FORM_ref_addr467 ····DW_AT_type·········DW_FORM_ref_addr
461 ····DW_AT_decl_file····DW_FORM_data1468 ····DW_AT_decl_file····DW_FORM_data1
462 ····DW_AT_decl_line····DW_FORM_data1469 ····DW_AT_decl_line····DW_FORM_data1
463 ····DW_AT_decl_column··DW_FORM_data1470 ····DW_AT_decl_column··DW_FORM_data1
464 ····DW_AT_sibling······DW_FORM_ref_udata471 ····DW_AT_sibling······DW_FORM_ref_udata
465 ····DW_AT·value:·0·····DW_FORM·value:·0472 ····DW_AT·value:·0·····DW_FORM·value:·0
466 ···70······DW_TAG_formal_parameter····[no·children] 
467 ····DW_AT_name·········DW_FORM_string 
468 ····DW_AT_decl_file····DW_FORM_implicit_const:·3 
469 ····DW_AT_decl_line····DW_FORM_data1 
470 ····DW_AT_decl_column··DW_FORM_implicit_const:·1 
471 ····DW_AT_type·········DW_FORM_ref_addr 
472 ····DW_AT·value:·0·····DW_FORM·value:·0 
473 ···71······DW_TAG_restrict_type····[no·children]473 ···71······DW_TAG_restrict_type····[no·children]
474 ····DW_AT_type·········DW_FORM_ref_addr474 ····DW_AT_type·········DW_FORM_ref_addr
475 ····DW_AT·value:·0·····DW_FORM·value:·0475 ····DW_AT·value:·0·····DW_FORM·value:·0
476 ···72······DW_TAG_formal_parameter····[no·children]476 ···72······DW_TAG_formal_parameter····[no·children]
477 ····DW_AT_name·········DW_FORM_strp477 ····DW_AT_name·········DW_FORM_strp
478 ····DW_AT_decl_file····DW_FORM_data1478 ····DW_AT_decl_file····DW_FORM_data1
479 ····DW_AT_decl_line····DW_FORM_data1479 ····DW_AT_decl_line····DW_FORM_data1
162 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 6 lines modified
1 +E_XxN<g 
2 .shstrtab1 .shstrtab
3 .note.gnu.build-id2 .note.gnu.build-id
4 .debug_info3 .debug_info
5 .debug_abbrev4 .debug_abbrev
6 .debug_line5 .debug_line
7 .debug_str6 .debug_str
324 KB
./usr/lib/debug/.build-id/3e/970ad2177270c0f59e88cc6b22462865a180b3.debug vs.
./usr/lib/debug/.build-id/91/9fdcc0f7d65e1b7806e2b5b8da2d77ea273e72.debug
Files 86% similar despite different names
1.93 KB
readelf --wide --sections {}
    
Offset 24, 19 lines modifiedOffset 24, 19 lines modified
24 ··[19]·.dynamic··········NOBITS··········0000000000005de0·000dd0·0001d0·10··WA··4···0··824 ··[19]·.dynamic··········NOBITS··········0000000000005de0·000dd0·0001d0·10··WA··4···0··8
25 ··[20]·.got··············NOBITS··········0000000000005fb0·000dd0·000038·08··WA··0···0··825 ··[20]·.got··············NOBITS··········0000000000005fb0·000dd0·000038·08··WA··0···0··8
26 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000dd0·0001b0·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000dd0·0001b0·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········00000000000061a0·000dd0·000168·00··WA··0···0·3227 ··[22]·.data·············NOBITS··········00000000000061a0·000dd0·000168·00··WA··0···0·32
28 ··[23]·.bss··············NOBITS··········0000000000006320·000dd0·0407c0·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········0000000000006320·000dd0·0407c0·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001e·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000043·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000043·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002c8·00139e·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002c8·00139c·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·001668·000320·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·001668·000320·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·001988·00081a·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·001988·00081e·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·0021a8·000226·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·0021a8·000226·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0023d0·00011d·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0023d0·00011b·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0024f0·000626·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·0024f0·000626·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·002b16·0000a5·00······0···0··137 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·002b16·0000a5·00······0···0··1
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·002bbb·000045·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·002bbb·000045·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·002c00·000a38·18·····35··49··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·002c00·000a38·18·····35··49··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·003638·000834·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·003638·000834·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·003e6c·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·003e6c·000173·00······0···0··1
42 Key·to·Flags:42 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:·3e970ad2177270c0f59e88cc6b22462865a180b33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·919fdcc0f7d65e1b7806e2b5b8da2d77ea273e72
277 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
3 ··Length:······················1823 ··Length:······················178
4 ··DWARF·Version:···············54 ··DWARF·Version:···············5
5 ··Address·size·(bytes):········85 ··Address·size·(bytes):········8
6 ··Segment·selector·(bytes):····06 ··Segment·selector·(bytes):····0
7 ··Prologue·Length:·············747 ··Prologue·Length:·············70
8 ··Minimum·Instruction·Length:··18 ··Minimum·Instruction·Length:··1
9 ··Maximum·Ops·per·Instruction:·19 ··Maximum·Ops·per·Instruction:·1
10 ··Initial·value·of·'is_stmt':··110 ··Initial·value·of·'is_stmt':··1
11 ··Line·Base:···················-511 ··Line·Base:···················-5
12 ··Line·Range:··················1412 ··Line·Range:··················14
13 ··Opcode·Base:·················1313 ··Opcode·Base:·················13
  
Offset 23, 93 lines modifiedOffset 23, 92 lines modified
23 ··Opcode·7·has·0·args23 ··Opcode·7·has·0·args
24 ··Opcode·8·has·0·args24 ··Opcode·8·has·0·args
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·4,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·3,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0):·./soapypkg 
32 ··1»      (line_strp)»   (offset:·0x21):·..31 ··0»      (line_strp)»   (offset:·0):·.
33 ··2»      (line_strp)»   (offset:·0x24):·/usr/include/x86_64-linux-gnu/bits32 ··1»      (line_strp)»   (offset:·0x15):·/usr/include/x86_64-linux-gnu/bits
34 ··3»      (line_strp)»   (offset:·0x47):·/usr/include/python3.1233 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.12
  
35 ·The·File·Name·Table·(offset·0x38,·lines·6,·columns·2):34 ·The·File·Name·Table·(offset·0x34,·lines·6,·columns·2):
36 ··Entry»  Dir»       Name35 ··Entry»  Dir»       Name
37 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xe):·import_quisk_api.c36 ··0»      (udata)»       0»      (line_strp)»   (offset:·0x2):·import_quisk_api.c
38 ··1»      (udata)»       1»      (line_strp)»   (offset:·0xe):·import_quisk_api.c37 ··1»      (udata)»       0»      (line_strp)»   (offset:·0x2):·import_quisk_api.c
39 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x5f):·stdio2.h38 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x50):·stdio2.h
40 ··3»      (udata)»       2»      (line_strp)»   (offset:·0x68):·stdio2-decl.h39 ··3»      (udata)»       1»      (line_strp)»   (offset:·0x59):·stdio2-decl.h
41 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x76):·pycapsule.h40 ··4»      (udata)»       2»      (line_strp)»   (offset:·0x67):·pycapsule.h
42 ··5»      (udata)»       0»      (line_strp)»   (offset:·0x82):·<built-in>41 ··5»      (udata)»       0»      (line_strp)»   (offset:·0x73):·<built-in>
  
43 ·Line·Number·Statements:42 ·Line·Number·Statements:
44 ··[0x00000056]··Set·column·to·143 ··[0x00000052]··Set·column·to·1
45 ··[0x00000058]··Extended·opcode·2:·set·Address·to·0x244044 ··[0x00000054]··Extended·opcode·2:·set·Address·to·0x2440
46 ··[0x00000063]··Advance·Line·by·73·to·7445 ··[0x0000005f]··Advance·Line·by·73·to·74
47 ··[0x00000066]··Copy46 ··[0x00000062]··Copy
48 ··[0x00000067]··Set·column·to·247 ··[0x00000063]··Set·column·to·2
49 ··[0x00000069]··Special·opcode·62:·advance·Address·by·4·to·0x2444·and·Line·by·1·to·7548 ··[0x00000065]··Special·opcode·62:·advance·Address·by·4·to·0x2444·and·Line·by·1·to·75
50 ··[0x0000006a]··Set·column·to·149 ··[0x00000066]··Set·column·to·1
51 ··[0x0000006c]··Set·is_stmt·to·050 ··[0x00000068]··Set·is_stmt·to·0
52 ··[0x0000006d]··Special·opcode·4:·advance·Address·by·0·to·0x2444·and·Line·by·-1·to·74·(view·1)51 ··[0x00000069]··Special·opcode·4:·advance·Address·by·0·to·0x2444·and·Line·by·-1·to·74·(view·1)
53 ··[0x0000006e]··Set·column·to·2352 ··[0x0000006a]··Set·column·to·23
54 ··[0x00000070]··Special·opcode·62:·advance·Address·by·4·to·0x2448·and·Line·by·1·to·7553 ··[0x0000006c]··Special·opcode·62:·advance·Address·by·4·to·0x2448·and·Line·by·1·to·75
55 ··[0x00000071]··Set·column·to·1254 ··[0x0000006d]··Set·column·to·12
56 ··[0x00000073]··Extended·opcode·4:·set·Discriminator·to·155 ··[0x0000006f]··Extended·opcode·4:·set·Discriminator·to·1
57 ··[0x00000077]··Special·opcode·201:·advance·Address·by·14·to·0x2456·and·Line·by·0·to·7556 ··[0x00000073]··Special·opcode·201:·advance·Address·by·14·to·0x2456·and·Line·by·0·to·75
58 ··[0x00000078]··Set·column·to·257 ··[0x00000074]··Set·column·to·2
59 ··[0x0000007a]··Set·is_stmt·to·158 ··[0x00000076]··Set·is_stmt·to·1
60 ··[0x0000007b]··Special·opcode·146:·advance·Address·by·10·to·0x2460·and·Line·by·1·to·7659 ··[0x00000077]··Special·opcode·146:·advance·Address·by·10·to·0x2460·and·Line·by·1·to·76
61 ··[0x0000007c]··Set·column·to·560 ··[0x00000078]··Set·column·to·5
62 ··[0x0000007e]··Set·is_stmt·to·061 ··[0x0000007a]··Set·is_stmt·to·0
63 ··[0x0000007f]··Copy·(view·1)62 ··[0x0000007b]··Copy·(view·1)
64 ··[0x00000080]··Set·column·to·263 ··[0x0000007c]··Set·column·to·2
65 ··[0x00000082]··Set·is_stmt·to·164 ··[0x0000007e]··Set·is_stmt·to·1
66 ··[0x00000083]··Special·opcode·79:·advance·Address·by·5·to·0x2465·and·Line·by·4·to·8065 ··[0x0000007f]··Special·opcode·79:·advance·Address·by·5·to·0x2465·and·Line·by·4·to·80
67 ··[0x00000084]··Set·column·to·5566 ··[0x00000080]··Set·column·to·55
68 ··[0x00000086]··Set·is_stmt·to·067 ··[0x00000082]··Set·is_stmt·to·0
69 ··[0x00000087]··Copy·(view·1)68 ··[0x00000083]··Copy·(view·1)
70 ··[0x00000088]··Set·column·to·2369 ··[0x00000084]··Set·column·to·23
71 ··[0x0000008a]··Special·opcode·47:·advance·Address·by·3·to·0x2468·and·Line·by·0·to·8070 ··[0x00000086]··Special·opcode·47:·advance·Address·by·3·to·0x2468·and·Line·by·0·to·80
72 ··[0x0000008b]··Set·column·to·271 ··[0x00000087]··Set·column·to·2
73 ··[0x0000008d]··Set·is_stmt·to·172 ··[0x00000089]··Set·is_stmt·to·1
74 ··[0x0000008e]··Special·opcode·146:·advance·Address·by·10·to·0x2472·and·Line·by·1·to·8173 ··[0x0000008a]··Special·opcode·146:·advance·Address·by·10·to·0x2472·and·Line·by·1·to·81
75 ··[0x0000008f]··Set·column·to·974 ··[0x0000008b]··Set·column·to·9
76 ··[0x00000091]··Set·is_stmt·to·075 ··[0x0000008d]··Set·is_stmt·to·0
77 ··[0x00000092]··Copy·(view·1)76 ··[0x0000008e]··Copy·(view·1)
78 ··[0x00000093]··Set·column·to·177 ··[0x0000008f]··Set·column·to·1
79 ··[0x00000095]··Special·opcode·34:·advance·Address·by·2·to·0x2474·and·Line·by·1·to·8278 ··[0x00000091]··Special·opcode·34:·advance·Address·by·2·to·0x2474·and·Line·by·1·to·82
80 ··[0x00000096]··Set·column·to·379 ··[0x00000092]··Set·column·to·3
81 ··[0x00000098]··Set·is_stmt·to·180 ··[0x00000094]··Set·is_stmt·to·1
82 ··[0x00000099]··Special·opcode·70:·advance·Address·by·5·to·0x2479·and·Line·by·-5·to·7781 ··[0x00000095]··Special·opcode·70:·advance·Address·by·5·to·0x2479·and·Line·by·-5·to·77
83 ··[0x0000009a]··Set·File·Name·to·entry·2·in·the·File·Name·Table82 ··[0x00000096]··Set·File·Name·to·entry·2·in·the·File·Name·Table
84 ··[0x0000009c]··Set·column·to·183 ··[0x00000098]··Set·column·to·1
85 ··[0x0000009e]··Advance·Line·by·39·to·11684 ··[0x0000009a]··Advance·Line·by·39·to·116
86 ··[0x000000a0]··Copy·(view·1)85 ··[0x0000009c]··Copy·(view·1)
87 ··[0x000000a1]··Set·column·to·386 ··[0x0000009d]··Set·column·to·3
88 ··[0x000000a3]··Special·opcode·7:·advance·Address·by·0·to·0x2479·and·Line·by·2·to·118·(view·2)87 ··[0x0000009f]··Special·opcode·7:·advance·Address·by·0·to·0x2479·and·Line·by·2·to·118·(view·2)
89 ··[0x000000a4]··Set·column·to·1088 ··[0x000000a0]··Set·column·to·10
90 ··[0x000000a6]··Set·is_stmt·to·089 ··[0x000000a2]··Set·is_stmt·to·0
91 ··[0x000000a7]··Copy·(view·3)90 ··[0x000000a3]··Copy·(view·3)
92 ··[0x000000a8]··Special·opcode·173:·advance·Address·by·12·to·0x2485·and·Line·by·0·to·11891 ··[0x000000a4]··Special·opcode·173:·advance·Address·by·12·to·0x2485·and·Line·by·0·to·118
93 ··[0x000000a9]··Set·File·Name·to·entry·1·in·the·File·Name·Table92 ··[0x000000a5]··Set·File·Name·to·entry·1·in·the·File·Name·Table
94 ··[0x000000ab]··Set·column·to·393 ··[0x000000a7]··Set·column·to·3
95 ··[0x000000ad]··Set·is_stmt·to·194 ··[0x000000a9]··Set·is_stmt·to·1
96 ··[0x000000ae]··Advance·Line·by·-40·to·7895 ··[0x000000aa]··Advance·Line·by·-40·to·78
 96 ··[0x000000ac]··Copy·(view·1)
 97 ··[0x000000ad]··Set·column·to·10
 98 ··[0x000000af]··Set·is_stmt·to·0
97 ··[0x000000b0]··Copy·(view·1)99 ··[0x000000b0]··Copy·(view·2)
98 ··[0x000000b1]··Set·column·to·10 
99 ··[0x000000b3]··Set·is_stmt·to·0 
100 ··[0x000000b4]··Copy·(view·2) 
101 ··[0x000000b5]··Advance·PC·by·7·to·0x248c100 ··[0x000000b1]··Advance·PC·by·7·to·0x248c
102 ··[0x000000b7]··Extended·opcode·1:·End·of·Sequence101 ··[0x000000b3]··Extended·opcode·1:·End·of·Sequence
  
  
103 ··Offset:······················0xba102 ··Offset:······················0xb6
104 ··Length:······················4394103 ··Length:······················4394
105 ··DWARF·Version:···············5104 ··DWARF·Version:···············5
106 ··Address·size·(bytes):········8105 ··Address·size·(bytes):········8
107 ··Segment·selector·(bytes):····0106 ··Segment·selector·(bytes):····0
108 ··Prologue·Length:·············209107 ··Prologue·Length:·············209
109 ··Minimum·Instruction·Length:··1108 ··Minimum·Instruction·Length:··1
110 ··Maximum·Ops·per·Instruction:·1109 ··Maximum·Ops·per·Instruction:·1
Offset 128, 2701 lines modifiedOffset 127, 2701 lines modified
128 ··Opcode·7·has·0·args127 ··Opcode·7·has·0·args
129 ··Opcode·8·has·0·args128 ··Opcode·8·has·0·args
130 ··Opcode·9·has·1·arg129 ··Opcode·9·has·1·arg
131 ··Opcode·10·has·0·args130 ··Opcode·10·has·0·args
132 ··Opcode·11·has·0·args131 ··Opcode·11·has·0·args
133 ··Opcode·12·has·1·arg132 ··Opcode·12·has·1·arg
  
134 ·The·Directory·Table·(offset·0xdc,·lines·9,·columns·1):133 ·The·Directory·Table·(offset·0xd8,·lines·9,·columns·1):
135 ··Entry»  Name134 ··Entry»  Name
 135 ··0»      (line_strp)»   (offset:·0):·.
136 ··0»      (line_strp)»   (offset:·0):·./soapypkg136 ··1»      (line_strp)»   (offset:·0x8f):·soapypkg
137 ··1»      (line_strp)»   (offset:·0x47):·/usr/include/python3.12137 ··2»      (line_strp)»   (offset:·0x38):·/usr/include/python3.12
138 ··2»      (line_strp)»   (offset:·0x24):·/usr/include/x86_64-linux-gnu/bits138 ··3»      (line_strp)»   (offset:·0x15):·/usr/include/x86_64-linux-gnu/bits
139 ··3»      (line_strp)»   (offset:·0x95):·/usr/lib/gcc/x86_64-linux-gnu/14/include139 ··4»      (line_strp)»   (offset:·0x98):·/usr/lib/gcc/x86_64-linux-gnu/14/include
Max diff block lines reached; 274514/283776 bytes (96.74%) of diff not shown.
41.4 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 ···Length:········0x31·(32-bit)4 ···Length:········0x31·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·110·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·110·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./soapypkg11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
12 ·<1><15>:·Abbrev·Number:·46·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>13 ····<16>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
14 ·<1><1a>:·Abbrev·Number:·46·(DW_TAG_imported_unit)14 ·<1><1a>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>15 ····<1b>···DW_AT_import······:·(GNU_ref_alt)·<0xb2>
16 ·<1><1f>:·Abbrev·Number:·46·(DW_TAG_imported_unit)16 ·<1><1f>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x15d4>17 ····<20>···DW_AT_import······:·(GNU_ref_alt)·<0x15de>
18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_pointer_type)18 ·<1><24>:·Abbrev·Number:·5·(DW_TAG_pointer_type)
19 ····<25>···DW_AT_byte_size···:·(implicit_const)·819 ····<25>···DW_AT_byte_size···:·(implicit_const)·8
20 ····<25>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>20 ····<25>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
21 ·<1><29>:·Abbrev·Number:·111·(DW_TAG_subprogram)21 ·<1><29>:·Abbrev·Number:·111·(DW_TAG_subprogram)
22 ····<2a>···DW_AT_external····:·(flag_present)·122 ····<2a>···DW_AT_external····:·(flag_present)·1
23 ····<2a>···DW_AT_declaration·:·(flag_present)·123 ····<2a>···DW_AT_declaration·:·(flag_present)·1
24 ····<2a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xe74)·24 ····<2a>···DW_AT_linkage_name:·(GNU_strp_alt)·(offset:·0xe74)·
25 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xe6a)·25 ····<2e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xe6a)·
26 ····<32>···DW_AT_decl_file···:·(data1)·526 ····<32>···DW_AT_decl_file···:·(data1)·5
27 ····<33>···DW_AT_decl_line···:·(data1)·027 ····<33>···DW_AT_decl_line···:·(data1)·0
Offset 31, 21 lines modifiedOffset 31, 21 lines modified
31 ···Version:·······531 ···Version:·······5
32 ···Unit·Type:·····DW_UT_compile·(1)32 ···Unit·Type:·····DW_UT_compile·(1)
33 ···Abbrev·Offset:·033 ···Abbrev·Offset:·0
34 ···Pointer·Size:··834 ···Pointer·Size:··8
35 ·<0><41>:·Abbrev·Number:·4·(DW_TAG_compile_unit)35 ·<0><41>:·Abbrev·Number:·4·(DW_TAG_compile_unit)
36 ····<42>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xcf2)·36 ····<42>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xcf2)·
37 ····<46>···DW_AT_language····:·(data1)·29»   (C11)37 ····<46>···DW_AT_language····:·(data1)·29»   (C11)
38 ····<47>···DW_AT_name········:·(line_strp)·(offset:·0xb):·../import_quisk_api.c38 ····<47>···DW_AT_name········:·(line_strp)·(offset:·0x2):·import_quisk_api.c
39 ····<4b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./soapypkg39 ····<4b>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
40 ····<4f>···DW_AT_low_pc······:·(addr)·0x244040 ····<4f>···DW_AT_low_pc······:·(addr)·0x2440
41 ····<57>···DW_AT_high_pc·····:·(udata)·7641 ····<57>···DW_AT_high_pc·····:·(udata)·76
42 ····<58>···DW_AT_stmt_list···:·(sec_offset)·042 ····<58>···DW_AT_stmt_list···:·(sec_offset)·0
43 ·<1><5c>:·Abbrev·Number:·46·(DW_TAG_imported_unit)43 ·<1><5c>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
44 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x126d>44 ····<5d>···DW_AT_import······:·(GNU_ref_alt)·<0x1277>
45 ·<1><61>:·Abbrev·Number:·60·(DW_TAG_imported_unit)45 ·<1><61>:·Abbrev·Number:·60·(DW_TAG_imported_unit)
46 ····<62>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·110·(DW_TAG_partial_unit)]46 ····<62>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·110·(DW_TAG_partial_unit)]
47 ·<1><66>:·Abbrev·Number:·106·(DW_TAG_variable)47 ·<1><66>:·Abbrev·Number:·106·(DW_TAG_variable)
48 ····<67>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdc)·48 ····<67>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xdc)·
49 ····<6b>···DW_AT_decl_file···:·(implicit_const)·149 ····<6b>···DW_AT_decl_file···:·(implicit_const)·1
50 ····<6b>···DW_AT_decl_line···:·(data1)·3650 ····<6b>···DW_AT_decl_line···:·(data1)·36
51 ····<6c>···DW_AT_decl_column·:·(data1)·951 ····<6c>···DW_AT_decl_column·:·(data1)·9
Offset 69, 19 lines modifiedOffset 69, 19 lines modified
69 ·<1><94>:·Abbrev·Number:·77·(DW_TAG_subprogram)69 ·<1><94>:·Abbrev·Number:·77·(DW_TAG_subprogram)
70 ····<95>···DW_AT_external····:·(flag_present)·170 ····<95>···DW_AT_external····:·(flag_present)·1
71 ····<95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11d9)·71 ····<95>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x11d9)·
72 ····<99>···DW_AT_decl_file···:·(data1)·472 ····<99>···DW_AT_decl_file···:·(data1)·4
73 ····<9a>···DW_AT_decl_line···:·(data1)·5173 ····<9a>···DW_AT_decl_line···:·(data1)·51
74 ····<9b>···DW_AT_decl_column·:·(data1)·2074 ····<9b>···DW_AT_decl_column·:·(data1)·20
75 ····<9c>···DW_AT_prototyped··:·(flag_present)·175 ····<9c>···DW_AT_prototyped··:·(flag_present)·1
76 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x15e2>76 ····<9c>···DW_AT_type········:·(GNU_ref_alt)·<0x15ec>
77 ····<a0>···DW_AT_declaration·:·(flag_present)·177 ····<a0>···DW_AT_declaration·:·(flag_present)·1
78 ····<a0>···DW_AT_sibling·····:·(ref_udata)·<0xac>78 ····<a0>···DW_AT_sibling·····:·(ref_udata)·<0xac>
79 ·<2><a1>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)79 ·<2><a1>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
80 ····<a2>···DW_AT_type········:·(GNU_ref_alt)·<0x15d9>80 ····<a2>···DW_AT_type········:·(GNU_ref_alt)·<0x15e3>
81 ·<2><a6>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)81 ·<2><a6>:·Abbrev·Number:·26·(DW_TAG_formal_parameter)
82 ····<a7>···DW_AT_type········:·(GNU_ref_alt)·<0x26>82 ····<a7>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
83 ·<2><ab>:·Abbrev·Number:·083 ·<2><ab>:·Abbrev·Number:·0
84 ·<1><ac>:·Abbrev·Number:·105·(DW_TAG_subprogram)84 ·<1><ac>:·Abbrev·Number:·105·(DW_TAG_subprogram)
85 ····<ad>···DW_AT_external····:·(flag_present)·185 ····<ad>···DW_AT_external····:·(flag_present)·1
86 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8b2)·86 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x8b2)·
87 ····<b1>···DW_AT_decl_file···:·(data1)·187 ····<b1>···DW_AT_decl_file···:·(data1)·1
Offset 91, 25 lines modifiedOffset 91, 25 lines modified
91 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x26>91 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x26>
92 ····<b8>···DW_AT_low_pc······:·(addr)·0x244092 ····<b8>···DW_AT_low_pc······:·(addr)·0x2440
93 ····<c0>···DW_AT_high_pc·····:·(udata)·7693 ····<c0>···DW_AT_high_pc·····:·(udata)·76
94 ····<c1>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)94 ····<c1>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
95 ····<c3>···DW_AT_call_all_calls:·(flag_present)·195 ····<c3>···DW_AT_call_all_calls:·(flag_present)·1
96 ····<c3>···DW_AT_sibling·····:·(ref_udata)·<0x128>96 ····<c3>···DW_AT_sibling·····:·(ref_udata)·<0x128>
97 ·<2><c5>:·Abbrev·Number:·107·(DW_TAG_inlined_subroutine)97 ·<2><c5>:·Abbrev·Number:·107·(DW_TAG_inlined_subroutine)
98 ····<c6>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1272>98 ····<c6>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x127c>
99 ····<ca>···DW_AT_entry_pc····:·(addr)·0x247999 ····<ca>···DW_AT_entry_pc····:·(addr)·0x2479
100 ····<d2>···DW_AT_GNU_entry_view:·(data1)·1100 ····<d2>···DW_AT_GNU_entry_view:·(data1)·1
101 ····<d3>···DW_AT_low_pc······:·(addr)·0x2479101 ····<d3>···DW_AT_low_pc······:·(addr)·0x2479
102 ····<db>···DW_AT_high_pc·····:·(udata)·12102 ····<db>···DW_AT_high_pc·····:·(udata)·12
103 ····<dc>···DW_AT_call_file···:·(data1)·1103 ····<dc>···DW_AT_call_file···:·(data1)·1
104 ····<dd>···DW_AT_call_line···:·(data1)·77104 ····<dd>···DW_AT_call_line···:·(data1)·77
105 ····<de>···DW_AT_call_column·:·(data1)·3105 ····<de>···DW_AT_call_column·:·(data1)·3
106 ····<df>···DW_AT_sibling·····:·(ref_udata)·<0x10a>106 ····<df>···DW_AT_sibling·····:·(ref_udata)·<0x10a>
107 ·<3><e1>:·Abbrev·Number:·49·(DW_TAG_formal_parameter)107 ·<3><e1>:·Abbrev·Number:·49·(DW_TAG_formal_parameter)
108 ····<e2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x127f>108 ····<e2>···DW_AT_abstract_origin:·(GNU_ref_alt)·<0x1289>
109 ····<e6>···DW_AT_location····:·(sec_offset)·0xe·(location·list)109 ····<e6>···DW_AT_location····:·(sec_offset)·0xe·(location·list)
110 ····<ea>···DW_AT_GNU_locviews:·(sec_offset)·0xc110 ····<ea>···DW_AT_GNU_locviews:·(sec_offset)·0xc
111 ·<3><ee>:·Abbrev·Number:·43·(DW_TAG_call_site)111 ·<3><ee>:·Abbrev·Number:·43·(DW_TAG_call_site)
112 ····<ef>···DW_AT_call_return_pc:·(addr)·0x2485112 ····<ef>···DW_AT_call_return_pc:·(addr)·0x2485
113 ····<f7>···DW_AT_call_origin·:·(ref_addr)·<0x29>113 ····<f7>···DW_AT_call_origin·:·(ref_addr)·<0x29>
114 ·<4><fb>:·Abbrev·Number:·79·(DW_TAG_call_site_parameter)114 ·<4><fb>:·Abbrev·Number:·79·(DW_TAG_call_site_parameter)
115 ····<fc>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))115 ····<fc>···DW_AT_location····:·(exprloc)·1·byte·block:·55·»      (DW_OP_reg5·(rdi))
Offset 135, 19 lines modifiedOffset 135, 19 lines modified
135 ···Version:·······5135 ···Version:·······5
136 ···Unit·Type:·····DW_UT_compile·(1)136 ···Unit·Type:·····DW_UT_compile·(1)
137 ···Abbrev·Offset:·0137 ···Abbrev·Offset:·0
138 ···Pointer·Size:··8138 ···Pointer·Size:··8
139 ·<0><156>:·Abbrev·Number:·4·(DW_TAG_compile_unit)139 ·<0><156>:·Abbrev·Number:·4·(DW_TAG_compile_unit)
140 ····<157>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xcf2)·140 ····<157>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0xcf2)·
141 ····<15b>···DW_AT_language····:·(data1)·29»  (C11)141 ····<15b>···DW_AT_language····:·(data1)·29»  (C11)
142 ····<15c>···DW_AT_name········:·(line_strp)·(offset:·0x8d):·soapy.c142 ····<15c>···DW_AT_name········:·(line_strp)·(offset:·0x7e):·soapypkg/soapy.c
143 ····<160>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·./soapypkg143 ····<160>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
144 ····<164>···DW_AT_low_pc······:·(addr)·0x24a0144 ····<164>···DW_AT_low_pc······:·(addr)·0x24a0
145 ····<16c>···DW_AT_high_pc·····:·(udata)·5297145 ····<16c>···DW_AT_high_pc·····:·(udata)·5297
146 ····<16e>···DW_AT_stmt_list···:·(sec_offset)·0xba146 ····<16e>···DW_AT_stmt_list···:·(sec_offset)·0xb6
147 ·<1><172>:·Abbrev·Number:·40·(DW_TAG_base_type)147 ·<1><172>:·Abbrev·Number:·40·(DW_TAG_base_type)
148 ····<173>···DW_AT_byte_size···:·(data1)·8148 ····<173>···DW_AT_byte_size···:·(data1)·8
149 ····<174>···DW_AT_encoding····:·(data1)·4»   (float)149 ····<174>···DW_AT_encoding····:·(data1)·4»   (float)
150 ····<175>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x626)·150 ····<175>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x626)·
151 ·<1><179>:·Abbrev·Number:·54·(DW_TAG_base_type)151 ·<1><179>:·Abbrev·Number:·54·(DW_TAG_base_type)
152 ····<17a>···DW_AT_byte_size···:·(data1)·4152 ····<17a>···DW_AT_byte_size···:·(data1)·4
153 ····<17b>···DW_AT_encoding····:·(data1)·5»   (signed)153 ····<17b>···DW_AT_encoding····:·(data1)·5»   (signed)
Offset 167, 39 lines modifiedOffset 167, 39 lines modified
167 ·<1><19e>:·Abbrev·Number:·46·(DW_TAG_imported_unit)167 ·<1><19e>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
168 ····<19f>···DW_AT_import······:·(GNU_ref_alt)·<0x115d>168 ····<19f>···DW_AT_import······:·(GNU_ref_alt)·<0x115d>
169 ·<1><1a3>:·Abbrev·Number:·46·(DW_TAG_imported_unit)169 ·<1><1a3>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
170 ····<1a4>···DW_AT_import······:·(GNU_ref_alt)·<0x1187>170 ····<1a4>···DW_AT_import······:·(GNU_ref_alt)·<0x1187>
171 ·<1><1a8>:·Abbrev·Number:·46·(DW_TAG_imported_unit)171 ·<1><1a8>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
172 ····<1a9>···DW_AT_import······:·(GNU_ref_alt)·<0x11be>172 ····<1a9>···DW_AT_import······:·(GNU_ref_alt)·<0x11be>
173 ·<1><1ad>:·Abbrev·Number:·46·(DW_TAG_imported_unit)173 ·<1><1ad>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
174 ····<1ae>···DW_AT_import······:·(GNU_ref_alt)·<0x129a>174 ····<1ae>···DW_AT_import······:·(GNU_ref_alt)·<0x12a4>
175 ·<1><1b2>:·Abbrev·Number:·46·(DW_TAG_imported_unit)175 ·<1><1b2>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
176 ····<1b3>···DW_AT_import······:·(GNU_ref_alt)·<0x1494>176 ····<1b3>···DW_AT_import······:·(GNU_ref_alt)·<0x149e>
177 ·<1><1b7>:·Abbrev·Number:·46·(DW_TAG_imported_unit)177 ·<1><1b7>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
178 ····<1b8>···DW_AT_import······:·(GNU_ref_alt)·<0x15f1>178 ····<1b8>···DW_AT_import······:·(GNU_ref_alt)·<0x15fb>
179 ·<1><1bc>:·Abbrev·Number:·46·(DW_TAG_imported_unit)179 ·<1><1bc>:·Abbrev·Number:·46·(DW_TAG_imported_unit)
180 ····<1bd>···DW_AT_import······:·(GNU_ref_alt)·<0x1626>180 ····<1bd>···DW_AT_import······:·(GNU_ref_alt)·<0x1630>
Max diff block lines reached; 35033/42305 bytes (82.81%) of diff not shown.
319 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 '>rGCC:·(Debian·14.2.0-8)·14.2.0
2 X?^Q7?(R|D( 
3 /usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug2 /usr/lib/debug/.dwz/x86_64-linux-gnu/quisk.debug
4 crtstuff.c3 crtstuff.c
5 deregister_tm_clones4 deregister_tm_clones
6 __do_global_dtors_aux5 __do_global_dtors_aux
7 completed.06 completed.0
8 __do_global_dtors_aux_fini_array_entry7 __do_global_dtors_aux_fini_array_entry
9 frame_dummy8 frame_dummy
2.15 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
2 ··[·····0]··./soapypkg2 ··[·····0]··.
3 ··[·····b]··../import_quisk_api.c3 ··[·····2]··import_quisk_api.c
4 ··[····21]··.. 
5 ··[····24]··/usr/include/x86_64-linux-gnu/bits4 ··[····15]··/usr/include/x86_64-linux-gnu/bits
6 ··[····47]··/usr/include/python3.125 ··[····38]··/usr/include/python3.12
7 ··[····5f]··stdio2.h6 ··[····50]··stdio2.h
8 ··[····68]··stdio2-decl.h7 ··[····59]··stdio2-decl.h
9 ··[····76]··pycapsule.h8 ··[····67]··pycapsule.h
10 ··[····82]··<built-in>9 ··[····73]··<built-in>
 10 ··[····7e]··soapypkg/soapy.c
11 ··[····8d]··soapy.c11 ··[····8f]··soapypkg
12 ··[····95]··/usr/lib/gcc/x86_64-linux-gnu/14/include12 ··[····98]··/usr/lib/gcc/x86_64-linux-gnu/14/include
13 ··[····be]··/usr/include/x86_64-linux-gnu/sys13 ··[····c1]··/usr/include/x86_64-linux-gnu/sys
14 ··[····e0]··/usr/include/python3.12/cpython14 ··[····e3]··/usr/include/python3.12/cpython
15 ··[···100]··/usr/include/SoapySDR15 ··[···103]··/usr/include/SoapySDR
16 ··[···116]··/usr/include16 ··[···119]··/usr/include
17 ··[···123]··stddef.h17 ··[···126]··stddef.h
18 ··[···12c]··types.h18 ··[···12f]··types.h
19 ··[···134]··stdint-intn.h19 ··[···137]··stdint-intn.h
20 ··[···142]··stdint-uintn.h20 ··[···145]··stdint-uintn.h
21 ··[···151]··pyport.h21 ··[···154]··pyport.h
22 ··[···15a]··pytypedefs.h22 ··[···15d]··pytypedefs.h
23 ··[···167]··moduleobject.h23 ··[···16a]··moduleobject.h
24 ··[···176]··methodobject.h24 ··[···179]··methodobject.h
25 ··[···185]··descrobject.h25 ··[···188]··descrobject.h
26 ··[···193]··pybuffer.h26 ··[···196]··pybuffer.h
27 ··[···19e]··Types.h27 ··[···1a1]··Types.h
28 ··[···1a6]··Device.h28 ··[···1a9]··Device.h
29 ··[···1af]··quisk.h29 ··[···1b2]··quisk.h
30 ··[···1b7]··stdlib.h30 ··[···1ba]··stdlib.h
31 ··[···1c0]··dictobject.h31 ··[···1c3]··dictobject.h
32 ··[···1cd]··longobject.h32 ··[···1d0]··longobject.h
33 ··[···1da]··floatobject.h33 ··[···1dd]··floatobject.h
34 ··[···1e8]··listobject.h34 ··[···1eb]··listobject.h
35 ··[···1f5]··string.h35 ··[···1f8]··string.h
36 ··[···1fe]··unicodeobject.h36 ··[···201]··unicodeobject.h
37 ··[···20e]··modsupport.h37 ··[···211]··modsupport.h
  
627 B
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux3 ··0x00000010·64777a2f·7838365f·36342d6c·696e7578·dwz/x86_64-linux
4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug4 ··0x00000020·2d676e75·2f717569·736b2e64·65627567·-gnu/quisk.debug
5 ··0x00000030·00e7ccdc·9d0c7574·1c214d85·73621817·......ut.!M.sb..5 ··0x00000030·001a2b8e·dcce8f7c·e395b302·a11d4892·..+....|......H.
6 ··0x00000040·c9d22a06·22·························..*."6 ··0x00000040·5eb9bf53·52·························^..SR