59.5 KB
/srv/reproducible-results/rbuild-debian/r-b-build.HiBC7Rnk/b1/libnative-platform-java_0.14-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.HiBC7Rnk/b2/libnative-platform-java_0.14-6_amd64.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·fa2c2c6d38e827c966301dc4a18afce2·70260·java·optional·libnative-platform-java_0.14-6_all.deb2 ·fa2c2c6d38e827c966301dc4a18afce2·70260·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·e2b52e209adaad1c46c2b2f44dd34556·65488·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb3 ·efa2d025bd4873ae219f9490816bfecf·65436·debug·optional·libnative-platform-jni-dbgsym_0.14-6_amd64.deb
4 ·1e3afeccd6ef5b6da6bd152e8e06fdf0·11480·java·optional·libnative-platform-jni_0.14-6_amd64.deb4 ·6a9e2be510b5b689623e5f000d282dc2·11484·java·optional·libnative-platform-jni_0.14-6_amd64.deb
3.35 KB
libnative-platform-jni_0.14-6_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······796·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······792·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····10492·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····10500·2024-02-19·17:15:43.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
2.73 KB
data.tar.xz
2.71 KB
data.tar
1.35 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·62deb8de2a084a40de95f56627d969168051d3553 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e04d4e3aab04dfccf6e9024676d831d1cb0d77
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64656238·64653261·30383461·34306465·deb8de2a084a40de 
3 ··0x00000010·39356635·36363237·64393639·31363830·95f56627d96916802 ··0x00000000·65303464·34653361·61623034·64666363·e04d4e3aab04dfcc
 3 ··0x00000010·66366539·30323436·37366438·33316431·f6e9024676d831d1
4 ··0x00000020·35316433·35352e64·65627567·00000000·51d355.debug....4 ··0x00000020·63623064·37372e64·65627567·00000000·cb0d77.debug....
5 ··0x00000030·5d0e6ff5····························].o.5 ··0x00000030·d6a69ede····························....
  
1.34 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e92e315d7c6eb3c92a5387a2cfd4dd50f319b0d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f67edcb5748148746cb2786e6f8244866d60883a
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·39326533·31356437·63366562·33633932·92e315d7c6eb3c92 
3 ··0x00000010·61353338·37613263·66643464·64353066·a5387a2cfd4dd50f2 ··0x00000000·37656463·62353734·38313438·37343663·7edcb5748148746c
 3 ··0x00000010·62323738·36653666·38323434·38363664·b2786e6f8244866d
4 ··0x00000020·33313962·30642e64·65627567·00000000·319b0d.debug....4 ··0x00000020·36303838·33612e64·65627567·00000000·60883a.debug....
5 ··0x00000030·0263a83a····························.c.:5 ··0x00000030·652b2fb0····························e+/.
  
55.4 KB
libnative-platform-jni-dbgsym_0.14-6_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······648·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····64648·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····64600·2024-02-19·17:15:43.000000·data.tar.xz
974 B
control.tar.xz
946 B
control.tar
482 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·amd645 Architecture:·amd64
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·897 Installed-Size:·89
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·2e92e315d7c6eb3c92a5387a2cfd4dd50f319b0d·62deb8de2a084a40de95f56627d969168051d35512 Build-Ids:·e6e04d4e3aab04dfccf6e9024676d831d1cb0d77·f67edcb5748148746cb2786e6f8244866d60883a
442 B
./md5sums
30.0 B
./md5sums
Files differ
394 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/2e/92e315d7c6eb3c92a5387a2cfd4dd50f319b0d.debug 
2 usr/lib/debug/.build-id/62/deb8de2a084a40de95f56627d969168051d355.debug1 usr/lib/debug/.build-id/e6/e04d4e3aab04dfccf6e9024676d831d1cb0d77.debug
 2 usr/lib/debug/.build-id/f6/7edcb5748148746cb2786e6f8244866d60883a.debug
3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug3 usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
53.9 KB
data.tar.xz
53.9 KB
data.tar
2.33 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/2e/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e6/
7 -rw-r--r--···0·root·········(0)·root·········(0)····35816·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/2e/92e315d7c6eb3c92a5387a2cfd4dd50f319b0d.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/e6/e04d4e3aab04dfccf6e9024676d831d1cb0d77.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/62/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f6/
9 -rw-r--r--···0·root·········(0)·root·········(0)····26512·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/62/deb8de2a084a40de95f56627d969168051d355.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····35808·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/f6/7edcb5748148746cb2786e6f8244866d60883a.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)····15336·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····15336·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
41.2 KB
./usr/lib/debug/.build-id/2e/92e315d7c6eb3c92a5387a2cfd4dd50f319b0d.debug vs.
./usr/lib/debug/.build-id/f6/7edcb5748148746cb2786e6f8244866d60883a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
883 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:··········33448·(bytes·into·file)13 ··Start·of·section·headers:··········33440·(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:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
3.04 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x82a8:1 There·are·37·section·headers,·starting·at·offset·0x82a0:
  
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·0000e8·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········0000000000000260·00025c·0000e8·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··87 ··[·3]·.dynsym···········NOBITS··········0000000000000348·00025c·000678·18···A··4···1··8
Offset 26, 21 lines modifiedOffset 26, 21 lines modified
26 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··826 ··[21]·.got.plt··········NOBITS··········0000000000005fe8·000df8·000178·08··WA··0···0··8
27 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··827 ··[22]·.data·············NOBITS··········0000000000006160·000df8·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··128 ··[23]·.bss··············NOBITS··········0000000000006168·000df8·000008·00··WA··0···0··1
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000073·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000073·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004174·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002f8·004174·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004470·0004f4·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·004470·0004f4·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·004968·000c0a·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·004968·000c0b·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·005578·000462·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·005578·000462·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059e0·000189·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·0059e0·000188·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b70·000ea5·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·005b68·000ea5·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a18·000203·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·006a10·000203·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c1b·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·006c13·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c78·000918·18·····35··29··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·006c70·000918·18·····35··29··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·007590·000ba4·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·007588·000ba4·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·008134·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·00812c·000173·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·l·(large),·p·(processor·specific)46 ··D·(mbind),·l·(large),·p·(processor·specific)
2.39 KB
readelf --wide --symbols {}
    
Offset 6, 24 lines modifiedOffset 6, 24 lines modified
6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones6 ·····2:·0000000000002300·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones7 ·····3:·0000000000002330·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002370·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·0000000000006168·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000005e00·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·00000000000023b0·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000005df8·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
 13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
 16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp 
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp19 ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
21 ····17:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
22 ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c23 ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
24 ····20:·0000000000004bd4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__24 ····20:·0000000000004bd4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·25 ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
26 ····22:·0000000000003988·····0·FUNC····LOCAL··DEFAULT···13·_fini26 ····22:·0000000000003988·····0·FUNC····LOCAL··DEFAULT···13·_fini
27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle27 ····23:·0000000000006160·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC28 ····24:·0000000000005e08·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
29 ····25:·0000000000004370·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR29 ····25:·0000000000004370·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2e92e315d7c6eb3c92a5387a2cfd4dd50f319b0d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f67edcb5748148746cb2786e6f8244866d60883a
18.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 25, 57 lines modifiedOffset 25, 57 lines modified
25 ··Opcode·9·has·1·arg25 ··Opcode·9·has·1·arg
26 ··Opcode·10·has·0·args26 ··Opcode·10·has·0·args
27 ··Opcode·11·has·0·args27 ··Opcode·11·has·0·args
28 ··Opcode·12·has·1·arg28 ··Opcode·12·has·1·arg
  
29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):29 ·The·Directory·Table·(offset·0x22,·lines·13,·columns·1):
30 ··Entry»  Name30 ··Entry»  Name
31 ··0»      (line_strp)»   (offset:·0x17):·.31 ··0»      (line_strp)»   (offset:·0):·.
32 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp32 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
33 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include33 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
34 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/x86_64-linux-gnu/bits34 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
35 ··4»      (line_strp)»   (offset:·0x6b):·/usr/lib/gcc/x86_64-linux-gnu/14/include35 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/14/include
36 ··5»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits/types36 ··5»      (line_strp)»   (offset:·0xe3):·/usr/include/x86_64-linux-gnu/bits/types
37 ··6»      (line_strp)»   (offset:·0xbd):·/usr/include37 ··6»      (line_strp)»   (offset:·0x10c):·/usr/include
38 ··7»      (line_strp)»   (offset:·0xca):·/usr/lib/jvm/default-java/include/linux38 ··7»      (line_strp)»   (offset:·0x119):·/usr/lib/jvm/default-java/include/linux
39 ··8»      (line_strp)»   (offset:·0xf2):·/usr/include/c++/1439 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/14
40 ··9»      (line_strp)»   (offset:·0x106):·/usr/include/c++/14/bits40 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/14/bits
41 ··10»     (line_strp)»  (offset:·0x11f):·/usr/include/x86_64-linux-gnu/sys41 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
42 ··11»     (line_strp)»  (offset:·0x141):·src/shared/headers42 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
43 ··12»     (line_strp)»  (offset:·0x154):·/usr/include/x86_64-linux-gnu/c++/14/bits43 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
44 ·The·File·Name·Table·(offset·0x5c,·lines·27,·columns·2):44 ·The·File·Name·Table·(offset·0x5c,·lines·27,·columns·2):
45 ··Entry»  Dir»       Name45 ··Entry»  Dir»       Name
46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp46 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·linux.cpp
47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x17e):·jni.h47 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0xd):·linux.cpp48 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x5e):·linux.cpp
49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x184):·unistd.h49 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·unistd.h
50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·stddef.h50 ··4»      (udata)»       4»      (line_strp)»   (offset:·0x1dc):·stddef.h
51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stdarg.h51 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·stdarg.h
52 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x19f):·<built-in>52 ··6»      (udata)»       0»      (line_strp)»   (offset:·0x1ee):·<built-in>
53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h53 ··7»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h
54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1aa):·struct_FILE.h54 ··8»      (udata)»       5»      (line_strp)»   (offset:·0x1f9):·struct_FILE.h
55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1b1):·FILE.h55 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x200):·FILE.h
56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1b8):·stdio.h56 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x207):·stdio.h
57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x1c0):·jni_md.h57 ··11»     (udata)»      7»     (line_strp)»  (offset:·0x20f):·jni_md.h
58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x1c9):·mntent.h58 ··12»     (udata)»      6»     (line_strp)»  (offset:·0x218):·mntent.h
59 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x1d2):·stdlib.h59 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x221):·stdlib.h
60 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x1db):·cstdlib60 ··14»     (udata)»      8»     (line_strp)»  (offset:·0x22a):·cstdlib
61 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1e3):·std_abs.h61 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x232):·std_abs.h
62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1ed):·stdlib-float.h62 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x23c):·stdlib-float.h
63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1fc):·stdlib-bsearch.h63 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x24b):·stdlib-bsearch.h
64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h64 ··18»     (udata)»      3»     (line_strp)»  (offset:·0x221):·stdlib.h
65 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h65 ··19»     (udata)»      8»     (line_strp)»  (offset:·0x221):·stdlib.h
66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x20d):·stdint-uintn.h66 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x25c):·stdint-uintn.h
67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x21c):·inotify.h67 ··21»     (udata)»      10»    (line_strp)» (offset:·0x26b):·inotify.h
68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x226):·unistd-decl.h68 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x275):·unistd-decl.h
69 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x184):·unistd.h69 ··23»     (udata)»      6»     (line_strp)»  (offset:·0x1d3):·unistd.h
70 ··24»     (udata)»      11»    (line_strp)» (offset:·0x234):·generic.h70 ··24»     (udata)»      11»    (line_strp)» (offset:·0x283):·generic.h
71 ··25»     (udata)»      12»    (line_strp)» (offset:·0x23e):·c++config.h71 ··25»     (udata)»      12»    (line_strp)» (offset:·0x28d):·c++config.h
72 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x21c):·inotify.h72 ··26»     (udata)»      3»     (line_strp)»  (offset:·0x26b):·inotify.h
  
73 ·Line·Number·Statements:73 ·Line·Number·Statements:
74 ··[0x000000e3]··Set·column·to·1074 ··[0x000000e3]··Set·column·to·10
75 ··[0x000000e5]··Extended·opcode·2:·set·Address·to·0x26d075 ··[0x000000e5]··Extended·opcode·2:·set·Address·to·0x26d0
76 ··[0x000000f0]··Advance·Line·by·1060·to·106176 ··[0x000000f0]··Advance·Line·by·1060·to·1061
77 ··[0x000000f3]··Copy77 ··[0x000000f3]··Copy
78 ··[0x000000f4]··Set·is_stmt·to·078 ··[0x000000f4]··Set·is_stmt·to·0
Offset 626, 62 lines modifiedOffset 626, 62 lines modified
626 ··Opcode·9·has·1·arg626 ··Opcode·9·has·1·arg
627 ··Opcode·10·has·0·args627 ··Opcode·10·has·0·args
628 ··Opcode·11·has·0·args628 ··Opcode·11·has·0·args
629 ··Opcode·12·has·1·arg629 ··Opcode·12·has·1·arg
  
630 ·The·Directory·Table·(offset·0x43e,·lines·13,·columns·1):630 ·The·Directory·Table·(offset·0x43e,·lines·13,·columns·1):
631 ··Entry»  Name631 ··Entry»  Name
632 ··0»      (line_strp)»   (offset:·0x17):·.632 ··0»      (line_strp)»   (offset:·0):·.
633 ··1»      (line_strp)»   (offset:·0x19):·src/main/cpp633 ··1»      (line_strp)»   (offset:·0x68):·src/main/cpp
634 ··2»      (line_strp)»   (offset:·0x26):·/usr/lib/jvm/default-java/include634 ··2»      (line_strp)»   (offset:·0x75):·/usr/lib/jvm/default-java/include
635 ··3»      (line_strp)»   (offset:·0x48):·/usr/include/x86_64-linux-gnu/bits635 ··3»      (line_strp)»   (offset:·0x97):·/usr/include/x86_64-linux-gnu/bits
636 ··4»      (line_strp)»   (offset:·0x6b):·/usr/lib/gcc/x86_64-linux-gnu/14/include636 ··4»      (line_strp)»   (offset:·0xba):·/usr/lib/gcc/x86_64-linux-gnu/14/include
637 ··5»      (line_strp)»   (offset:·0xbd):·/usr/include637 ··5»      (line_strp)»   (offset:·0x10c):·/usr/include
638 ··6»      (line_strp)»   (offset:·0xca):·/usr/lib/jvm/default-java/include/linux638 ··6»      (line_strp)»   (offset:·0x119):·/usr/lib/jvm/default-java/include/linux
639 ··7»      (line_strp)»   (offset:·0x94):·/usr/include/x86_64-linux-gnu/bits/types639 ··7»      (line_strp)»   (offset:·0xe3):·/usr/include/x86_64-linux-gnu/bits/types
640 ··8»      (line_strp)»   (offset:·0xf2):·/usr/include/c++/14640 ··8»      (line_strp)»   (offset:·0x141):·/usr/include/c++/14
641 ··9»      (line_strp)»   (offset:·0x106):·/usr/include/c++/14/bits641 ··9»      (line_strp)»   (offset:·0x155):·/usr/include/c++/14/bits
642 ··10»     (line_strp)»  (offset:·0x11f):·/usr/include/x86_64-linux-gnu/sys642 ··10»     (line_strp)»  (offset:·0x16e):·/usr/include/x86_64-linux-gnu/sys
643 ··11»     (line_strp)»  (offset:·0x141):·src/shared/headers643 ··11»     (line_strp)»  (offset:·0x190):·src/shared/headers
644 ··12»     (line_strp)»  (offset:·0x154):·/usr/include/x86_64-linux-gnu/c++/14/bits644 ··12»     (line_strp)»  (offset:·0x1a3):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
645 ·The·File·Name·Table·(offset·0x478,·lines·32,·columns·2):645 ·The·File·Name·Table·(offset·0x478,·lines·32,·columns·2):
646 ··Entry»  Dir»       Name646 ··Entry»  Dir»       Name
647 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·posix.cpp647 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·posix.cpp
648 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x17e):·jni.h648 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x1cd):·jni.h
649 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·posix.cpp649 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x2bd):·posix.cpp
650 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x2c7):·string_fortified.h650 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x2c7):·string_fortified.h
651 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x184):·unistd.h651 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x1d3):·unistd.h
652 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x18d):·stddef.h652 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x1dc):·stddef.h
653 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x196):·stdarg.h653 ··6»      (udata)»       4»      (line_strp)»   (offset:·0x1e5):·stdarg.h
654 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x19f):·<built-in>654 ··7»      (udata)»       0»      (line_strp)»   (offset:·0x1ee):·<built-in>
655 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h655 ··8»      (udata)»       3»      (line_strp)»   (offset:·0x300):·types.h
656 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x1b8):·stdio.h656 ··9»      (udata)»       5»      (line_strp)»   (offset:·0x207):·stdio.h
657 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x1c0):·jni_md.h657 ··10»     (udata)»      6»     (line_strp)»  (offset:·0x20f):·jni_md.h
658 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x1d2):·stdlib.h658 ··11»     (udata)»      5»     (line_strp)»  (offset:·0x221):·stdlib.h
659 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x2da):·struct_timespec.h659 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x2da):·struct_timespec.h
660 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x1db):·cstdlib660 ··13»     (udata)»      8»     (line_strp)»  (offset:·0x22a):·cstdlib
661 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x1e3):·std_abs.h661 ··14»     (udata)»      9»     (line_strp)»  (offset:·0x232):·std_abs.h
662 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x1ed):·stdlib-float.h662 ··15»     (udata)»      3»     (line_strp)»  (offset:·0x23c):·stdlib-float.h
663 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x1fc):·stdlib-bsearch.h663 ··16»     (udata)»      3»     (line_strp)»  (offset:·0x24b):·stdlib-bsearch.h
664 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x1d2):·stdlib.h664 ··17»     (udata)»      3»     (line_strp)»  (offset:·0x221):·stdlib.h
665 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x1d2):·stdlib.h665 ··18»     (udata)»      8»     (line_strp)»  (offset:·0x221):·stdlib.h
666 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2ec):·struct_stat.h666 ··19»     (udata)»      3»     (line_strp)»  (offset:·0x2ec):·struct_stat.h
667 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x2fa):·ioctl-types.h667 ··20»     (udata)»      3»     (line_strp)»  (offset:·0x2fa):·ioctl-types.h
668 ··21»     (udata)»      10»    (line_strp)» (offset:·0x308):·utsname.h668 ··21»     (udata)»      10»    (line_strp)» (offset:·0x308):·utsname.h
669 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x312):·dirent.h669 ··22»     (udata)»      3»     (line_strp)»  (offset:·0x312):·dirent.h
670 ··23»     (udata)»      10»    (line_strp)» (offset:·0x31b):·ioctl.h670 ··23»     (udata)»      10»    (line_strp)» (offset:·0x31b):·ioctl.h
671 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x184):·unistd.h671 ··24»     (udata)»      5»     (line_strp)»  (offset:·0x1d3):·unistd.h
672 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x226):·unistd-decl.h672 ··25»     (udata)»      3»     (line_strp)»  (offset:·0x275):·unistd-decl.h
673 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x312):·dirent.h673 ··26»     (udata)»      5»     (line_strp)»  (offset:·0x312):·dirent.h
674 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x323):·string.h674 ··27»     (udata)»      5»     (line_strp)»  (offset:·0x323):·string.h
675 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x32c):·errno.h675 ··28»     (udata)»      5»     (line_strp)»  (offset:·0x32c):·errno.h
676 ··29»     (udata)»      10»    (line_strp)» (offset:·0x2f3):·stat.h676 ··29»     (udata)»      10»    (line_strp)» (offset:·0x2f3):·stat.h
677 ··30»     (udata)»      11»    (line_strp)» (offset:·0x234):·generic.h677 ··30»     (udata)»      11»    (line_strp)» (offset:·0x283):·generic.h
678 ··31»     (udata)»      12»    (line_strp)» (offset:·0x23e):·c++config.h678 ··31»     (udata)»      12»    (line_strp)» (offset:·0x28d):·c++config.h
  
679 ·Line·Number·Statements:679 ·Line·Number·Statements:
680 ··[0x00000518]··Set·column·to·10680 ··[0x00000518]··Set·column·to·10
681 ··[0x0000051a]··Extended·opcode·2:·set·Address·to·0x26d0681 ··[0x0000051a]··Extended·opcode·2:·set·Address·to·0x26d0
682 ··[0x00000525]··Advance·Line·by·1060·to·1061682 ··[0x00000525]··Advance·Line·by·1060·to·1061
683 ··[0x00000528]··Copy683 ··[0x00000528]··Copy
684 ··[0x00000529]··Set·is_stmt·to·0684 ··[0x00000529]··Set·is_stmt·to·0
Offset 2845, 45 lines modifiedOffset 2845, 45 lines modified
2845 ··Opcode·9·has·1·arg2845 ··Opcode·9·has·1·arg
2846 ··Opcode·10·has·0·args2846 ··Opcode·10·has·0·args
2847 ··Opcode·11·has·0·args2847 ··Opcode·11·has·0·args
2848 ··Opcode·12·has·1·arg2848 ··Opcode·12·has·1·arg
  
2849 ·The·Directory·Table·(offset·0x1266,·lines·11,·columns·1):2849 ·The·Directory·Table·(offset·0x1266,·lines·11,·columns·1):
Max diff block lines reached; 8885/18906 bytes (47.00%) of diff not shown.
9.89 KB
readelf --wide --debug-dump=info {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ···Length:········0x40a2·(32-bit)4 ···Length:········0x40a2·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_partial·(3)6 ···Unit·Type:·····DW_UT_partial·(3)
7 ···Abbrev·Offset:·0x85c7 ···Abbrev·Offset:·0x85c
8 ···Pointer·Size:··88 ···Pointer·Size:··8
9 ·<0><c>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·33·(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:·0x17):·.11 ····<11>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
12 ·<1><15>:·Abbrev·Number:·3·(DW_TAG_imported_unit)12 ·<1><15>:·Abbrev·Number:·3·(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:·40·(DW_TAG_structure_type)14 ·<1><1a>:·Abbrev·Number:·40·(DW_TAG_structure_type)
15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f2d)·15 ····<1b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1f2d)·
16 ····<1f>···DW_AT_byte_size···:·(data1)·2416 ····<1f>···DW_AT_byte_size···:·(data1)·24
17 ····<20>···DW_AT_decl_file···:·(data1)·617 ····<20>···DW_AT_decl_file···:·(data1)·6
18 ····<21>···DW_AT_decl_line···:·(data1)·018 ····<21>···DW_AT_decl_line···:·(data1)·0
Offset 9349, 15 lines modifiedOffset 9349, 15 lines modified
9349 ···Length:········0x3d·(32-bit)9349 ···Length:········0x3d·(32-bit)
9350 ···Version:·······59350 ···Version:·······5
9351 ···Unit·Type:·····DW_UT_partial·(3)9351 ···Unit·Type:·····DW_UT_partial·(3)
9352 ···Abbrev·Offset:·0x85c9352 ···Abbrev·Offset:·0x85c
9353 ···Pointer·Size:··89353 ···Pointer·Size:··8
9354 ·<0><40b2>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9354 ·<0><40b2>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9355 ····<40b3>···DW_AT_stmt_list···:·(sec_offset)·09355 ····<40b3>···DW_AT_stmt_list···:·(sec_offset)·0
9356 ····<40b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9356 ····<40b7>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9357 ·<1><40bb>:·Abbrev·Number:·3·(DW_TAG_imported_unit)9357 ·<1><40bb>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
9358 ····<40bc>···DW_AT_import······:·(GNU_ref_alt)·<0x39a4>9358 ····<40bc>···DW_AT_import······:·(GNU_ref_alt)·<0x39a4>
9359 ·<1><40c0>:·Abbrev·Number:·1·(DW_TAG_imported_unit)9359 ·<1><40c0>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
9360 ····<40c1>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·33·(DW_TAG_partial_unit)]9360 ····<40c1>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9361 ·<1><40c5>:·Abbrev·Number:·73·(DW_TAG_subprogram)9361 ·<1><40c5>:·Abbrev·Number:·73·(DW_TAG_subprogram)
9362 ····<40c6>···DW_AT_external····:·(flag_present)·19362 ····<40c6>···DW_AT_external····:·(flag_present)·1
9363 ····<40c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd40)·9363 ····<40c6>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd40)·
Offset 9385, 29 lines modifiedOffset 9385, 29 lines modified
9385 ···Length:········0x1c·(32-bit)9385 ···Length:········0x1c·(32-bit)
9386 ···Version:·······59386 ···Version:·······5
9387 ···Unit·Type:·····DW_UT_partial·(3)9387 ···Unit·Type:·····DW_UT_partial·(3)
9388 ···Abbrev·Offset:·0x85c9388 ···Abbrev·Offset:·0x85c
9389 ···Pointer·Size:··89389 ···Pointer·Size:··8
9390 ·<0><40f3>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9390 ·<0><40f3>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9391 ····<40f4>···DW_AT_stmt_list···:·(sec_offset)·09391 ····<40f4>···DW_AT_stmt_list···:·(sec_offset)·0
9392 ····<40f8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9392 ····<40f8>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9393 ·<1><40fc>:·Abbrev·Number:·3·(DW_TAG_imported_unit)9393 ·<1><40fc>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
9394 ····<40fd>···DW_AT_import······:·(GNU_ref_alt)·<0x3f37>9394 ····<40fd>···DW_AT_import······:·(GNU_ref_alt)·<0x3f37>
9395 ·<1><4101>:·Abbrev·Number:·1·(DW_TAG_imported_unit)9395 ·<1><4101>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
9396 ····<4102>···DW_AT_import······:·(ref_addr)·<0x40b2>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]9396 ····<4102>···DW_AT_import······:·(ref_addr)·<0x40b2>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9397 ·<1><4106>:·Abbrev·Number:·09397 ·<1><4106>:·Abbrev·Number:·0
9398 ··Compilation·Unit·@·offset·0x4107:9398 ··Compilation·Unit·@·offset·0x4107:
9399 ···Length:········0x8d·(32-bit)9399 ···Length:········0x8d·(32-bit)
9400 ···Version:·······59400 ···Version:·······5
9401 ···Unit·Type:·····DW_UT_partial·(3)9401 ···Unit·Type:·····DW_UT_partial·(3)
9402 ···Abbrev·Offset:·0x85c9402 ···Abbrev·Offset:·0x85c
9403 ···Pointer·Size:··89403 ···Pointer·Size:··8
9404 ·<0><4113>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9404 ·<0><4113>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9405 ····<4114>···DW_AT_stmt_list···:·(sec_offset)·09405 ····<4114>···DW_AT_stmt_list···:·(sec_offset)·0
9406 ····<4118>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9406 ····<4118>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9407 ·<1><411c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)9407 ·<1><411c>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
9408 ····<411d>···DW_AT_import······:·(ref_addr)·<0x4278>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]9408 ····<411d>···DW_AT_import······:·(ref_addr)·<0x4278>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9409 ·<1><4121>:·Abbrev·Number:·65·(DW_TAG_typedef)9409 ·<1><4121>:·Abbrev·Number:·65·(DW_TAG_typedef)
9410 ····<4122>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x418e)·9410 ····<4122>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x418e)·
9411 ····<4126>···DW_AT_decl_file···:·(data1)·59411 ····<4126>···DW_AT_decl_file···:·(data1)·5
9412 ····<4127>···DW_AT_decl_line···:·(data1)·409412 ····<4127>···DW_AT_decl_line···:·(data1)·40
9413 ····<4128>···DW_AT_decl_column·:·(data1)·279413 ····<4128>···DW_AT_decl_column·:·(data1)·27
Offset 9476, 15 lines modifiedOffset 9476, 15 lines modified
9476 ···Length:········0x8b·(32-bit)9476 ···Length:········0x8b·(32-bit)
9477 ···Version:·······59477 ···Version:·······5
9478 ···Unit·Type:·····DW_UT_partial·(3)9478 ···Unit·Type:·····DW_UT_partial·(3)
9479 ···Abbrev·Offset:·0x85c9479 ···Abbrev·Offset:·0x85c
9480 ···Pointer·Size:··89480 ···Pointer·Size:··8
9481 ·<0><41a4>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9481 ·<0><41a4>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9482 ····<41a5>···DW_AT_stmt_list···:·(sec_offset)·09482 ····<41a5>···DW_AT_stmt_list···:·(sec_offset)·0
9483 ····<41a9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9483 ····<41a9>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9484 ·<1><41ad>:·Abbrev·Number:·3·(DW_TAG_imported_unit)9484 ·<1><41ad>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
9485 ····<41ae>···DW_AT_import······:·(GNU_ref_alt)·<0x3fc8>9485 ····<41ae>···DW_AT_import······:·(GNU_ref_alt)·<0x3fc8>
9486 ·<1><41b2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)9486 ·<1><41b2>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
9487 ····<41b3>···DW_AT_import······:·(ref_addr)·<0x40f3>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]9487 ····<41b3>···DW_AT_import······:·(ref_addr)·<0x40f3>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9488 ·<1><41b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)9488 ·<1><41b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
9489 ····<41b8>···DW_AT_import······:·(ref_addr)·<0x4113>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]9489 ····<41b8>···DW_AT_import······:·(ref_addr)·<0x4113>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9490 ·<1><41bc>:·Abbrev·Number:·71·(DW_TAG_typedef)9490 ·<1><41bc>:·Abbrev·Number:·71·(DW_TAG_typedef)
Offset 9550, 15 lines modifiedOffset 9550, 15 lines modified
9550 ···Length:········0x41·(32-bit)9550 ···Length:········0x41·(32-bit)
9551 ···Version:·······59551 ···Version:·······5
9552 ···Unit·Type:·····DW_UT_partial·(3)9552 ···Unit·Type:·····DW_UT_partial·(3)
9553 ···Abbrev·Offset:·0x85c9553 ···Abbrev·Offset:·0x85c
9554 ···Pointer·Size:··89554 ···Pointer·Size:··8
9555 ·<0><4233>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9555 ·<0><4233>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9556 ····<4234>···DW_AT_stmt_list···:·(sec_offset)·0x41c9556 ····<4234>···DW_AT_stmt_list···:·(sec_offset)·0x41c
9557 ····<4238>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9557 ····<4238>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9558 ·<1><423c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)9558 ·<1><423c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
9559 ····<423d>···DW_AT_import······:·(GNU_ref_alt)·<0x43e7>9559 ····<423d>···DW_AT_import······:·(GNU_ref_alt)·<0x43e7>
9560 ·<1><4241>:·Abbrev·Number:·73·(DW_TAG_subprogram)9560 ·<1><4241>:·Abbrev·Number:·73·(DW_TAG_subprogram)
9561 ····<4242>···DW_AT_external····:·(flag_present)·19561 ····<4242>···DW_AT_external····:·(flag_present)·1
9562 ····<4242>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x340d)·9562 ····<4242>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x340d)·
9563 ····<4246>···DW_AT_decl_file···:·(data1)·279563 ····<4246>···DW_AT_decl_file···:·(data1)·27
9564 ····<4247>···DW_AT_decl_line···:·(data2)·4079564 ····<4247>···DW_AT_decl_line···:·(data2)·407
Offset 9588, 29 lines modifiedOffset 9588, 29 lines modified
9588 ···Length:········0x17·(32-bit)9588 ···Length:········0x17·(32-bit)
9589 ···Version:·······59589 ···Version:·······5
9590 ···Unit·Type:·····DW_UT_partial·(3)9590 ···Unit·Type:·····DW_UT_partial·(3)
9591 ···Abbrev·Offset:·0x85c9591 ···Abbrev·Offset:·0x85c
9592 ···Pointer·Size:··89592 ···Pointer·Size:··8
9593 ·<0><4278>:·Abbrev·Number:·33·(DW_TAG_partial_unit)9593 ·<0><4278>:·Abbrev·Number:·33·(DW_TAG_partial_unit)
9594 ····<4279>···DW_AT_stmt_list···:·(sec_offset)·09594 ····<4279>···DW_AT_stmt_list···:·(sec_offset)·0
9595 ····<427d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9595 ····<427d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9596 ·<1><4281>:·Abbrev·Number:·76·(DW_TAG_const_type)9596 ·<1><4281>:·Abbrev·Number:·76·(DW_TAG_const_type)
9597 ····<4282>···DW_AT_type········:·(ref_addr)·<0x40a2>9597 ····<4282>···DW_AT_type········:·(ref_addr)·<0x40a2>
9598 ·<1><4286>:·Abbrev·Number:·09598 ·<1><4286>:·Abbrev·Number:·0
9599 ··Compilation·Unit·@·offset·0x4287:9599 ··Compilation·Unit·@·offset·0x4287:
9600 ···Length:········0xc0a·(32-bit)9600 ···Length:········0xc0a·(32-bit)
9601 ···Version:·······59601 ···Version:·······5
9602 ···Unit·Type:·····DW_UT_compile·(1)9602 ···Unit·Type:·····DW_UT_compile·(1)
9603 ···Abbrev·Offset:·09603 ···Abbrev·Offset:·0
9604 ···Pointer·Size:··89604 ···Pointer·Size:··8
9605 ·<0><4293>:·Abbrev·Number:·25·(DW_TAG_compile_unit)9605 ·<0><4293>:·Abbrev·Number:·25·(DW_TAG_compile_unit)
9606 ····<4294>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·9606 ····<4294>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
9607 ····<4298>···DW_AT_language····:·(data1)·33» (C++14)9607 ····<4298>···DW_AT_language····:·(data1)·33» (C++14)
9608 ····<4299>···DW_AT_name········:·(line_strp)·(offset:·0):·src/main/cpp/linux.cpp9608 ····<4299>···DW_AT_name········:·(line_strp)·(offset:·0x51):·src/main/cpp/linux.cpp
9609 ····<429d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0x17):·.9609 ····<429d>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
9610 ····<42a1>···DW_AT_ranges······:·(sec_offset)·0x7b9610 ····<42a1>···DW_AT_ranges······:·(sec_offset)·0x7b
9611 ····<42a5>···DW_AT_low_pc······:·(addr)·09611 ····<42a5>···DW_AT_low_pc······:·(addr)·0
9612 ····<42ad>···DW_AT_stmt_list···:·(sec_offset)·09612 ····<42ad>···DW_AT_stmt_list···:·(sec_offset)·0
9613 ·<1><42b1>:·Abbrev·Number:·58·(DW_TAG_imported_unit)9613 ·<1><42b1>:·Abbrev·Number:·58·(DW_TAG_imported_unit)
9614 ····<42b2>···DW_AT_import······:·(ref_addr)·<0x41a4>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]9614 ····<42b2>···DW_AT_import······:·(ref_addr)·<0x41a4>»  [Abbrev·Number:·33·(DW_TAG_partial_unit)]
9615 ·<1><42b6>:·Abbrev·Number:·1·(DW_TAG_typedef)9615 ·<1><42b6>:·Abbrev·Number:·1·(DW_TAG_typedef)
9616 ····<42b7>···DW_AT_name········:·(strp)·(offset:·0xa0e):·__uint32_t9616 ····<42b7>···DW_AT_name········:·(strp)·(offset:·0xa0e):·__uint32_t
Offset 11021, 15 lines modifiedOffset 11021, 15 lines modified
11021 ···Unit·Type:·····DW_UT_compile·(1)11021 ···Unit·Type:·····DW_UT_compile·(1)
11022 ···Abbrev·Offset:·011022 ···Abbrev·Offset:·0
11023 ···Pointer·Size:··811023 ···Pointer·Size:··8
Max diff block lines reached; 3714/10057 bytes (36.93%) of diff not shown.
749 B
strings --all --bytes=8 {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 GCC:·(Debian·14.2.0-19)·14.2.01 :GCC:·(Debian·14.2.0-19)·14.2.0
2 a```bhwb`2 a```bhwb`
3 4FwUo24#} 
4 z]fBuB#S( 
5 ~i0P$$f% 
6 h!Z[:+ry! 
7 LU9g&-^LAt 
8 MxmGQ?ET!n3 "Q2FiXSho
 4 O|.1X2*l
 5 qm&;J~6i}R`
 6 MDsKgE./8
 7 7,GBV0GL
 8 U9ju_F*m
9 0r-]/DY.9 0r-]/DY.
10 <0(@6k2^10 JPIClyQe
11 MN-}p:`s:11 MN-}p:`s:
12 NGlNGlNG|12 NGlNGlNG|
13 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug13 /usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
14 crtstuff.c14 crtstuff.c
15 deregister_tm_clones15 deregister_tm_clones
16 __do_global_dtors_aux16 __do_global_dtors_aux
17 completed.017 completed.0
18 __do_global_dtors_aux_fini_array_entry18 __do_global_dtors_aux_fini_array_entry
19 frame_dummy19 frame_dummy
20 __frame_dummy_init_array_entry20 __frame_dummy_init_array_entry
21 linux.cpp21 freebsd_kevents.cpp
22 freebsd.cpp22 freebsd.cpp
 23 linux.cpp
23 apple.cpp24 apple.cpp
24 freebsd_kevents.cpp 
25 generic_posix.cpp25 generic_posix.cpp
26 generic.cpp26 generic.cpp
27 unix_strings.cpp27 unix_strings.cpp
28 __FRAME_END__28 __FRAME_END__
29 __dso_handle29 __dso_handle
30 _DYNAMIC30 _DYNAMIC
31 __GNU_EH_FRAME_HDR31 __GNU_EH_FRAME_HDR
3.07 KB
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
1 String·dump·of·section·'.debug_line_str':1 String·dump·of·section·'.debug_line_str':
 2 ··[·····0]··.
 3 ··[·····2]··src/main/cpp/freebsd_kevents.cpp
 4 ··[····23]··src/main/cpp/win.cpp
 5 ··[····38]··src/main/cpp/freebsd.cpp
2 ··[·····0]··src/main/cpp/linux.cpp6 ··[····51]··src/main/cpp/linux.cpp
3 ··[····17]··. 
4 ··[····19]··src/main/cpp7 ··[····68]··src/main/cpp
5 ··[····26]··/usr/lib/jvm/default-java/include8 ··[····75]··/usr/lib/jvm/default-java/include
6 ··[····48]··/usr/include/x86_64-linux-gnu/bits9 ··[····97]··/usr/include/x86_64-linux-gnu/bits
7 ··[····6b]··/usr/lib/gcc/x86_64-linux-gnu/14/include10 ··[····ba]··/usr/lib/gcc/x86_64-linux-gnu/14/include
8 ··[····94]··/usr/include/x86_64-linux-gnu/bits/types11 ··[····e3]··/usr/include/x86_64-linux-gnu/bits/types
9 ··[····bd]··/usr/include12 ··[···10c]··/usr/include
10 ··[····ca]··/usr/lib/jvm/default-java/include/linux13 ··[···119]··/usr/lib/jvm/default-java/include/linux
11 ··[····f2]··/usr/include/c++/1414 ··[···141]··/usr/include/c++/14
12 ··[···106]··/usr/include/c++/14/bits15 ··[···155]··/usr/include/c++/14/bits
13 ··[···11f]··/usr/include/x86_64-linux-gnu/sys16 ··[···16e]··/usr/include/x86_64-linux-gnu/sys
14 ··[···141]··src/shared/headers17 ··[···190]··src/shared/headers
15 ··[···154]··/usr/include/x86_64-linux-gnu/c++/14/bits18 ··[···1a3]··/usr/include/x86_64-linux-gnu/c++/14/bits
16 ··[···17e]··jni.h19 ··[···1cd]··jni.h
17 ··[···184]··unistd.h20 ··[···1d3]··unistd.h
18 ··[···18d]··stddef.h21 ··[···1dc]··stddef.h
19 ··[···196]··stdarg.h22 ··[···1e5]··stdarg.h
20 ··[···19f]··<built-in>23 ··[···1ee]··<built-in>
21 ··[···1aa]··struct_FILE.h24 ··[···1f9]··struct_FILE.h
22 ··[···1b8]··stdio.h25 ··[···207]··stdio.h
23 ··[···1c0]··jni_md.h26 ··[···20f]··jni_md.h
24 ··[···1c9]··mntent.h27 ··[···218]··mntent.h
25 ··[···1d2]··stdlib.h28 ··[···221]··stdlib.h
26 ··[···1db]··cstdlib29 ··[···22a]··cstdlib
27 ··[···1e3]··std_abs.h30 ··[···232]··std_abs.h
28 ··[···1ed]··stdlib-float.h31 ··[···23c]··stdlib-float.h
29 ··[···1fc]··stdlib-bsearch.h32 ··[···24b]··stdlib-bsearch.h
30 ··[···20d]··stdint-uintn.h33 ··[···25c]··stdint-uintn.h
31 ··[···21c]··inotify.h34 ··[···26b]··inotify.h
32 ··[···226]··unistd-decl.h35 ··[···275]··unistd-decl.h
33 ··[···234]··generic.h36 ··[···283]··generic.h
34 ··[···23e]··c++config.h37 ··[···28d]··c++config.h
35 ··[···24a]··src/main/cpp/freebsd.cpp 
36 ··[···263]··src/main/cpp/apple.cpp38 ··[···299]··src/main/cpp/apple.cpp
37 ··[···27a]··src/main/cpp/win.cpp 
38 ··[···28f]··src/main/cpp/freebsd_kevents.cpp 
39 ··[···2b0]··src/main/cpp/posix.cpp39 ··[···2b0]··src/main/cpp/posix.cpp
40 ··[···2c7]··string_fortified.h40 ··[···2c7]··string_fortified.h
41 ··[···2da]··struct_timespec.h41 ··[···2da]··struct_timespec.h
42 ··[···2ec]··struct_stat.h42 ··[···2ec]··struct_stat.h
43 ··[···2fa]··ioctl-types.h43 ··[···2fa]··ioctl-types.h
44 ··[···308]··utsname.h44 ··[···308]··utsname.h
45 ··[···312]··dirent.h45 ··[···312]··dirent.h
46 ··[···31b]··ioctl.h46 ··[···31b]··ioctl.h
47 ··[···323]··string.h47 ··[···323]··string.h
48 ··[···32c]··errno.h48 ··[···32c]··errno.h
49 ··[···334]··src/shared/cpp/generic_posix.cpp49 ··[···334]··src/shared/cpp/generic_posix.cpp
50 ··[···355]··src/shared/cpp50 ··[···355]··src/shared/cpp
 51 ··[···364]··src/shared/cpp/osx.cpp
51 ··[···364]··src/shared/cpp/generic.cpp52 ··[···37b]··src/shared/cpp/generic.cpp
52 ··[···37f]··src/shared/cpp/unix_strings.cpp53 ··[···396]··src/shared/cpp/unix_strings.cpp
53 ··[···39f]··wchar.h54 ··[···3b6]··wchar.h
54 ··[···3a7]··src/shared/cpp/osx.cpp 
  
2.01 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto5 ··0x00000020·005f5f64·6f5f676c·6f62616c·5f64746f·.__do_global_dto
6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed6 ··0x00000030·72735f61·75780063·6f6d706c·65746564·rs_aux.completed
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
 12 ··0x00000090·6e747279·00667265·65627364·5f6b6576·ntry.freebsd_kev
12 ··0x00000090·6e747279·006c696e·75782e63·70700066·ntry.linux.cpp.f 
13 ··0x000000a0·72656562·73642e63·70700061·70706c65·reebsd.cpp.apple 
14 ··0x000000b0·2e637070·0077696e·2e637070·00667265·.cpp.win.cpp.fre13 ··0x000000a0·656e7473·2e637070·0077696e·2e637070·ents.cpp.win.cpp
15 ··0x000000c0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp14 ··0x000000b0·00667265·65627364·2e637070·006c696e·.freebsd.cpp.lin
 15 ··0x000000c0·75782e63·70700061·70706c65·2e637070·ux.cpp.apple.cpp
16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c16 ··0x000000d0·0067656e·65726963·5f706f73·69782e63·.generic_posix.c
17 ··0x000000e0·70700067·656e6572·69632e63·70700075·pp.generic.cpp.u 
18 ··0x000000f0·6e69785f·73747269·6e67732e·63707000·nix_strings.cpp.17 ··0x000000e0·7070006f·73782e63·70700067·656e6572·pp.osx.cpp.gener
 18 ··0x000000f0·69632e63·70700075·6e69785f·73747269·ic.cpp.unix_stri
19 ··0x00000100·6f73782e·63707000·5f5f4652·414d455f·osx.cpp.__FRAME_19 ··0x00000100·6e67732e·63707000·5f5f4652·414d455f·ngs.cpp.__FRAME_
20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds20 ··0x00000110·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds
21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI21 ··0x00000120·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME22 ··0x00000130·43005f5f·474e555f·45485f46·52414d45·C.__GNU_EH_FRAME
23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__23 ··0x00000140·5f484452·005f5f54·4d435f45·4e445f5f·_HDR.__TMC_END__
24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_24 ··0x00000150·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
25 ··0x00000160·5441424c·455f005f·696e6974·00676574·TABLE_._init.get25 ··0x00000160·5441424c·455f005f·696e6974·00676574·TABLE_._init.get
26 ··0x00000170·656e7640·474c4942·435f322e·322e3500·env@GLIBC_2.2.5.26 ··0x00000170·656e7640·474c4942·435f322e·322e3500·env@GLIBC_2.2.5.
10.4 KB
./usr/lib/debug/.build-id/62/deb8de2a084a40de95f56627d969168051d355.debug vs.
./usr/lib/debug/.build-id/e6/e04d4e3aab04dfccf6e9024676d831d1cb0d77.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1.41 KB
readelf --wide --sections {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ··[23]·.bss··············NOBITS··········00000000000050e0·000dd0·000068·00··WA··0···0·3228 ··[23]·.bss··············NOBITS··········00000000000050e0·000dd0·000068·00··WA··0···0·32
29 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·00025c·00001f·01··MS··0···0··1
30 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000068·00···C··0···0··830 ··[25]·.debug_aranges····PROGBITS········0000000000000000·000280·000068·00···C··0···0··8
31 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031c7·00···C··0···0··831 ··[26]·.debug_info·······PROGBITS········0000000000000000·0002e8·0031c7·00···C··0···0··8
32 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034b0·000353·00···C··0···0··832 ··[27]·.debug_abbrev·····PROGBITS········0000000000000000·0034b0·000353·00···C··0···0··8
33 ··[28]·.debug_line·······PROGBITS········0000000000000000·003808·000667·00···C··0···0··833 ··[28]·.debug_line·······PROGBITS········0000000000000000·003808·000667·00···C··0···0··8
34 ··[29]·.debug_str········PROGBITS········0000000000000000·003e70·0005d1·01·MSC··0···0··834 ··[29]·.debug_str········PROGBITS········0000000000000000·003e70·0005d1·01·MSC··0···0··8
35 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004448·000122·01·MSC··0···0··835 ··[30]·.debug_line_str···PROGBITS········0000000000000000·004448·000123·01·MSC··0···0··8
36 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004570·000783·00···C··0···0··836 ··[31]·.debug_loclists···PROGBITS········0000000000000000·004570·000783·00···C··0···0··8
37 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004cf8·000133·00···C··0···0··837 ··[32]·.debug_rnglists···PROGBITS········0000000000000000·004cf8·000133·00···C··0···0··8
38 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e2b·000056·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········0000000000000000·004e2b·000056·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e88·000678·18·····35··24··839 ··[34]·.symtab···········SYMTAB··········0000000000000000·004e88·000678·18·····35··24··8
40 ··[35]·.strtab···········STRTAB··········0000000000000000·005500·0007db·00······0···0··140 ··[35]·.strtab···········STRTAB··········0000000000000000·005500·0007db·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005cdb·000173·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········0000000000000000·005cdb·000173·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
1.53 KB
readelf --wide --symbols {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux8 ·····4:·0000000000002230·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
9 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.09 ·····5:·00000000000050e0·····1·OBJECT··LOCAL··DEFAULT···23·completed.0
10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry10 ·····6:·0000000000004dd8·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy11 ·····7:·0000000000002270·····0·FUNC····LOCAL··DEFAULT···12·frame_dummy
12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry12 ·····8:·0000000000004dd0·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp13 ·····9:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·curses.cpp
14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp14 ····10:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
 15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
15 ····11:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
16 ····12:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
17 ····13:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c18 ····14:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__19 ····15:·00000000000036e4·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·20 ····16:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·
21 ····17:·0000000000002cc8·····0·FUNC····LOCAL··DEFAULT···13·_fini21 ····17:·0000000000002cc8·····0·FUNC····LOCAL··DEFAULT···13·_fini
22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle22 ····18:·00000000000050c0·····0·OBJECT··LOCAL··DEFAULT···22·__dso_handle
23 ····19:·0000000000004de0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC23 ····19:·0000000000004de0·····0·OBJECT··LOCAL··DEFAULT···19·_DYNAMIC
24 ····20:·00000000000031a0·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR24 ····20:·00000000000031a0·····0·NOTYPE··LOCAL··DEFAULT···15·__GNU_EH_FRAME_HDR
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·62deb8de2a084a40de95f56627d969168051d3553 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6e04d4e3aab04dfccf6e9024676d831d1cb0d77
2.65 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1140, 19 lines modifiedOffset 1140, 19 lines modified
1140 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include1140 ··3»      (line_strp)»   (offset:·0x4d):·/usr/lib/gcc/x86_64-linux-gnu/14/include
1141 ··4»      (line_strp)»   (offset:·0x99):·/usr/include1141 ··4»      (line_strp)»   (offset:·0x99):·/usr/include
1142 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux1142 ··5»      (line_strp)»   (offset:·0xa6):·/usr/lib/jvm/default-java/include/linux
1143 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers1143 ··6»      (line_strp)»   (offset:·0xfb):·src/shared/headers
  
1144 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):1144 ·The·File·Name·Table·(offset·0x7c8,·lines·8,·columns·2):
1145 ··Entry»  Dir»       Name1145 ··Entry»  Dir»       Name
1146 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp1146 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x247):·generic.cpp
1147 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h1147 ··1»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h
1148 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x230):·generic.cpp1148 ··2»      (udata)»       1»      (line_strp)»   (offset:·0x247):·generic.cpp
1149 ··3»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1149 ··3»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1150 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x23c):·stdarg.h1150 ··4»      (udata)»       3»      (line_strp)»   (offset:·0x253):·stdarg.h
1151 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·stdio.h1151 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x15a):·stdio.h
1152 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h1152 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h
1153 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x1a6):·generic.h1153 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x1a6):·generic.h
  
1154 ·Line·Number·Statements:1154 ·Line·Number·Statements:
1155 ··[0x000007f0]··Set·column·to·101155 ··[0x000007f0]··Set·column·to·10
1156 ··[0x000007f2]··Extended·opcode·2:·set·Address·to·0x2a101156 ··[0x000007f2]··Extended·opcode·2:·set·Address·to·0x2a10
Offset 1396, 28 lines modifiedOffset 1396, 28 lines modified
1396 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/141396 ··7»      (line_strp)»   (offset:·0xce):·/usr/include/c++/14
1397 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits1397 ··8»      (line_strp)»   (offset:·0xe2):·/usr/include/c++/14/bits
1398 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers1398 ··9»      (line_strp)»   (offset:·0xfb):·src/shared/headers
1399 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits1399 ··10»     (line_strp)»  (offset:·0x10e):·/usr/include/x86_64-linux-gnu/c++/14/bits
  
1400 ·The·File·Name·Table·(offset·0x994,·lines·17,·columns·2):1400 ·The·File·Name·Table·(offset·0x994,·lines·17,·columns·2):
1401 ··Entry»  Dir»       Name1401 ··Entry»  Dir»       Name
1402 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x254):·unix_strings.cpp1402 ··0»      (udata)»       1»      (line_strp)»   (offset:·0x26b):·unix_strings.cpp
1403 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x254):·unix_strings.cpp1403 ··1»      (udata)»       1»      (line_strp)»   (offset:·0x26b):·unix_strings.cpp
1404 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h1404 ··2»      (udata)»       2»      (line_strp)»   (offset:·0x138):·jni.h
1405 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16b):·stdlib.h1405 ··3»      (udata)»       3»      (line_strp)»   (offset:·0x16b):·stdlib.h
1406 ··4»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>1406 ··4»      (udata)»       0»      (line_strp)»   (offset:·0x13e):·<built-in>
1407 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x149):·stddef.h1407 ··5»      (udata)»       4»      (line_strp)»   (offset:·0x149):·stddef.h
1408 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h1408 ··6»      (udata)»       5»      (line_strp)»   (offset:·0x162):·jni_md.h
1409 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h1409 ··7»      (udata)»       6»      (line_strp)»   (offset:·0x16b):·stdlib.h
1410 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib1410 ··8»      (udata)»       7»      (line_strp)»   (offset:·0x174):·cstdlib
1411 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h1411 ··9»      (udata)»       8»      (line_strp)»   (offset:·0x17c):·std_abs.h
1412 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h1412 ··10»     (udata)»      3»     (line_strp)»  (offset:·0x186):·stdlib-float.h
1413 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h1413 ··11»     (udata)»      3»     (line_strp)»  (offset:·0x195):·stdlib-bsearch.h
1414 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h1414 ··12»     (udata)»      7»     (line_strp)»  (offset:·0x16b):·stdlib.h
1415 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x265):·wchar.h1415 ··13»     (udata)»      6»     (line_strp)»  (offset:·0x27c):·wchar.h
1416 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x210):·string.h1416 ··14»     (udata)»      6»     (line_strp)»  (offset:·0x210):·string.h
1417 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h1417 ··15»     (udata)»      9»     (line_strp)»  (offset:·0x1a6):·generic.h
1418 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h1418 ··16»     (udata)»      10»    (line_strp)» (offset:·0x1d4):·c++config.h
  
1419 ·Line·Number·Statements:1419 ·Line·Number·Statements:
1420 ··[0x000009e9]··Set·column·to·651420 ··[0x000009e9]··Set·column·to·65
1421 ··[0x000009eb]··Extended·opcode·2:·set·Address·to·0x2ae01421 ··[0x000009eb]··Extended·opcode·2:·set·Address·to·0x2ae0
1.78 KB
readelf --wide --debug-dump=info {}
    
Offset 11868, 15 lines modifiedOffset 11868, 15 lines modified
11868 ···Version:·······511868 ···Version:·······5
11869 ···Unit·Type:·····DW_UT_compile·(1)11869 ···Unit·Type:·····DW_UT_compile·(1)
11870 ···Abbrev·Offset:·011870 ···Abbrev·Offset:·0
11871 ···Pointer·Size:··811871 ···Pointer·Size:··8
11872 ·<0><5699>:·Abbrev·Number:·63·(DW_TAG_compile_unit)11872 ·<0><5699>:·Abbrev·Number:·63·(DW_TAG_compile_unit)
11873 ····<569a>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·11873 ····<569a>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
11874 ····<569e>···DW_AT_language····:·(data1)·33» (C++14)11874 ····<569e>···DW_AT_language····:·(data1)·33» (C++14)
11875 ····<569f>···DW_AT_name········:·(line_strp)·(offset:·0x221):·src/shared/cpp/generic.cpp11875 ····<569f>···DW_AT_name········:·(line_strp)·(offset:·0x238):·src/shared/cpp/generic.cpp
11876 ····<56a3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.11876 ····<56a3>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
11877 ····<56a7>···DW_AT_ranges······:·(sec_offset)·0xfe11877 ····<56a7>···DW_AT_ranges······:·(sec_offset)·0xfe
11878 ····<56ab>···DW_AT_low_pc······:·(addr)·011878 ····<56ab>···DW_AT_low_pc······:·(addr)·0
11879 ····<56b3>···DW_AT_stmt_list···:·(sec_offset)·0x78411879 ····<56b3>···DW_AT_stmt_list···:·(sec_offset)·0x784
11880 ·<1><56b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11880 ·<1><56b7>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
11881 ····<56b8>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]11881 ····<56b8>···DW_AT_import······:·(ref_addr)·<0xc>»     [Abbrev·Number:·100·(DW_TAG_partial_unit)]
11882 ·<1><56bc>:·Abbrev·Number:·1·(DW_TAG_imported_unit)11882 ·<1><56bc>:·Abbrev·Number:·1·(DW_TAG_imported_unit)
Offset 12338, 15 lines modifiedOffset 12338, 15 lines modified
12338 ···Version:·······512338 ···Version:·······5
12339 ···Unit·Type:·····DW_UT_compile·(1)12339 ···Unit·Type:·····DW_UT_compile·(1)
12340 ···Abbrev·Offset:·012340 ···Abbrev·Offset:·0
12341 ···Pointer·Size:··812341 ···Pointer·Size:··8
12342 ·<0><5ad5>:·Abbrev·Number:·52·(DW_TAG_compile_unit)12342 ·<0><5ad5>:·Abbrev·Number:·52·(DW_TAG_compile_unit)
12343 ····<5ad6>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·12343 ····<5ad6>···DW_AT_producer····:·(GNU_strp_alt)·(offset:·0x37e2)·
12344 ····<5ada>···DW_AT_language····:·(data1)·33» (C++14)12344 ····<5ada>···DW_AT_language····:·(data1)·33» (C++14)
12345 ····<5adb>···DW_AT_name········:·(line_strp)·(offset:·0x245):·src/shared/cpp/unix_strings.cpp12345 ····<5adb>···DW_AT_name········:·(line_strp)·(offset:·0x25c):·src/shared/cpp/unix_strings.cpp
12346 ····<5adf>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.12346 ····<5adf>···DW_AT_comp_dir····:·(line_strp)·(offset:·0):·.
12347 ····<5ae3>···DW_AT_low_pc······:·(addr)·0x2ae012347 ····<5ae3>···DW_AT_low_pc······:·(addr)·0x2ae0
12348 ····<5aeb>···DW_AT_high_pc·····:·(udata)·48612348 ····<5aeb>···DW_AT_high_pc·····:·(udata)·486
12349 ····<5aed>···DW_AT_stmt_list···:·(sec_offset)·0x94012349 ····<5aed>···DW_AT_stmt_list···:·(sec_offset)·0x940
12350 ·<1><5af1>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12350 ·<1><5af1>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
12351 ····<5af2>···DW_AT_import······:·(GNU_ref_alt)·<0x419e>12351 ····<5af2>···DW_AT_import······:·(GNU_ref_alt)·<0x419e>
12352 ·<1><5af6>:·Abbrev·Number:·6·(DW_TAG_imported_unit)12352 ·<1><5af6>:·Abbrev·Number:·6·(DW_TAG_imported_unit)
269 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 UGCC:·(Debian·14.2.0-19)·14.2.01 wGCC:·(Debian·14.2.0-19)·14.2.0
2 2X+x@K;12 2X+x@K;1
3 G·b%·bes3 G·b%·bes
4 0P`\!et/l*4 0P`\!et/l*
5 KOwx&Uz7W5 KOwx&Uz7W
6 ·:*CB@\`6 ·:*CB@\`
7 SDA/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug7 SDA/usr/lib/debug/.dwz/x86_64-linux-gnu/libnative-platform-jni.debug
8 crtstuff.c8 crtstuff.c
658 B
readelf --wide --decompress --string-dump=.debug_line_str {}
    
Offset 29, 13 lines modifiedOffset 29, 13 lines modified
29 ··[···1c0]··curses.h29 ··[···1c0]··curses.h
30 ··[···1c9]··confname.h30 ··[···1c9]··confname.h
31 ··[···1d4]··c++config.h31 ··[···1d4]··c++config.h
32 ··[···1e0]··src/shared/cpp/generic_posix.cpp32 ··[···1e0]··src/shared/cpp/generic_posix.cpp
33 ··[···201]··src/shared/cpp33 ··[···201]··src/shared/cpp
34 ··[···210]··string.h34 ··[···210]··string.h
35 ··[···219]··errno.h35 ··[···219]··errno.h
 36 ··[···221]··src/shared/cpp/osx.cpp
36 ··[···221]··src/shared/cpp/generic.cpp37 ··[···238]··src/shared/cpp/generic.cpp
37 ··[···23c]··stdarg.h38 ··[···253]··stdarg.h
38 ··[···245]··src/shared/cpp/unix_strings.cpp39 ··[···25c]··src/shared/cpp/unix_strings.cpp
39 ··[···265]··wchar.h40 ··[···27c]··wchar.h
40 ··[···26d]··src/shared/cpp/osx.cpp 
  
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d7 ··0x00000040·2e30005f·5f646f5f·676c6f62·616c5f64·.0.__do_global_d
8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar8 ··0x00000050·746f7273·5f617578·5f66696e·695f6172·tors_aux_fini_ar
9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_9 ··0x00000060·7261795f·656e7472·79006672·616d655f·ray_entry.frame_
10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du10 ··0x00000070·64756d6d·79005f5f·6672616d·655f6475·dummy.__frame_du
11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e11 ··0x00000080·6d6d795f·696e6974·5f617272·61795f65·mmy_init_array_e
12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.12 ··0x00000090·6e747279·00637572·7365732e·63707000·ntry.curses.cpp.
13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp13 ··0x000000a0·67656e65·7269635f·706f7369·782e6370·generic_posix.cp
14 ··0x000000b0·70006765·6e657269·632e6370·7000756e·p.generic.cpp.un 
15 ··0x000000c0·69785f73·7472696e·67732e63·7070006f·ix_strings.cpp.o14 ··0x000000b0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi
 15 ··0x000000c0·632e6370·7000756e·69785f73·7472696e·c.cpp.unix_strin
16 ··0x000000d0·73782e63·7070005f·5f465241·4d455f45·sx.cpp.__FRAME_E16 ··0x000000d0·67732e63·7070005f·5f465241·4d455f45·gs.cpp.__FRAME_E
17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso17 ··0x000000e0·4e445f5f·005f6669·6e69005f·5f64736f·ND__._fini.__dso
18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC18 ··0x000000f0·5f68616e·646c6500·5f44594e·414d4943·_handle._DYNAMIC
19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_19 ··0x00000100·005f5f47·4e555f45·485f4652·414d455f·.__GNU_EH_FRAME_
20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.20 ··0x00000110·48445200·5f5f544d·435f454e·445f5f00·HDR.__TMC_END__.
21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T21 ··0x00000120·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
22 ··0x00000130·41424c45·5f005f69·6e697400·67657465·ABLE_._init.gete22 ··0x00000130·41424c45·5f005f69·6e697400·67657465·ABLE_._init.gete
23 ··0x00000140·6e764047·4c494243·5f322e32·2e350066·nv@GLIBC_2.2.5.f23 ··0x00000140·6e764047·4c494243·5f322e32·2e350066·nv@GLIBC_2.2.5.f