94.6 KB
/srv/reproducible-results/rbuild-debian/tmp.WYZcKrGo76/b1/sentencepiece_0.1.95-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.WYZcKrGo76/b2/sentencepiece_0.1.95-1_arm64.changes
1.07 KB
Files
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ·ed04803b09b6ebdfda823e896cd21c15·11028·libdevel·optional·libsentencepiece-dev_0.1.95-1_arm64.deb1 ·ed04803b09b6ebdfda823e896cd21c15·11028·libdevel·optional·libsentencepiece-dev_0.1.95-1_arm64.deb
2 ·fb51b2822c7890b96b9dee9e8586cbfc·5721836·debug·optional·libsentencepiece0-dbgsym_0.1.95-1_arm64.deb 
3 ·155556d97dd18f7cb90f6e4baa6433d8·676672·libs·optional·libsentencepiece0_0.1.95-1_arm64.deb2 ·4137211ab1584dc26826af6165c3083a·5721632·debug·optional·libsentencepiece0-dbgsym_0.1.95-1_arm64.deb
 3 ·69c0ee48d54ea3fa87531f08f9d495f1·676892·libs·optional·libsentencepiece0_0.1.95-1_arm64.deb
4 ·0d68892c2f0e9e9e4b141e09a7b99c61·292728·debug·optional·python3-sentencepiece-dbgsym_0.1.95-1_arm64.deb4 ·0d68892c2f0e9e9e4b141e09a7b99c61·292728·debug·optional·python3-sentencepiece-dbgsym_0.1.95-1_arm64.deb
5 ·846366bd80feb93db723dd0d4976dbba·41800·python·optional·python3-sentencepiece_0.1.95-1_arm64.deb5 ·846366bd80feb93db723dd0d4976dbba·41800·python·optional·python3-sentencepiece_0.1.95-1_arm64.deb
6 ·463a5fb06a12757e04180fcfd2f587a8·543024·debug·optional·sentencepiece-dbgsym_0.1.95-1_arm64.deb 
7 ·0bf1334a710528620faa73c17a77721e·51068·science·optional·sentencepiece_0.1.95-1_arm64.deb6 ·4d168c7d2b8652fd267ba96771c249f4·542940·debug·optional·sentencepiece-dbgsym_0.1.95-1_arm64.deb
 7 ·a5c4c90d120110eed5acd32c33cbb836·51060·science·optional·sentencepiece_0.1.95-1_arm64.deb
6.7 KB
libsentencepiece0_0.1.95-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary
2 -rw-r--r--···0········0········0······896·2021-02-11·08:36:23.000000·control.tar.xz2 -rw-r--r--···0········0········0······892·2021-02-11·08:36:23.000000·control.tar.xz
3 -rw-r--r--···0········0········0···675584·2021-02-11·08:36:23.000000·data.tar.xz3 -rw-r--r--···0········0········0···675808·2021-02-11·08:36:23.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.09 KB
data.tar.xz
6.07 KB
data.tar
6.06 KB
./usr/lib/aarch64-linux-gnu/libsentencepiece_train.so.0.0.0
1.5 KB
readelf --wide --sections {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
  
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············00000000000001c8·0001c8·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000000000001f0·0001f0·000cb0·00···A··3···0··86 ··[·2]·.gnu.hash·········GNU_HASH········00000000000001f0·0001f0·000cb0·00···A··3···0··8
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000ea0·000ea0·003a38·18···A··4···3··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000ea0·000ea0·003a38·18···A··4···3··8
8 ··[·4]·.dynstr···········STRTAB··········00000000000048d8·0048d8·00e6ac·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000000000048d8·0048d8·00e6ae·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000000000012f84·012f84·0004da·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000000000012f86·012f86·0004da·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000000000013460·013460·000170·00···A··4···6··810 ··[·6]·.gnu.version_r····VERNEED·········0000000000013460·013460·000170·00···A··4···6··8
11 ··[·7]·.rela.dyn·········RELA············00000000000135d0·0135d0·0015c0·18···A··3···0··811 ··[·7]·.rela.dyn·········RELA············00000000000135d0·0135d0·0015c0·18···A··3···0··8
12 ··[·8]·.rela.plt·········RELA············0000000000014b90·014b90·002748·18··AI··3··21··812 ··[·8]·.rela.plt·········RELA············0000000000014b90·014b90·002748·18··AI··3··21··8
13 ··[·9]·.init·············PROGBITS········00000000000172d8·0172d8·000014·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000000000172d8·0172d8·000014·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000000000172f0·0172f0·001a50·00··AX··0···0·1614 ··[10]·.plt··············PROGBITS········00000000000172f0·0172f0·001a50·00··AX··0···0·16
15 ··[11]·.text·············PROGBITS········0000000000018d40·018d40·0573c4·00··AX··0···0·1615 ··[11]·.text·············PROGBITS········0000000000018d40·018d40·0573c4·00··AX··0···0·16
16 ··[12]·.fini·············PROGBITS········0000000000070104·070104·000010·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000000000070104·070104·000010·00··AX··0···0··4
1.31 KB
readelf --wide --dynamic {}
    
Offset 14, 23 lines modifiedOffset 14, 23 lines modified
14 ·0x0000000000000019·(INIT_ARRAY)·········0x17797814 ·0x0000000000000019·(INIT_ARRAY)·········0x177978
15 ·0x000000000000001b·(INIT_ARRAYSZ)·······88·(bytes)15 ·0x000000000000001b·(INIT_ARRAYSZ)·······88·(bytes)
16 ·0x000000000000001a·(FINI_ARRAY)·········0x1779d016 ·0x000000000000001a·(FINI_ARRAY)·········0x1779d0
17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)17 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
18 ·0x000000006ffffef5·(GNU_HASH)···········0x1f018 ·0x000000006ffffef5·(GNU_HASH)···········0x1f0
19 ·0x0000000000000005·(STRTAB)·············0x48d819 ·0x0000000000000005·(STRTAB)·············0x48d8
20 ·0x0000000000000006·(SYMTAB)·············0xea020 ·0x0000000000000006·(SYMTAB)·············0xea0
21 ·0x000000000000000a·(STRSZ)··············59052·(bytes)21 ·0x000000000000000a·(STRSZ)··············59054·(bytes)
22 ·0x000000000000000b·(SYMENT)·············24·(bytes)22 ·0x000000000000000b·(SYMENT)·············24·(bytes)
23 ·0x0000000000000003·(PLTGOT)·············0x1780e823 ·0x0000000000000003·(PLTGOT)·············0x1780e8
24 ·0x0000000000000002·(PLTRELSZ)···········10056·(bytes)24 ·0x0000000000000002·(PLTRELSZ)···········10056·(bytes)
25 ·0x0000000000000014·(PLTREL)·············RELA25 ·0x0000000000000014·(PLTREL)·············RELA
26 ·0x0000000000000017·(JMPREL)·············0x14b9026 ·0x0000000000000017·(JMPREL)·············0x14b90
27 ·0x0000000000000007·(RELA)···············0x135d027 ·0x0000000000000007·(RELA)···············0x135d0
28 ·0x0000000000000008·(RELASZ)·············5568·(bytes)28 ·0x0000000000000008·(RELASZ)·············5568·(bytes)
29 ·0x0000000000000009·(RELAENT)············24·(bytes)29 ·0x0000000000000009·(RELAENT)············24·(bytes)
30 ·0x000000000000001e·(FLAGS)··············BIND_NOW30 ·0x000000000000001e·(FLAGS)··············BIND_NOW
31 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW31 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
32 ·0x000000006ffffffe·(VERNEED)············0x1346032 ·0x000000006ffffffe·(VERNEED)············0x13460
33 ·0x000000006fffffff·(VERNEEDNUM)·········633 ·0x000000006fffffff·(VERNEEDNUM)·········6
34 ·0x000000006ffffff0·(VERSYM)·············0x12f8434 ·0x000000006ffffff0·(VERSYM)·············0x12f86
35 ·0x000000006ffffff9·(RELACOUNT)··········4935 ·0x000000006ffffff9·(RELACOUNT)··········49
36 ·0x0000000000000000·(NULL)···············0x036 ·0x0000000000000000·(NULL)···············0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·be9490dbcf571eece7a72ff4e3a010580d11749c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a1398e58f3390bcfe51fa7b49b12cd98085c0231
851 B
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·621·entries:1 Version·symbols·section·'.gnu.version'·contains·621·entries:
2 ·Addr:·0x0000000000012f84··Offset:·0x012f84··Link:·3·(.dynsym)2 ·Addr:·0x0000000000012f86··Offset:·0x012f86··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···2·(GLIBCXX_3.4)···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)····4 ··004:···2·(GLIBCXX_3.4)···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)····
5 ··008:···0·(*local*)·······4·(GLIBCXX_3.4.22)····0·(*local*)·······0·(*local*)····5 ··008:···0·(*local*)·······4·(GLIBCXX_3.4.22)····0·(*local*)·······0·(*local*)····
6 ··00c:···2·(GLIBCXX_3.4)···0·(*local*)·······5·(CXXABI_1.3.5)···2·(GLIBCXX_3.4)6 ··00c:···2·(GLIBCXX_3.4)···0·(*local*)·······5·(CXXABI_1.3.5)···2·(GLIBCXX_3.4)
7 ··010:···2·(GLIBCXX_3.4)···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)····7 ··010:···2·(GLIBCXX_3.4)···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)····
8 ··014:···6·(GLIBCXX_3.4.21)····0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)8 ··014:···6·(GLIBCXX_3.4.21)····0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
9 ··018:···6·(GLIBCXX_3.4.21)····2·(GLIBCXX_3.4)···6·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)·9 ··018:···6·(GLIBCXX_3.4.21)····2·(GLIBCXX_3.4)···6·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)·
395 B
strings --all --bytes=8 {}
    
Offset 911, 15 lines modifiedOffset 911, 15 lines modified
911 use_all_vocab911 use_all_vocab
912 unk_piece912 unk_piece
913 bos_piece913 bos_piece
914 eos_piece914 eos_piece
915 pad_piece915 pad_piece
916 unk_surface916 unk_surface
917 /usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug917 /usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug
918 9490dbcf571eece7a72ff4e3a010580d11749c.debug918 398e58f3390bcfe51fa7b49b12cd98085c0231.debug
919 .shstrtab919 .shstrtab
920 .note.gnu.build-id920 .note.gnu.build-id
921 .gnu.hash921 .gnu.hash
922 .gnu.version922 .gnu.version
923 .gnu.version_r923 .gnu.version_r
924 .rela.dyn924 .rela.dyn
925 .rela.plt925 .rela.plt
719 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 3686, 9 lines modifiedOffset 3686, 9 lines modified
3686 ··0x00012f08·58585f33·2e342e31·3400474c·49424358·XX_3.4.14.GLIBCX3686 ··0x00012f08·58585f33·2e342e31·3400474c·49424358·XX_3.4.14.GLIBCX
3687 ··0x00012f18·585f332e·342e3231·00435858·4142495f·X_3.4.21.CXXABI_3687 ··0x00012f18·585f332e·342e3231·00435858·4142495f·X_3.4.21.CXXABI_
3688 ··0x00012f28·312e332e·3500474c·49424358·585f332e·1.3.5.GLIBCXX_3.3688 ··0x00012f28·312e332e·3500474c·49424358·585f332e·1.3.5.GLIBCXX_3.
3689 ··0x00012f38·342e3232·00474c49·42435858·5f332e34·4.22.GLIBCXX_3.43689 ··0x00012f38·342e3232·00474c49·42435858·5f332e34·4.22.GLIBCXX_3.4
3690 ··0x00012f48·00000000·00000000·00000000·00000000·................3690 ··0x00012f48·00000000·00000000·00000000·00000000·................
3691 ··0x00012f58·00000000·00000000·00000000·00000000·................3691 ··0x00012f58·00000000·00000000·00000000·00000000·................
3692 ··0x00012f68·00000000·00000000·00000000·00000000·................3692 ··0x00012f68·00000000·00000000·00000000·00000000·................
3693 ··0x00012f78·00000000·00000000·00000000··········............3693 ··0x00012f78·00000000·00000000·00000000·0000·····..............
  
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·39343930·64626366·35373165·65636537·9490dbcf571eece7 
3 ··0x00000010·61373266·66346533·61303130·35383064·a72ff4e3a010580d2 ··0x00000000·33393865·35386633·33393062·63666535·398e58f3390bcfe5
 3 ··0x00000010·31666137·62343962·31326364·39383038·1fa7b49b12cd9808
4 ··0x00000020·31313734·39632e64·65627567·00000000·11749c.debug....4 ··0x00000020·35633032·33312e64·65627567·00000000·5c0231.debug....
5 ··0x00000030·743a3a7b····························t::{5 ··0x00000030·288329f5····························(.).
  
47.7 KB
sentencepiece_0.1.95-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary
2 -rw-r--r--···0········0········0·····1008·2021-02-11·08:36:23.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1004·2021-02-11·08:36:23.000000·control.tar.xz
3 -rw-r--r--···0········0········0····49868·2021-02-11·08:36:23.000000·data.tar.xz3 -rw-r--r--···0········0········0····49864·2021-02-11·08:36:23.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
47.1 KB
data.tar.xz
47.0 KB
data.tar
6.67 KB
./usr/bin/spm_decode
1.66 KB
readelf --wide --sections {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·000100·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·000100·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000000398·000398·000900·18···A··6···3··810 ··[·5]·.dynsym···········DYNSYM··········0000000000000398·000398·000900·18···A··6···3··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000000c98·000c98·000e24·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000000c98·000c98·000e26·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········0000000000001abc·001abc·0000c0·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········0000000000001abe·001abe·0000c0·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000001b80·001b80·0000d0·00···A··6···4··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000001b80·001b80·0000d0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········RELA············0000000000001c50·001c50·000300·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············0000000000001c50·001c50·000300·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············0000000000001f50·001f50·0004b0·18··AI··5··23··815 ··[10]·.rela.plt·········RELA············0000000000001f50·001f50·0004b0·18··AI··5··23··8
16 ··[11]·.init·············PROGBITS········0000000000002400·002400·000014·00··AX··0···0··416 ··[11]·.init·············PROGBITS········0000000000002400·002400·000014·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········0000000000002420·002420·000340·00··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000002420·002420·000340·00··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000002760·002760·002a74·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000002760·002760·002a74·00··AX··0···0·16
19 ··[14]·.fini·············PROGBITS········00000000000051d4·0051d4·000010·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········00000000000051d4·0051d4·000010·00··AX··0···0··4
1.35 KB
readelf --wide --dynamic {}
    
Offset 11, 24 lines modifiedOffset 11, 24 lines modified
11 ·0x0000000000000019·(INIT_ARRAY)·········0x16b2011 ·0x0000000000000019·(INIT_ARRAY)·········0x16b20
12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
13 ·0x000000000000001a·(FINI_ARRAY)·········0x16b3013 ·0x000000000000001a·(FINI_ARRAY)·········0x16b30
14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
15 ·0x000000006ffffef5·(GNU_HASH)···········0x29815 ·0x000000006ffffef5·(GNU_HASH)···········0x298
16 ·0x0000000000000005·(STRTAB)·············0xc9816 ·0x0000000000000005·(STRTAB)·············0xc98
17 ·0x0000000000000006·(SYMTAB)·············0x39817 ·0x0000000000000006·(SYMTAB)·············0x398
18 ·0x000000000000000a·(STRSZ)··············3620·(bytes)18 ·0x000000000000000a·(STRSZ)··············3622·(bytes)
19 ·0x000000000000000b·(SYMENT)·············24·(bytes)19 ·0x000000000000000b·(SYMENT)·············24·(bytes)
20 ·0x0000000000000015·(DEBUG)··············0x020 ·0x0000000000000015·(DEBUG)··············0x0
21 ·0x0000000000000003·(PLTGOT)·············0x16db821 ·0x0000000000000003·(PLTGOT)·············0x16db8
22 ·0x0000000000000002·(PLTRELSZ)···········1200·(bytes)22 ·0x0000000000000002·(PLTRELSZ)···········1200·(bytes)
23 ·0x0000000000000014·(PLTREL)·············RELA23 ·0x0000000000000014·(PLTREL)·············RELA
24 ·0x0000000000000017·(JMPREL)·············0x1f5024 ·0x0000000000000017·(JMPREL)·············0x1f50
25 ·0x0000000000000007·(RELA)···············0x1c5025 ·0x0000000000000007·(RELA)···············0x1c50
26 ·0x0000000000000008·(RELASZ)·············768·(bytes)26 ·0x0000000000000008·(RELASZ)·············768·(bytes)
27 ·0x0000000000000009·(RELAENT)············24·(bytes)27 ·0x0000000000000009·(RELAENT)············24·(bytes)
28 ·0x000000000000001e·(FLAGS)··············BIND_NOW28 ·0x000000000000001e·(FLAGS)··············BIND_NOW
29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
30 ·0x000000006ffffffe·(VERNEED)············0x1b8030 ·0x000000006ffffffe·(VERNEED)············0x1b80
31 ·0x000000006fffffff·(VERNEEDNUM)·········431 ·0x000000006fffffff·(VERNEEDNUM)·········4
32 ·0x000000006ffffff0·(VERSYM)·············0x1abc32 ·0x000000006ffffff0·(VERSYM)·············0x1abe
33 ·0x000000006ffffff9·(RELACOUNT)··········1833 ·0x000000006ffffff9·(RELACOUNT)··········18
34 ·0x0000000000000000·(NULL)···············0x034 ·0x0000000000000000·(NULL)···············0x0
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1da53ef54357c42d03feff4c34db576a73a5e213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5945876e42e3213208c208bdfd7a9f7247c415de
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
841 B
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·96·entries:1 Version·symbols·section·'.gnu.version'·contains·96·entries:
2 ·Addr:·0x0000000000001abc··Offset:·0x001abc··Link:·5·(.dynsym)2 ·Addr:·0x0000000000001abe··Offset:·0x001abe··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)·······0·(*local*)····4 ··004:···3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)·······0·(*local*)····
5 ··008:···4·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)····3·(GLIBC_2.17)····0·(*local*)····5 ··008:···4·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)····3·(GLIBC_2.17)····0·(*local*)····
6 ··00c:···5·(GLIBCXX_3.4.14)····6·(CXXABI_1.3)····7·(GLIBC_2.17)····0·(*local*)····6 ··00c:···5·(GLIBCXX_3.4.14)····6·(CXXABI_1.3)····7·(GLIBC_2.17)····0·(*local*)····
7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)·7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)·
8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)·······0·(*local*)····
9 ··018:···3·(GLIBC_2.17)····2·(GLIBCXX_3.4)···6·(CXXABI_1.3)····2·(GLIBCXX_3.4)9 ··018:···3·(GLIBC_2.17)····2·(GLIBCXX_3.4)···6·(CXXABI_1.3)····2·(GLIBCXX_3.4)
748 B
strings --all --bytes=8 {}
    
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 cannot·create·std::vector·larger·than·max_size()108 cannot·create·std::vector·larger·than·max_size()
109 vector::_M_realloc_insert109 vector::_M_realloc_insert
110 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE0_110 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE0_
111 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE1_111 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE1_
112 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE2_112 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE2_
113 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE3_113 *Z4mainEUlRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEE3_
114 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug114 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
115 da53ef54357c42d03feff4c34db576a73a5e21.debug115 45876e42e3213208c208bdfd7a9f7247c415de.debug
116 .shstrtab116 .shstrtab
117 .note.gnu.build-id117 .note.gnu.build-id
118 .note.ABI-tag118 .note.ABI-tag
119 .gnu.hash119 .gnu.hash
120 .gnu.version120 .gnu.version
121 .gnu.version_r121 .gnu.version_r
122 .rela.dyn122 .rela.dyn
701 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 222, 9 lines modifiedOffset 222, 9 lines modified
222 ··0x00001a48·342e3900·43585841·42495f31·2e330047·4.9.CXXABI_1.3.G222 ··0x00001a48·342e3900·43585841·42495f31·2e330047·4.9.CXXABI_1.3.G
223 ··0x00001a58·4c494243·58585f33·2e342e31·3400474c·LIBCXX_3.4.14.GL223 ··0x00001a58·4c494243·58585f33·2e342e31·3400474c·LIBCXX_3.4.14.GL
224 ··0x00001a68·49424358·585f332e·342e3231·00474c49·IBCXX_3.4.21.GLI224 ··0x00001a68·49424358·585f332e·342e3231·00474c49·IBCXX_3.4.21.GLI
225 ··0x00001a78·42435858·5f332e34·00000000·00000000·BCXX_3.4........225 ··0x00001a78·42435858·5f332e34·00000000·00000000·BCXX_3.4........
226 ··0x00001a88·00000000·00000000·00000000·00000000·................226 ··0x00001a88·00000000·00000000·00000000·00000000·................
227 ··0x00001a98·00000000·00000000·00000000·00000000·................227 ··0x00001a98·00000000·00000000·00000000·00000000·................
228 ··0x00001aa8·00000000·00000000·00000000·00000000·................228 ··0x00001aa8·00000000·00000000·00000000·00000000·................
229 ··0x00001ab8·00000000····························....229 ··0x00001ab8·00000000·0000·······················......
  
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·64613533·65663534·33353763·34326430·da53ef54357c42d0 
3 ··0x00000010·33666566·66346333·34646235·37366137·3feff4c34db576a72 ··0x00000000·34353837·36653432·65333231·33323038·45876e42e3213208
 3 ··0x00000010·63323038·62646664·37613966·37323437·c208bdfd7a9f7247
4 ··0x00000020·33613565·32312e64·65627567·00000000·3a5e21.debug....4 ··0x00000020·63343135·64652e64·65627567·00000000·c415de.debug....
5 ··0x00000030·edd81a1b····························....5 ··0x00000030·e54e6ae8····························.Nj.
  
13.8 KB
./usr/bin/spm_encode
2.36 KB
readelf --wide --sections {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0001cc·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0001cc·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000000468·000468·000cc0·18···A··6···3··810 ··[·5]·.dynsym···········DYNSYM··········0000000000000468·000468·000cc0·18···A··6···3··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000001128·001128·001e28·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000001128·001128·001e2a·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········0000000000002f50·002f50·000110·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········0000000000002f52·002f52·000110·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000003060·003060·0000f0·00···A··6···4··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000003068·003068·0000f0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········RELA············0000000000003150·003150·0004e0·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············0000000000003158·003158·0004e0·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············0000000000003630·003630·000600·18··AI··5··23··815 ··[10]·.rela.plt·········RELA············0000000000003638·003638·000600·18··AI··5··23··8
16 ··[11]·.init·············PROGBITS········0000000000003c30·003c30·000014·00··AX··0···0··416 ··[11]·.init·············PROGBITS········0000000000003c38·003c38·000014·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········0000000000003c50·003c50·000420·00··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000003c50·003c50·000420·00··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000004070·004070·006244·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000004070·004070·006244·00··AX··0···0·16
19 ··[14]·.fini·············PROGBITS········000000000000a2b4·00a2b4·000010·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········000000000000a2b4·00a2b4·000010·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········000000000000a2c8·00a2c8·000764·00···A··0···0··820 ··[15]·.rodata···········PROGBITS········000000000000a2c8·00a2c8·000764·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········000000000000aa2c·00aa2c·0001c4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········000000000000aa2c·00aa2c·0001c4·00···A··0···0··4
22 ··[17]·.eh_frame·········PROGBITS········000000000000abf0·00abf0·000d04·00···A··0···0··822 ··[17]·.eh_frame·········PROGBITS········000000000000abf0·00abf0·000d04·00···A··0···0··8
23 ··[18]·.gcc_except_table·PROGBITS········000000000000b8f4·00b8f4·0003d6·00···A··0···0··423 ··[18]·.gcc_except_table·PROGBITS········000000000000b8f4·00b8f4·0003d6·00···A··0···0··4
1.04 KB
readelf --wide --symbols {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Symbol·table·'.dynsym'·contains·136·entries:1 Symbol·table·'.dynsym'·contains·136·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000003c30·····0·SECTION·LOCAL··DEFAULT···11·4 ·····1:·0000000000003c38·····0·SECTION·LOCAL··DEFAULT···11·
5 ·····2:·000000000001d000·····0·SECTION·LOCAL··DEFAULT···24·5 ·····2:·000000000001d000·····0·SECTION·LOCAL··DEFAULT···24·
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNSo3putEc@GLIBCXX_3.4·(2)6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNSo3putEc@GLIBCXX_3.4·(2)
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SetRandomGeneratorSeedEj7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SetRandomGeneratorSeedEj
8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.17·(3)8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.17·(3)
9 ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessorC1Ev9 ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessorC1Ev
10 ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE10 ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE
11 ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb11 ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb
2.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x3150·contains·52·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x3158·contains·52·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000001ca10··0000000000000403·R_AARCH64_RELATIVE························5b803 000000000001ca10··0000000000000403·R_AARCH64_RELATIVE························5b80
4 000000000001ca18··0000000000000403·R_AARCH64_RELATIVE························40704 000000000001ca18··0000000000000403·R_AARCH64_RELATIVE························4070
5 000000000001ca20··0000000000000403·R_AARCH64_RELATIVE························5b305 000000000001ca20··0000000000000403·R_AARCH64_RELATIVE························5b30
6 000000000001ca30··0000000000000403·R_AARCH64_RELATIVE························a9e86 000000000001ca30··0000000000000403·R_AARCH64_RELATIVE························a9e8
7 000000000001ca40··0000000000000403·R_AARCH64_RELATIVE························a9a07 000000000001ca40··0000000000000403·R_AARCH64_RELATIVE························a9a0
8 000000000001ca50··0000000000000403·R_AARCH64_RELATIVE························a9588 000000000001ca50··0000000000000403·R_AARCH64_RELATIVE························a958
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 000000000001cfc0··0000004400000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·050 000000000001cfc0··0000004400000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·0
51 000000000001cfe0··0000004900000401·R_AARCH64_GLOB_DAT·····0000000000000000·__gmon_start__·+·051 000000000001cfe0··0000004900000401·R_AARCH64_GLOB_DAT·····0000000000000000·__gmon_start__·+·0
52 000000000001cfe8··0000004b00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·052 000000000001cfe8··0000004b00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0
53 000000000001cff0··0000004c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZSt4cerr@GLIBCXX_3.4·+·053 000000000001cff0··0000004c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZSt4cerr@GLIBCXX_3.4·+·0
54 000000000001cff8··0000004d00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4·+·054 000000000001cff8··0000004d00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4·+·0
55 000000000001d010··0000004200000101·R_AARCH64_ABS64········0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·055 000000000001d010··0000004200000101·R_AARCH64_ABS64········0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
  
56 Relocation·section·'.rela.plt'·at·offset·0x3630·contains·64·entries:56 Relocation·section·'.rela.plt'·at·offset·0x3638·contains·64·entries:
57 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend57 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
58 000000000001cd20··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNSo3putEc@GLIBCXX_3.4·+·058 000000000001cd20··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNSo3putEc@GLIBCXX_3.4·+·0
59 000000000001cd28··0000000400000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SetRandomGeneratorSeedEj·+·059 000000000001cd28··0000000400000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SetRandomGeneratorSeedEj·+·0
60 000000000001cd30··0000000500000402·R_AARCH64_JUMP_SLOT····0000000000000000·memcpy@GLIBC_2.17·+·060 000000000001cd30··0000000500000402·R_AARCH64_JUMP_SLOT····0000000000000000·memcpy@GLIBC_2.17·+·0
61 000000000001cd38··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessorC1Ev·+·061 000000000001cd38··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessorC1Ev·+·0
62 000000000001cd40··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE·+·062 000000000001cd40··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE·+·0
63 000000000001cd48··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb·+·063 000000000001cd48··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb·+·0
2.11 KB
readelf --wide --dynamic {}
    
Offset 2, 33 lines modifiedOffset 2, 33 lines modified
2 Dynamic·section·at·offset·0xcac8·contains·31·entries:2 Dynamic·section·at·offset·0xcac8·contains·31·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece.so.0]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece.so.0]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so.6]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so.6]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]
9 ·0x000000000000000c·(INIT)···············0x3c309 ·0x000000000000000c·(INIT)···············0x3c38
10 ·0x000000000000000d·(FINI)···············0xa2b410 ·0x000000000000000d·(FINI)···············0xa2b4
11 ·0x0000000000000019·(INIT_ARRAY)·········0x1ca1011 ·0x0000000000000019·(INIT_ARRAY)·········0x1ca10
12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
13 ·0x000000000000001a·(FINI_ARRAY)·········0x1ca2013 ·0x000000000000001a·(FINI_ARRAY)·········0x1ca20
14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
15 ·0x000000006ffffef5·(GNU_HASH)···········0x29815 ·0x000000006ffffef5·(GNU_HASH)···········0x298
16 ·0x0000000000000005·(STRTAB)·············0x112816 ·0x0000000000000005·(STRTAB)·············0x1128
17 ·0x0000000000000006·(SYMTAB)·············0x46817 ·0x0000000000000006·(SYMTAB)·············0x468
18 ·0x000000000000000a·(STRSZ)··············7720·(bytes)18 ·0x000000000000000a·(STRSZ)··············7722·(bytes)
19 ·0x000000000000000b·(SYMENT)·············24·(bytes)19 ·0x000000000000000b·(SYMENT)·············24·(bytes)
20 ·0x0000000000000015·(DEBUG)··············0x020 ·0x0000000000000015·(DEBUG)··············0x0
21 ·0x0000000000000003·(PLTGOT)·············0x1cd0821 ·0x0000000000000003·(PLTGOT)·············0x1cd08
22 ·0x0000000000000002·(PLTRELSZ)···········1536·(bytes)22 ·0x0000000000000002·(PLTRELSZ)···········1536·(bytes)
23 ·0x0000000000000014·(PLTREL)·············RELA23 ·0x0000000000000014·(PLTREL)·············RELA
24 ·0x0000000000000017·(JMPREL)·············0x363024 ·0x0000000000000017·(JMPREL)·············0x3638
25 ·0x0000000000000007·(RELA)···············0x315025 ·0x0000000000000007·(RELA)···············0x3158
26 ·0x0000000000000008·(RELASZ)·············1248·(bytes)26 ·0x0000000000000008·(RELASZ)·············1248·(bytes)
27 ·0x0000000000000009·(RELAENT)············24·(bytes)27 ·0x0000000000000009·(RELAENT)············24·(bytes)
28 ·0x000000000000001e·(FLAGS)··············BIND_NOW28 ·0x000000000000001e·(FLAGS)··············BIND_NOW
29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
30 ·0x000000006ffffffe·(VERNEED)············0x306030 ·0x000000006ffffffe·(VERNEED)············0x3068
31 ·0x000000006fffffff·(VERNEEDNUM)·········431 ·0x000000006fffffff·(VERNEEDNUM)·········4
32 ·0x000000006ffffff0·(VERSYM)·············0x2f5032 ·0x000000006ffffff0·(VERSYM)·············0x2f52
33 ·0x000000006ffffff9·(RELACOUNT)··········2933 ·0x000000006ffffff9·(RELACOUNT)··········29
34 ·0x0000000000000000·(NULL)···············0x034 ·0x0000000000000000·(NULL)···············0x0
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a96314baf2a493ee6209ad9e234725a6aa24b3f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·00b3a963737983a42e724c1db18ffa9fca5669a6
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.79 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·136·entries:1 Version·symbols·section·'.gnu.version'·contains·136·entries:
2 ·Addr:·0x0000000000002f50··Offset:·0x002f50··Link:·5·(.dynsym)2 ·Addr:·0x0000000000002f52··Offset:·0x002f52··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····4 ··004:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······4·(CXXABI_1.3.5)···5·(GLIBCXX_3.4.21)·5 ··008:···0·(*local*)·······0·(*local*)·······4·(CXXABI_1.3.5)···5·(GLIBCXX_3.4.21)·
6 ··00c:···3·(GLIBC_2.17)····5·(GLIBCXX_3.4.21)····0·(*local*)·······3·(GLIBC_2.17)·6 ··00c:···3·(GLIBC_2.17)····5·(GLIBCXX_3.4.21)····0·(*local*)·······3·(GLIBC_2.17)·
7 ··010:···2·(GLIBCXX_3.4)···0·(*local*)·······6·(GLIBCXX_3.4.14)····7·(CXXABI_1.3)·7 ··010:···2·(GLIBCXX_3.4)···0·(*local*)·······6·(GLIBCXX_3.4.14)····7·(CXXABI_1.3)·
8 ··014:···0·(*local*)·······8·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······8·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····
9 ··018:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····9 ··018:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
36 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···36 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
38 Version·needs·section·'.gnu.version_r'·contains·4·entries:38 Version·needs·section·'.gnu.version_r'·contains·4·entries:
39 ·Addr:·0x0000000000003060··Offset:·0x003060··Link:·6·(.dynstr)39 ·Addr:·0x0000000000003068··Offset:·0x003068··Link:·6·(.dynstr)
40 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·140 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
41 ··0x0010:···Name:·GCC_3.0··Flags:·none··Version:·1241 ··0x0010:···Name:·GCC_3.0··Flags:·none··Version:·12
42 ··0x0020:·Version:·1··File:·ld-linux-aarch64.so.1··Cnt:·142 ··0x0020:·Version:·1··File:·ld-linux-aarch64.so.1··Cnt:·1
43 ··0x0030:···Name:·GLIBC_2.17··Flags:·none··Version:·843 ··0x0030:···Name:·GLIBC_2.17··Flags:·none··Version:·8
44 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·144 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
45 ··0x0050:···Name:·GLIBC_2.17··Flags:·none··Version:·345 ··0x0050:···Name:·GLIBC_2.17··Flags:·none··Version:·3
46 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·846 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·8
737 B
strings --all --bytes=8 {}
    
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3_170 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3_
171 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE4_171 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE4_
172 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE5_172 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE5_
173 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6_173 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6_
174 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE7_174 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE7_
175 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE8_175 *Z4mainEUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE8_
176 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug176 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
177 96314baf2a493ee6209ad9e234725a6aa24b3f.debug177 b3a963737983a42e724c1db18ffa9fca5669a6.debug
178 .shstrtab178 .shstrtab
179 .note.gnu.build-id179 .note.gnu.build-id
180 .note.ABI-tag180 .note.ABI-tag
181 .gnu.hash181 .gnu.hash
182 .gnu.version182 .gnu.version
183 .gnu.version_r183 .gnu.version_r
184 .rela.dyn184 .rela.dyn
709 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 478, 9 lines modifiedOffset 478, 9 lines modified
478 ··0x00002ed8·495f312e·3300474c·49424358·585f332e·I_1.3.GLIBCXX_3.478 ··0x00002ed8·495f312e·3300474c·49424358·585f332e·I_1.3.GLIBCXX_3.
479 ··0x00002ee8·342e3134·00474c49·42435858·5f332e34·4.14.GLIBCXX_3.4479 ··0x00002ee8·342e3134·00474c49·42435858·5f332e34·4.14.GLIBCXX_3.4
480 ··0x00002ef8·2e323100·43585841·42495f31·2e332e35·.21.CXXABI_1.3.5480 ··0x00002ef8·2e323100·43585841·42495f31·2e332e35·.21.CXXABI_1.3.5
481 ··0x00002f08·00474c49·42435858·5f332e34·00000000·.GLIBCXX_3.4....481 ··0x00002f08·00474c49·42435858·5f332e34·00000000·.GLIBCXX_3.4....
482 ··0x00002f18·00000000·00000000·00000000·00000000·................482 ··0x00002f18·00000000·00000000·00000000·00000000·................
483 ··0x00002f28·00000000·00000000·00000000·00000000·................483 ··0x00002f28·00000000·00000000·00000000·00000000·................
484 ··0x00002f38·00000000·00000000·00000000·00000000·................484 ··0x00002f38·00000000·00000000·00000000·00000000·................
485 ··0x00002f48·00000000·00000000···················........485 ··0x00002f48·00000000·00000000·0000··············..........
  
411 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000000000003c30·<.init>:2 0000000000003c38·<.init>:
3 _init():3 _init():
4 »       stp»    x29,·x30,·[sp,·#-16]!4 »       stp»    x29,·x30,·[sp,·#-16]!
5 »       mov»    x29,·sp5 »       mov»    x29,·sp
6 »       bl»     5aac·<_start@@Base+0x38>6 »       bl»     5aac·<_start@@Base+0x38>
7 »       ldp»    x29,·x30,·[sp],·#167 »       ldp»    x29,·x30,·[sp],·#16
8 »       ret8 »       ret
904 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: could not find variable specification at offset 27d objdump: DWARF error: could not find variable specification at offset 65e9 objdump: DWARF error: unable to read alt ref 25393
    
Offset 6382, 15 lines modifiedOffset 6382, 15 lines modified
6382 »       add»    x21,·x21,·#0xa106382 »       add»    x21,·x21,·#0xa10
6383 »       sub»    x20,·x20,·x216383 »       sub»    x20,·x20,·x21
6384 »       mov»    w22,·w06384 »       mov»    w22,·w0
6385 »       stp»    x23,·x24,·[sp,·#48]6385 »       stp»    x23,·x24,·[sp,·#48]
6386 »       mov»    x23,·x16386 »       mov»    x23,·x1
6387 »       mov»    x24,·x26387 »       mov»    x24,·x2
6388 »       asr»    x20,·x20,·#36388 »       asr»    x20,·x20,·#3
6389 »       bl»     3c30·<std::ostream::put(char)@plt-0x40>6389 »       bl»     3c38·<std::ostream::put(char)@plt-0x38>
6390 »       cbz»    x20,·a298·<__libc_csu_init@@Base+0x68>6390 »       cbz»    x20,·a298·<__libc_csu_init@@Base+0x68>
6391 »       mov»    x19,·#0x0···················»    //·#06391 »       mov»    x19,·#0x0···················»    //·#0
6392 »       nop6392 »       nop
6393 »       ldr»    x3,·[x21,·x19,·lsl·#3]6393 »       ldr»    x3,·[x21,·x19,·lsl·#3]
6394 »       mov»    x2,·x246394 »       mov»    x2,·x24
6395 »       add»    x19,·x19,·#0x16395 »       add»    x19,·x19,·#0x1
6396 »       mov»    x1,·x236396 »       mov»    x1,·x23
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·39363331·34626166·32613439·33656536·96314baf2a493ee6 
3 ··0x00000010·32303961·64396532·33343732·35613661·209ad9e234725a6a2 ··0x00000000·62336139·36333733·37393833·61343265·b3a963737983a42e
 3 ··0x00000010·37323463·31646231·38666661·39666361·724c1db18ffa9fca
4 ··0x00000020·61323462·33662e64·65627567·00000000·a24b3f.debug....4 ··0x00000020·35363639·61362e64·65627567·00000000·5669a6.debug....
5 ··0x00000030·fe8e5cda····························..\.5 ··0x00000030·d345a545····························.E.E
  
6.49 KB
./usr/bin/spm_export_vocab
1.66 KB
readelf --wide --sections {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0000dc·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0000dc·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000000378·000378·0008a0·18···A··6···3··810 ··[·5]·.dynsym···········DYNSYM··········0000000000000378·000378·0008a0·18···A··6···3··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000000c18·000c18·000d0e·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000000c18·000c18·000d10·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········0000000000001926·001926·0000b8·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········0000000000001928·001928·0000b8·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········00000000000019e0·0019e0·0000c0·00···A··6···4··813 ··[·8]·.gnu.version_r····VERNEED·········00000000000019e0·0019e0·0000c0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········RELA············0000000000001aa0·001aa0·000270·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············0000000000001aa0·001aa0·000270·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············0000000000001d10·001d10·0004c8·18··AI··5··22··815 ··[10]·.rela.plt·········RELA············0000000000001d10·001d10·0004c8·18··AI··5··22··8
16 ··[11]·.init·············PROGBITS········00000000000021d8·0021d8·000014·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000021d8·0021d8·000014·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000021f0·0021f0·000350·00··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000021f0·0021f0·000350·00··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000002540·002540·000fc4·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000002540·002540·000fc4·00··AX··0···0·16
19 ··[14]·.fini·············PROGBITS········0000000000003504·003504·000010·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········0000000000003504·003504·000010·00··AX··0···0··4
1.35 KB
readelf --wide --dynamic {}
    
Offset 11, 24 lines modifiedOffset 11, 24 lines modified
11 ·0x0000000000000019·(INIT_ARRAY)·········0x13b4811 ·0x0000000000000019·(INIT_ARRAY)·········0x13b48
12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)12 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
13 ·0x000000000000001a·(FINI_ARRAY)·········0x13b5813 ·0x000000000000001a·(FINI_ARRAY)·········0x13b58
14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)14 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
15 ·0x000000006ffffef5·(GNU_HASH)···········0x29815 ·0x000000006ffffef5·(GNU_HASH)···········0x298
16 ·0x0000000000000005·(STRTAB)·············0xc1816 ·0x0000000000000005·(STRTAB)·············0xc18
17 ·0x0000000000000006·(SYMTAB)·············0x37817 ·0x0000000000000006·(SYMTAB)·············0x378
18 ·0x000000000000000a·(STRSZ)··············3342·(bytes)18 ·0x000000000000000a·(STRSZ)··············3344·(bytes)
19 ·0x000000000000000b·(SYMENT)·············24·(bytes)19 ·0x000000000000000b·(SYMENT)·············24·(bytes)
20 ·0x0000000000000015·(DEBUG)··············0x020 ·0x0000000000000015·(DEBUG)··············0x0
21 ·0x0000000000000003·(PLTGOT)·············0x13da021 ·0x0000000000000003·(PLTGOT)·············0x13da0
22 ·0x0000000000000002·(PLTRELSZ)···········1224·(bytes)22 ·0x0000000000000002·(PLTRELSZ)···········1224·(bytes)
23 ·0x0000000000000014·(PLTREL)·············RELA23 ·0x0000000000000014·(PLTREL)·············RELA
24 ·0x0000000000000017·(JMPREL)·············0x1d1024 ·0x0000000000000017·(JMPREL)·············0x1d10
25 ·0x0000000000000007·(RELA)···············0x1aa025 ·0x0000000000000007·(RELA)···············0x1aa0
26 ·0x0000000000000008·(RELASZ)·············624·(bytes)26 ·0x0000000000000008·(RELASZ)·············624·(bytes)
27 ·0x0000000000000009·(RELAENT)············24·(bytes)27 ·0x0000000000000009·(RELAENT)············24·(bytes)
28 ·0x000000000000001e·(FLAGS)··············BIND_NOW28 ·0x000000000000001e·(FLAGS)··············BIND_NOW
29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE29 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
30 ·0x000000006ffffffe·(VERNEED)············0x19e030 ·0x000000006ffffffe·(VERNEED)············0x19e0
31 ·0x000000006fffffff·(VERNEEDNUM)·········431 ·0x000000006fffffff·(VERNEEDNUM)·········4
32 ·0x000000006ffffff0·(VERSYM)·············0x192632 ·0x000000006ffffff0·(VERSYM)·············0x1928
33 ·0x000000006ffffff9·(RELACOUNT)··········1133 ·0x000000006ffffff9·(RELACOUNT)··········11
34 ·0x0000000000000000·(NULL)···············0x034 ·0x0000000000000000·(NULL)···············0x0
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e9d06ff288907e7db1921d916138aa6403fc1f53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5be7896beda9a43cfd480226c41eae91df2e99c8
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
845 B
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·92·entries:1 Version·symbols·section·'.gnu.version'·contains·92·entries:
2 ·Addr:·0x0000000000001926··Offset:·0x001926··Link:·5·(.dynsym)2 ·Addr:·0x0000000000001928··Offset:·0x001928··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)····4 ··004:···0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)····
5 ··008:···3·(GLIBCXX_3.4.21)····3·(GLIBCXX_3.4.21)····2·(GLIBCXX_3.4)···4·(GLIBC_2.17)·5 ··008:···3·(GLIBCXX_3.4.21)····3·(GLIBCXX_3.4.21)····2·(GLIBCXX_3.4)···4·(GLIBC_2.17)·
6 ··00c:···2·(GLIBCXX_3.4)···4·(GLIBC_2.17)····0·(*local*)·······5·(GLIBC_2.17)·6 ··00c:···2·(GLIBCXX_3.4)···4·(GLIBC_2.17)····0·(*local*)·······5·(GLIBC_2.17)·
7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
8 ··014:···3·(GLIBCXX_3.4.21)····0·(*local*)·······4·(GLIBC_2.17)····2·(GLIBCXX_3.4)8 ··014:···3·(GLIBCXX_3.4.21)····0·(*local*)·······4·(GLIBC_2.17)····2·(GLIBCXX_3.4)
9 ··018:···2·(GLIBCXX_3.4)···2·(GLIBCXX_3.4)···0·(*local*)·······4·(GLIBC_2.17)·9 ··018:···2·(GLIBCXX_3.4)···2·(GLIBCXX_3.4)···0·(*local*)·······4·(GLIBC_2.17)·
523 B
strings --all --bytes=8 {}
    
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 output_format95 output_format
96 ./src/spm_export_vocab_main.cc96 ./src/spm_export_vocab_main.cc
97 _status.ok()97 _status.ok()
98 ./src/../third_party/protobuf-lite/google/protobuf/repeated_field.h98 ./src/../third_party/protobuf-lite/google/protobuf/repeated_field.h
99 CHECK·failed:·(index)·<·(current_size_):·99 CHECK·failed:·(index)·<·(current_size_):·
100 Unsupported·output·format:·100 Unsupported·output·format:·
101 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug101 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
102 9d06ff288907e7db1921d916138aa6403fc1f5.debug102 e7896beda9a43cfd480226c41eae91df2e99c8.debug
103 .shstrtab103 .shstrtab
104 .note.gnu.build-id104 .note.gnu.build-id
105 .note.ABI-tag105 .note.ABI-tag
106 .gnu.hash106 .gnu.hash
107 .gnu.version107 .gnu.version
108 .gnu.version_r108 .gnu.version_r
109 .rela.dyn109 .rela.dyn
721 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 204, 9 lines modifiedOffset 204, 9 lines modified
204 ··0x000018a8·43585841·42495f31·2e330047·4c494243·CXXABI_1.3.GLIBC204 ··0x000018a8·43585841·42495f31·2e330047·4c494243·CXXABI_1.3.GLIBC
205 ··0x000018b8·58585f33·2e342e31·3100474c·49424358·XX_3.4.11.GLIBCX205 ··0x000018b8·58585f33·2e342e31·3100474c·49424358·XX_3.4.11.GLIBCX
206 ··0x000018c8·585f332e·342e3900·474c4942·4358585f·X_3.4.9.GLIBCXX_206 ··0x000018c8·585f332e·342e3900·474c4942·4358585f·X_3.4.9.GLIBCXX_
207 ··0x000018d8·332e342e·32310047·4c494243·58585f33·3.4.21.GLIBCXX_3207 ··0x000018d8·332e342e·32310047·4c494243·58585f33·3.4.21.GLIBCXX_3
208 ··0x000018e8·2e340000·00000000·00000000·00000000·.4..............208 ··0x000018e8·2e340000·00000000·00000000·00000000·.4..............
209 ··0x000018f8·00000000·00000000·00000000·00000000·................209 ··0x000018f8·00000000·00000000·00000000·00000000·................
210 ··0x00001908·00000000·00000000·00000000·00000000·................210 ··0x00001908·00000000·00000000·00000000·00000000·................
211 ··0x00001918·00000000·00000000·00000000·0000·····..............211 ··0x00001918·00000000·00000000·00000000·00000000·................
  
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·39643036·66663238·38393037·65376462·9d06ff288907e7db 
3 ··0x00000010·31393231·64393136·31333861·61363430·1921d916138aa6402 ··0x00000000·65373839·36626564·61396134·33636664·e7896beda9a43cfd
 3 ··0x00000010·34383032·32366334·31656165·39316466·480226c41eae91df
4 ··0x00000020·33666331·66352e64·65627567·00000000·3fc1f5.debug....4 ··0x00000020·32653939·63382e64·65627567·00000000·2e99c8.debug....
5 ··0x00000030·d559294a····························.Y)J5 ··0x00000030·b6c3f86a····························...j
  
13.6 KB
./usr/bin/spm_normalize
2.36 KB
readelf --wide --sections {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0000f8·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·0000f8·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000000390·000390·000990·18···A··6···3··810 ··[·5]·.dynsym···········DYNSYM··········0000000000000390·000390·000990·18···A··6···3··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000000d20·000d20·00101c·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000000d20·000d20·00101e·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········0000000000001d3c·001d3c·0000cc·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········0000000000001d3e·001d3e·0000cc·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000001e08·001e08·0000c0·00···A··6···4··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000001e10·001e10·0000c0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········RELA············0000000000001ec8·001ec8·0002a0·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············0000000000001ed0·001ed0·0002a0·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············0000000000002168·002168·000558·18··AI··5··22··815 ··[10]·.rela.plt·········RELA············0000000000002170·002170·000558·18··AI··5··22··8
16 ··[11]·.init·············PROGBITS········00000000000026c0·0026c0·000014·00··AX··0···0··416 ··[11]·.init·············PROGBITS········00000000000026c8·0026c8·000014·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········00000000000026e0·0026e0·0003b0·00··AX··0···0·1617 ··[12]·.plt··············PROGBITS········00000000000026e0·0026e0·0003b0·00··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000002a90·002a90·001aa4·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000002a90·002a90·001aa4·00··AX··0···0·16
19 ··[14]·.fini·············PROGBITS········0000000000004534·004534·000010·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········0000000000004534·004534·000010·00··AX··0···0··4
20 ··[15]·.rodata···········PROGBITS········0000000000004548·004548·0002da·00···A··0···0··820 ··[15]·.rodata···········PROGBITS········0000000000004548·004548·0002da·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000004824·004824·0000a4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····PROGBITS········0000000000004824·004824·0000a4·00···A··0···0··4
22 ··[17]·.eh_frame·········PROGBITS········00000000000048c8·0048c8·00034c·00···A··0···0··822 ··[17]·.eh_frame·········PROGBITS········00000000000048c8·0048c8·00034c·00···A··0···0··8
23 ··[18]·.gcc_except_table·PROGBITS········0000000000004c14·004c14·000167·00···A··0···0··423 ··[18]·.gcc_except_table·PROGBITS········0000000000004c14·004c14·000167·00···A··0···0··4
1.06 KB
readelf --wide --symbols {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Symbol·table·'.dynsym'·contains·102·entries:1 Symbol·table·'.dynsym'·contains·102·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000000000026c0·····0·SECTION·LOCAL··DEFAULT···11·4 ·····1:·00000000000026c8·····0·SECTION·LOCAL··DEFAULT···11·
5 ·····2:·0000000000016000·····0·SECTION·LOCAL··DEFAULT···23·5 ·····2:·0000000000016000·····0·SECTION·LOCAL··DEFAULT···23·
6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNSo3putEc@GLIBCXX_3.4·(2)6 ·····3:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNSo3putEc@GLIBCXX_3.4·(2)
7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.17·(3)7 ·····4:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.17·(3)
8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessorC1Ev8 ·····5:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessorC1Ev
9 ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE9 ·····6:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE
10 ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb10 ·····7:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb
11 ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNK13sentencepiece22SentencePieceProcessor11model_protoEv11 ·····8:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·_ZNK13sentencepiece22SentencePieceProcessor11model_protoEv
2.42 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0x1ec8·contains·28·entries:1 Relocation·section·'.rela.dyn'·at·offset·0x1ed0·contains·28·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000015af8··0000000000000403·R_AARCH64_RELATIVE························3c503 0000000000015af8··0000000000000403·R_AARCH64_RELATIVE························3c50
4 0000000000015b00··0000000000000403·R_AARCH64_RELATIVE························2a904 0000000000015b00··0000000000000403·R_AARCH64_RELATIVE························2a90
5 0000000000015b08··0000000000000403·R_AARCH64_RELATIVE························3c005 0000000000015b08··0000000000000403·R_AARCH64_RELATIVE························3c00
6 0000000000015f48··0000000000000403·R_AARCH64_RELATIVE························160e86 0000000000015f48··0000000000000403·R_AARCH64_RELATIVE························160e8
7 0000000000015f60··0000000000000403·R_AARCH64_RELATIVE························2e007 0000000000015f60··0000000000000403·R_AARCH64_RELATIVE························2e00
8 0000000000015f78··0000000000000403·R_AARCH64_RELATIVE························161188 0000000000015f78··0000000000000403·R_AARCH64_RELATIVE························16118
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 0000000000015fd0··0000003b00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·026 0000000000015fd0··0000003b00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·0
27 0000000000015fe0··0000004100000401·R_AARCH64_GLOB_DAT·····0000000000000000·__gmon_start__·+·027 0000000000015fe0··0000004100000401·R_AARCH64_GLOB_DAT·····0000000000000000·__gmon_start__·+·0
28 0000000000015fe8··0000004200000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·028 0000000000015fe8··0000004200000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0
29 0000000000015ff0··0000004300000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZSt4cerr@GLIBCXX_3.4·+·029 0000000000015ff0··0000004300000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZSt4cerr@GLIBCXX_3.4·+·0
30 0000000000015ff8··0000004400000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4·+·030 0000000000015ff8··0000004400000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4·+·0
31 0000000000016010··0000003900000101·R_AARCH64_ABS64········0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·031 0000000000016010··0000003900000101·R_AARCH64_ABS64········0000000000000000·__gxx_personality_v0@CXXABI_1.3·+·0
  
32 Relocation·section·'.rela.plt'·at·offset·0x2168·contains·57·entries:32 Relocation·section·'.rela.plt'·at·offset·0x2170·contains·57·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
34 0000000000015d78··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNSo3putEc@GLIBCXX_3.4·+·034 0000000000015d78··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNSo3putEc@GLIBCXX_3.4·+·0
35 0000000000015d80··0000000400000402·R_AARCH64_JUMP_SLOT····0000000000000000·memcpy@GLIBC_2.17·+·035 0000000000015d80··0000000400000402·R_AARCH64_JUMP_SLOT····0000000000000000·memcpy@GLIBC_2.17·+·0
36 0000000000015d88··0000000500000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessorC1Ev·+·036 0000000000015d88··0000000500000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessorC1Ev·+·0
37 0000000000015d90··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE·+·037 0000000000015d90··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece22SentencePieceProcessor4LoadEN4absl11string_viewE·+·0
38 0000000000015d98··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb·+·038 0000000000015d98··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZN13sentencepiece10filesystem15NewReadableFileEN4absl11string_viewEb·+·0
39 0000000000015da0··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNK13sentencepiece22SentencePieceProcessor11model_protoEv·+·039 0000000000015da0··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·_ZNK13sentencepiece22SentencePieceProcessor11model_protoEv·+·0
2.14 KB
readelf --wide --dynamic {}
    
Offset 3, 33 lines modifiedOffset 3, 33 lines modified
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece_train.so.0]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece_train.so.0]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece.so.0]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libsentencepiece.so.0]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so.6]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstdc++.so.6]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgcc_s.so.1]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]
10 ·0x000000000000000c·(INIT)···············0x26c010 ·0x000000000000000c·(INIT)···············0x26c8
11 ·0x000000000000000d·(FINI)···············0x453411 ·0x000000000000000d·(FINI)···············0x4534
12 ·0x0000000000000019·(INIT_ARRAY)·········0x15af812 ·0x0000000000000019·(INIT_ARRAY)·········0x15af8
13 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)13 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
14 ·0x000000000000001a·(FINI_ARRAY)·········0x15b0814 ·0x000000000000001a·(FINI_ARRAY)·········0x15b08
15 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)15 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
16 ·0x000000006ffffef5·(GNU_HASH)···········0x29816 ·0x000000006ffffef5·(GNU_HASH)···········0x298
17 ·0x0000000000000005·(STRTAB)·············0xd2017 ·0x0000000000000005·(STRTAB)·············0xd20
18 ·0x0000000000000006·(SYMTAB)·············0x39018 ·0x0000000000000006·(SYMTAB)·············0x390
19 ·0x000000000000000a·(STRSZ)··············4124·(bytes)19 ·0x000000000000000a·(STRSZ)··············4126·(bytes)
20 ·0x000000000000000b·(SYMENT)·············24·(bytes)20 ·0x000000000000000b·(SYMENT)·············24·(bytes)
21 ·0x0000000000000015·(DEBUG)··············0x021 ·0x0000000000000015·(DEBUG)··············0x0
22 ·0x0000000000000003·(PLTGOT)·············0x15d6022 ·0x0000000000000003·(PLTGOT)·············0x15d60
23 ·0x0000000000000002·(PLTRELSZ)···········1368·(bytes)23 ·0x0000000000000002·(PLTRELSZ)···········1368·(bytes)
24 ·0x0000000000000014·(PLTREL)·············RELA24 ·0x0000000000000014·(PLTREL)·············RELA
25 ·0x0000000000000017·(JMPREL)·············0x216825 ·0x0000000000000017·(JMPREL)·············0x2170
26 ·0x0000000000000007·(RELA)···············0x1ec826 ·0x0000000000000007·(RELA)···············0x1ed0
27 ·0x0000000000000008·(RELASZ)·············672·(bytes)27 ·0x0000000000000008·(RELASZ)·············672·(bytes)
28 ·0x0000000000000009·(RELAENT)············24·(bytes)28 ·0x0000000000000009·(RELAENT)············24·(bytes)
29 ·0x000000000000001e·(FLAGS)··············BIND_NOW29 ·0x000000000000001e·(FLAGS)··············BIND_NOW
30 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE30 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
31 ·0x000000006ffffffe·(VERNEED)············0x1e0831 ·0x000000006ffffffe·(VERNEED)············0x1e10
32 ·0x000000006fffffff·(VERNEEDNUM)·········432 ·0x000000006fffffff·(VERNEEDNUM)·········4
33 ·0x000000006ffffff0·(VERSYM)·············0x1d3c33 ·0x000000006ffffff0·(VERSYM)·············0x1d3e
34 ·0x000000006ffffff9·(RELACOUNT)··········1634 ·0x000000006ffffff9·(RELACOUNT)··········16
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·341a4fdba69a5cde8c27f0bd0438ac525b25ffdf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·87e734b51de7ee616c45856c320c6ec2b25248d8
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
1.74 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·102·entries:1 Version·symbols·section·'.gnu.version'·contains·102·entries:
2 ·Addr:·0x0000000000001d3c··Offset:·0x001d3c··Link:·5·(.dynsym)2 ·Addr:·0x0000000000001d3e··Offset:·0x001d3e··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)·······0·(*local*)····4 ··004:···3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)····3·(GLIBC_2.17)·5 ··008:···0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)····3·(GLIBC_2.17)·
6 ··00c:···0·(*local*)·······4·(CXXABI_1.3)····0·(*local*)·······5·(GLIBC_2.17)·6 ··00c:···0·(*local*)·······4·(CXXABI_1.3)····0·(*local*)·······5·(GLIBC_2.17)·
7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····7 ··010:···0·(*local*)·······0·(*local*)·······0·(*local*)·······0·(*local*)····
8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)·······0·(*local*)····8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···0·(*local*)·······0·(*local*)····
9 ··018:···3·(GLIBC_2.17)····2·(GLIBCXX_3.4)···2·(GLIBCXX_3.4)···0·(*local*)····9 ··018:···3·(GLIBC_2.17)····2·(GLIBCXX_3.4)···2·(GLIBCXX_3.4)···0·(*local*)····
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)···
  
30 Version·needs·section·'.gnu.version_r'·contains·4·entries:30 Version·needs·section·'.gnu.version_r'·contains·4·entries:
31 ·Addr:·0x0000000000001e08··Offset:·0x001e08··Link:·6·(.dynstr)31 ·Addr:·0x0000000000001e10··Offset:·0x001e10··Link:·6·(.dynstr)
32 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·132 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
33 ··0x0010:···Name:·GCC_3.0··Flags:·none··Version:·833 ··0x0010:···Name:·GCC_3.0··Flags:·none··Version:·8
34 ··0x0020:·Version:·1··File:·ld-linux-aarch64.so.1··Cnt:·134 ··0x0020:·Version:·1··File:·ld-linux-aarch64.so.1··Cnt:·1
35 ··0x0030:···Name:·GLIBC_2.17··Flags:·none··Version:·535 ··0x0030:···Name:·GLIBC_2.17··Flags:·none··Version:·5
36 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·136 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
37 ··0x0050:···Name:·GLIBC_2.17··Flags:·none··Version:·337 ··0x0050:···Name:·GLIBC_2.17··Flags:·none··Version:·3
38 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·538 ··0x0060:·Version:·1··File:·libstdc++.so.6··Cnt:·5
498 B
strings --all --bytes=8 {}
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 Input·filename112 Input·filename
113 Output·filename113 Output·filename
114 ./src/spm_normalize_main.cc114 ./src/spm_normalize_main.cc
115 _status.ok()115 _status.ok()
116 Sets·--model,·normalization_rule_tsv,·or·normalization_rule_name·flag.116 Sets·--model,·normalization_rule_tsv,·or·normalization_rule_name·flag.
117 vector::_M_realloc_insert117 vector::_M_realloc_insert
118 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug118 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
119 1a4fdba69a5cde8c27f0bd0438ac525b25ffdf.debug119 e734b51de7ee616c45856c320c6ec2b25248d8.debug
120 .shstrtab120 .shstrtab
121 .note.gnu.build-id121 .note.gnu.build-id
122 .note.ABI-tag122 .note.ABI-tag
123 .gnu.hash123 .gnu.hash
124 .gnu.version124 .gnu.version
125 .gnu.version_r125 .gnu.version_r
126 .rela.dyn126 .rela.dyn
717 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 253, 9 lines modifiedOffset 253, 9 lines modified
253 ··0x00001cc0·49424358·585f332e·342e3231·00474c49·IBCXX_3.4.21.GLI253 ··0x00001cc0·49424358·585f332e·342e3231·00474c49·IBCXX_3.4.21.GLI
254 ··0x00001cd0·42435858·5f332e34·2e313100·474c4942·BCXX_3.4.11.GLIB254 ··0x00001cd0·42435858·5f332e34·2e313100·474c4942·BCXX_3.4.11.GLIB
255 ··0x00001ce0·4358585f·332e342e·39004358·58414249·CXX_3.4.9.CXXABI255 ··0x00001ce0·4358585f·332e342e·39004358·58414249·CXX_3.4.9.CXXABI
256 ··0x00001cf0·5f312e33·00474c49·42435858·5f332e34·_1.3.GLIBCXX_3.4256 ··0x00001cf0·5f312e33·00474c49·42435858·5f332e34·_1.3.GLIBCXX_3.4
257 ··0x00001d00·00000000·00000000·00000000·00000000·................257 ··0x00001d00·00000000·00000000·00000000·00000000·................
258 ··0x00001d10·00000000·00000000·00000000·00000000·................258 ··0x00001d10·00000000·00000000·00000000·00000000·................
259 ··0x00001d20·00000000·00000000·00000000·00000000·................259 ··0x00001d20·00000000·00000000·00000000·00000000·................
260 ··0x00001d30·00000000·00000000·00000000··········............260 ··0x00001d30·00000000·00000000·00000000·0000·····..............
  
411 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000000000026c0·<.init>:2 00000000000026c8·<.init>:
3 _init():3 _init():
4 »       stp»    x29,·x30,·[sp,·#-16]!4 »       stp»    x29,·x30,·[sp,·#-16]!
5 »       mov»    x29,·sp5 »       mov»    x29,·sp
6 »       bl»     3b78·<_start@@Base+0x38>6 »       bl»     3b78·<_start@@Base+0x38>
7 »       ldp»    x29,·x30,·[sp],·#167 »       ldp»    x29,·x30,·[sp],·#16
8 »       ret8 »       ret
904 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: could not find variable specification at offset 27d objdump: DWARF error: could not find variable specification at offset 65e9 objdump: DWARF error: unable to read alt ref 25393
    
Offset 1728, 15 lines modifiedOffset 1728, 15 lines modified
1728 »       add»    x21,·x21,·#0xaf81728 »       add»    x21,·x21,·#0xaf8
1729 »       sub»    x20,·x20,·x211729 »       sub»    x20,·x20,·x21
1730 »       mov»    w22,·w01730 »       mov»    w22,·w0
1731 »       stp»    x23,·x24,·[sp,·#48]1731 »       stp»    x23,·x24,·[sp,·#48]
1732 »       mov»    x23,·x11732 »       mov»    x23,·x1
1733 »       mov»    x24,·x21733 »       mov»    x24,·x2
1734 »       asr»    x20,·x20,·#31734 »       asr»    x20,·x20,·#3
1735 »       bl»     26c0·<std::ostream::put(char)@plt-0x40>1735 »       bl»     26c8·<std::ostream::put(char)@plt-0x38>
1736 »       cbz»    x20,·4518·<__libc_csu_init@@Base+0x68>1736 »       cbz»    x20,·4518·<__libc_csu_init@@Base+0x68>
1737 »       mov»    x19,·#0x0···················»    //·#01737 »       mov»    x19,·#0x0···················»    //·#0
1738 »       nop1738 »       nop
1739 »       ldr»    x3,·[x21,·x19,·lsl·#3]1739 »       ldr»    x3,·[x21,·x19,·lsl·#3]
1740 »       mov»    x2,·x241740 »       mov»    x2,·x24
1741 »       add»    x19,·x19,·#0x11741 »       add»    x19,·x19,·#0x1
1742 »       mov»    x1,·x231742 »       mov»    x1,·x23
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·31613466·64626136·39613563·64653863·1a4fdba69a5cde8c 
3 ··0x00000010·32376630·62643034·33386163·35323562·27f0bd0438ac525b2 ··0x00000000·65373334·62353164·65376565·36313663·e734b51de7ee616c
 3 ··0x00000010·34353835·36633332·30633665·63326232·45856c320c6ec2b2
4 ··0x00000020·32356666·64662e64·65627567·00000000·25ffdf.debug....4 ··0x00000020·35323438·64382e64·65627567·00000000·5248d8.debug....
5 ··0x00000030·386fd5c6····························8o..5 ··0x00000030·eded9fad····························....
  
6.41 KB
./usr/bin/spm_train
1.66 KB
readelf --wide --sections {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········PROGBITS········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·000278·00···A··5···0··89 ··[·4]·.gnu.hash·········GNU_HASH········0000000000000298·000298·000278·00···A··5···0··8
10 ··[·5]·.dynsym···········DYNSYM··········0000000000000510·000510·000e10·18···A··6···3··810 ··[·5]·.dynsym···········DYNSYM··········0000000000000510·000510·000e10·18···A··6···3··8
11 ··[·6]·.dynstr···········STRTAB··········0000000000001320·001320·001681·00···A··0···0··111 ··[·6]·.dynstr···········STRTAB··········0000000000001320·001320·001683·00···A··0···0··1
12 ··[·7]·.gnu.version······VERSYM··········00000000000029a2·0029a2·00012c·02···A··5···0··212 ··[·7]·.gnu.version······VERSYM··········00000000000029a4·0029a4·00012c·02···A··5···0··2
13 ··[·8]·.gnu.version_r····VERNEED·········0000000000002ad0·002ad0·0000c0·00···A··6···4··813 ··[·8]·.gnu.version_r····VERNEED·········0000000000002ad0·002ad0·0000c0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········RELA············0000000000002b90·002b90·000720·18···A··5···0··814 ··[·9]·.rela.dyn·········RELA············0000000000002b90·002b90·000720·18···A··5···0··8
15 ··[10]·.rela.plt·········RELA············00000000000032b0·0032b0·0005a0·18··AI··5··22··815 ··[10]·.rela.plt·········RELA············00000000000032b0·0032b0·0005a0·18··AI··5··22··8
16 ··[11]·.init·············PROGBITS········0000000000003850·003850·000014·00··AX··0···0··416 ··[11]·.init·············PROGBITS········0000000000003850·003850·000014·00··AX··0···0··4
17 ··[12]·.plt··············PROGBITS········0000000000003870·003870·0003e0·00··AX··0···0·1617 ··[12]·.plt··············PROGBITS········0000000000003870·003870·0003e0·00··AX··0···0·16
18 ··[13]·.text·············PROGBITS········0000000000003c50·003c50·0027e4·00··AX··0···0·1618 ··[13]·.text·············PROGBITS········0000000000003c50·003c50·0027e4·00··AX··0···0·16
19 ··[14]·.fini·············PROGBITS········0000000000006434·006434·000010·00··AX··0···0··419 ··[14]·.fini·············PROGBITS········0000000000006434·006434·000010·00··AX··0···0··4
1.35 KB
readelf --wide --dynamic {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 ·0x0000000000000019·(INIT_ARRAY)·········0x1796012 ·0x0000000000000019·(INIT_ARRAY)·········0x17960
13 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)13 ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes)
14 ·0x000000000000001a·(FINI_ARRAY)·········0x1797014 ·0x000000000000001a·(FINI_ARRAY)·········0x17970
15 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)15 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
16 ·0x000000006ffffef5·(GNU_HASH)···········0x29816 ·0x000000006ffffef5·(GNU_HASH)···········0x298
17 ·0x0000000000000005·(STRTAB)·············0x132017 ·0x0000000000000005·(STRTAB)·············0x1320
18 ·0x0000000000000006·(SYMTAB)·············0x51018 ·0x0000000000000006·(SYMTAB)·············0x510
19 ·0x000000000000000a·(STRSZ)··············5761·(bytes)19 ·0x000000000000000a·(STRSZ)··············5763·(bytes)
20 ·0x000000000000000b·(SYMENT)·············24·(bytes)20 ·0x000000000000000b·(SYMENT)·············24·(bytes)
21 ·0x0000000000000015·(DEBUG)··············0x021 ·0x0000000000000015·(DEBUG)··············0x0
22 ·0x0000000000000003·(PLTGOT)·············0x17bc822 ·0x0000000000000003·(PLTGOT)·············0x17bc8
23 ·0x0000000000000002·(PLTRELSZ)···········1440·(bytes)23 ·0x0000000000000002·(PLTRELSZ)···········1440·(bytes)
24 ·0x0000000000000014·(PLTREL)·············RELA24 ·0x0000000000000014·(PLTREL)·············RELA
25 ·0x0000000000000017·(JMPREL)·············0x32b025 ·0x0000000000000017·(JMPREL)·············0x32b0
26 ·0x0000000000000007·(RELA)···············0x2b9026 ·0x0000000000000007·(RELA)···············0x2b90
27 ·0x0000000000000008·(RELASZ)·············1824·(bytes)27 ·0x0000000000000008·(RELASZ)·············1824·(bytes)
28 ·0x0000000000000009·(RELAENT)············24·(bytes)28 ·0x0000000000000009·(RELAENT)············24·(bytes)
29 ·0x000000000000001e·(FLAGS)··············BIND_NOW29 ·0x000000000000001e·(FLAGS)··············BIND_NOW
30 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE30 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW·PIE
31 ·0x000000006ffffffe·(VERNEED)············0x2ad031 ·0x000000006ffffffe·(VERNEED)············0x2ad0
32 ·0x000000006fffffff·(VERNEEDNUM)·········432 ·0x000000006fffffff·(VERNEEDNUM)·········4
33 ·0x000000006ffffff0·(VERSYM)·············0x29a233 ·0x000000006ffffff0·(VERSYM)·············0x29a4
34 ·0x000000006ffffff9·(RELACOUNT)··········5534 ·0x000000006ffffff9·(RELACOUNT)··········55
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
615 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·885954dd4d9888c9b43888d67210a144ab68fef33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·59c136d5d4a15180bc976d93e1e0dc140aa581f7
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.7.0
842 B
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·150·entries:1 Version·symbols·section·'.gnu.version'·contains·150·entries:
2 ·Addr:·0x00000000000029a2··Offset:·0x0029a2··Link:·5·(.dynsym)2 ·Addr:·0x00000000000029a4··Offset:·0x0029a4··Link:·5·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBCXX_3.4)
4 ··004:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····4 ··004:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····
5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)·5 ··008:···0·(*local*)·······0·(*local*)·······0·(*local*)·······3·(GLIBC_2.17)·
6 ··00c:···4·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)····0·(*local*)·······5·(CXXABI_1.3)·6 ··00c:···4·(GLIBCXX_3.4.21)····3·(GLIBC_2.17)····0·(*local*)·······5·(CXXABI_1.3)·
7 ··010:···0·(*local*)·······6·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····7 ··010:···0·(*local*)·······6·(GLIBC_2.17)····0·(*local*)·······0·(*local*)····
8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···4·(GLIBCXX_3.4.21)····0·(*local*)····8 ··014:···0·(*local*)·······2·(GLIBCXX_3.4)···4·(GLIBCXX_3.4.21)····0·(*local*)····
9 ··018:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······2·(GLIBCXX_3.4)9 ··018:···0·(*local*)·······3·(GLIBC_2.17)····0·(*local*)·······2·(GLIBCXX_3.4)
483 B
strings --all --bytes=8 {}
    
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 random_seed239 random_seed
240 ./src/spm_train_main.cc240 ./src/spm_train_main.cc
241 _status.ok()241 _status.ok()
242 !absl::GetFlag(FLAGS_input).empty()242 !absl::GetFlag(FLAGS_input).empty()
243 !absl::GetFlag(FLAGS_model_prefix).empty()243 !absl::GetFlag(FLAGS_model_prefix).empty()
244 vector::_M_realloc_insert244 vector::_M_realloc_insert
245 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug245 /usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
246 5954dd4d9888c9b43888d67210a144ab68fef3.debug246 c136d5d4a15180bc976d93e1e0dc140aa581f7.debug
247 .shstrtab247 .shstrtab
248 .note.gnu.build-id248 .note.gnu.build-id
249 .note.ABI-tag249 .note.ABI-tag
250 .gnu.hash250 .gnu.hash
251 .gnu.version251 .gnu.version
252 .gnu.version_r252 .gnu.version_r
253 .rela.dyn253 .rela.dyn
695 B
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 356, 9 lines modifiedOffset 356, 9 lines modified
356 ··0x00002930·3100474c·49424358·585f332e·342e3900·1.GLIBCXX_3.4.9.356 ··0x00002930·3100474c·49424358·585f332e·342e3900·1.GLIBCXX_3.4.9.
357 ··0x00002940·43585841·42495f31·2e330047·4c494243·CXXABI_1.3.GLIBC357 ··0x00002940·43585841·42495f31·2e330047·4c494243·CXXABI_1.3.GLIBC
358 ··0x00002950·58585f33·2e342e32·3100474c·49424358·XX_3.4.21.GLIBCX358 ··0x00002950·58585f33·2e342e32·3100474c·49424358·XX_3.4.21.GLIBCX
359 ··0x00002960·585f332e·34000000·00000000·00000000·X_3.4...........359 ··0x00002960·585f332e·34000000·00000000·00000000·X_3.4...........
360 ··0x00002970·00000000·00000000·00000000·00000000·................360 ··0x00002970·00000000·00000000·00000000·00000000·................
361 ··0x00002980·00000000·00000000·00000000·00000000·................361 ··0x00002980·00000000·00000000·00000000·00000000·................
362 ··0x00002990·00000000·00000000·00000000·00000000·................362 ··0x00002990·00000000·00000000·00000000·00000000·................
363 ··0x000029a0·00··································.363 ··0x000029a0·000000······························...
  
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·35393534·64643464·39383838·63396234·5954dd4d9888c9b4 
3 ··0x00000010·33383838·64363732·31306131·34346162·3888d67210a144ab2 ··0x00000000·63313336·64356434·61313531·38306263·c136d5d4a15180bc
 3 ··0x00000010·39373664·39336531·65306463·31343061·976d93e1e0dc140a
4 ··0x00000020·36386665·66332e64·65627567·00000000·68fef3.debug....4 ··0x00000020·61353831·66372e64·65627567·00000000·a581f7.debug....
5 ··0x00000030·b473f763····························.s.c5 ··0x00000030·23e06673····························#.fs
  
6.81 KB
libsentencepiece0-dbgsym_0.1.95-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary
2 -rw-r--r--···0········0········0······652·2021-02-11·08:36:23.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2021-02-11·08:36:23.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5720992·2021-02-11·08:36:23.000000·data.tar.xz3 -rw-r--r--···0········0········0··5720792·2021-02-11·08:36:23.000000·data.tar.xz
900 B
control.tar.xz
872 B
control.tar
485 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·59747 Installed-Size:·5974
8 Depends:·libsentencepiece0·(=·0.1.95-1)8 Depends:·libsentencepiece0·(=·0.1.95-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libsentencepiece011 Description:·debug·symbols·for·libsentencepiece0
12 Build-Ids:·b9f6302ecc2725967b9e57b3edcbc75ace5d5e0e·be9490dbcf571eece7a72ff4e3a010580d11749c12 Build-Ids:·a1398e58f3390bcfe51fa7b49b12cd98085c0231·b9f6302ecc2725967b9e57b3edcbc75ace5d5e0e
365 B
./md5sums
30.0 B
./md5sums
Files differ
317 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
 1 usr/lib/debug/.build-id/a1/398e58f3390bcfe51fa7b49b12cd98085c0231.debug
1 usr/lib/debug/.build-id/b9/f6302ecc2725967b9e57b3edcbc75ace5d5e0e.debug2 usr/lib/debug/.build-id/b9/f6302ecc2725967b9e57b3edcbc75ace5d5e0e.debug
2 usr/lib/debug/.build-id/be/9490dbcf571eece7a72ff4e3a010580d11749c.debug 
3 usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug3 usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug
5.41 KB
data.tar.xz
5.39 KB
data.tar
2.04 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/
 6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/a1/
 7 -rw-r--r--···0·root·········(0)·root·········(0)··2448592·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/a1/398e58f3390bcfe51fa7b49b12cd98085c0231.debug
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/b9/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/b9/
7 -rw-r--r--···0·root·········(0)·root·········(0)··3514048·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/b9/f6302ecc2725967b9e57b3edcbc75ace5d5e0e.debug9 -rw-r--r--···0·root·········(0)·root·········(0)··3514048·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/b9/f6302ecc2725967b9e57b3edcbc75ace5d5e0e.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/be/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)··2448592·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/be/9490dbcf571eece7a72ff4e3a010580d11749c.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
12 -rw-r--r--···0·root·········(0)·root·········(0)···139576·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug12 -rw-r--r--···0·root·········(0)·root·········(0)···139576·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/libsentencepiece0.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/libsentencepiece0-dbgsym·->·libsentencepiece015 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/libsentencepiece0-dbgsym·->·libsentencepiece0
3.33 KB
./usr/lib/debug/.build-id/be/9490dbcf571eece7a72ff4e3a010580d11749c.debug vs.
./usr/lib/debug/.build-id/a1/398e58f3390bcfe51fa7b49b12cd98085c0231.debug
Files 0% similar despite different names
1.5 KB
readelf --wide --sections {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
  
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············00000000000001c8·0001c8·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000000001c8·0001c8·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000000000001f0·0001ec·000cb0·00···A··3···0··86 ··[·2]·.gnu.hash·········NOBITS··········00000000000001f0·0001ec·000cb0·00···A··3···0··8
7 ··[·3]·.dynsym···········NOBITS··········0000000000000ea0·0001ec·003a38·18···A··4···3··87 ··[·3]·.dynsym···········NOBITS··········0000000000000ea0·0001ec·003a38·18···A··4···3··8
8 ··[·4]·.dynstr···········NOBITS··········00000000000048d8·0001ec·00e6ac·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000000000048d8·0001ec·00e6ae·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000000000012f84·0001ec·0004da·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000000000012f86·0001ec·0004da·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000000000013460·0001ec·000170·00···A··4···6··810 ··[·6]·.gnu.version_r····NOBITS··········0000000000013460·0001ec·000170·00···A··4···6··8
11 ··[·7]·.rela.dyn·········NOBITS··········00000000000135d0·0001ec·0015c0·18···A··3···0··811 ··[·7]·.rela.dyn·········NOBITS··········00000000000135d0·0001ec·0015c0·18···A··3···0··8
12 ··[·8]·.rela.plt·········NOBITS··········0000000000014b90·0001ec·002748·18··AI··3··21··812 ··[·8]·.rela.plt·········NOBITS··········0000000000014b90·0001ec·002748·18··AI··3··21··8
13 ··[·9]·.init·············NOBITS··········00000000000172d8·0001ec·000014·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000000000172d8·0001ec·000014·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000000000172f0·0001ec·001a50·00··AX··0···0·1614 ··[10]·.plt··············NOBITS··········00000000000172f0·0001ec·001a50·00··AX··0···0·16
15 ··[11]·.text·············NOBITS··········0000000000018d40·0001ec·0573c4·00··AX··0···0·1615 ··[11]·.text·············NOBITS··········0000000000018d40·0001ec·0573c4·00··AX··0···0·16
16 ··[12]·.fini·············NOBITS··········0000000000070104·0001ec·000010·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000000000070104·0001ec·000010·00··AX··0···0··4
1.01 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Symbol·table·'.symtab'·contains·1227·entries:2 Symbol·table·'.symtab'·contains·1227·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000000001c8·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·00000000000001c8·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000000001f0·····0·SECTION·LOCAL··DEFAULT····2·6 ·····2:·00000000000001f0·····0·SECTION·LOCAL··DEFAULT····2·
7 ·····3:·0000000000000ea0·····0·SECTION·LOCAL··DEFAULT····3·7 ·····3:·0000000000000ea0·····0·SECTION·LOCAL··DEFAULT····3·
8 ·····4:·00000000000048d8·····0·SECTION·LOCAL··DEFAULT····4·8 ·····4:·00000000000048d8·····0·SECTION·LOCAL··DEFAULT····4·
9 ·····5:·0000000000012f84·····0·SECTION·LOCAL··DEFAULT····5·9 ·····5:·0000000000012f86·····0·SECTION·LOCAL··DEFAULT····5·
10 ·····6:·0000000000013460·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·0000000000013460·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00000000000135d0·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00000000000135d0·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·0000000000014b90·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·0000000000014b90·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00000000000172d8·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00000000000172d8·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00000000000172f0·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00000000000172f0·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·0000000000018d40·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·0000000000018d40·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·0000000000070104·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·0000000000070104·····0·SECTION·LOCAL··DEFAULT···12·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·be9490dbcf571eece7a72ff4e3a010580d11749c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a1398e58f3390bcfe51fa7b49b12cd98085c0231
221 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 1GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 {<tXVK?*2 {<tXVK?*
3 =OY9~Lfu3 =OY9~Lfu
4 pW'0<zfx4 pW'0<zfx
5 Jj?{Vetgq5 Jj?{Vetgq
6 dXB@OOK\M6 dXB@OOK\M
7 X»      S?7ls-7 X»      S?7ls-
8 aV|'2(iD8 aV|'2(iD
32.2 KB
sentencepiece-dbgsym_0.1.95-1_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-11·08:36:23.000000·debian-binary
2 -rw-r--r--···0········0········0······808·2021-02-11·08:36:23.000000·control.tar.xz2 -rw-r--r--···0········0········0······804·2021-02-11·08:36:23.000000·control.tar.xz
3 -rw-r--r--···0········0········0···542024·2021-02-11·08:36:23.000000·data.tar.xz3 -rw-r--r--···0········0········0···541944·2021-02-11·08:36:23.000000·data.tar.xz
1.73 KB
control.tar.xz
1.71 KB
control.tar
853 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·sentencepiece-dbgsym1 Package:·sentencepiece-dbgsym
2 Source:·sentencepiece2 Source:·sentencepiece
3 Version:·0.1.95-13 Version:·0.1.95-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·arm645 Architecture:·arm64
6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org>
7 Installed-Size:·6177 Installed-Size:·616
8 Depends:·sentencepiece·(=·0.1.95-1)8 Depends:·sentencepiece·(=·0.1.95-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·sentencepiece11 Description:·debug·symbols·for·sentencepiece
12 Build-Ids:·341a4fdba69a5cde8c27f0bd0438ac525b25ffdf·5a96314baf2a493ee6209ad9e234725a6aa24b3f·6e9d06ff288907e7db1921d916138aa6403fc1f5·885954dd4d9888c9b43888d67210a144ab68fef3·d1da53ef54357c42d03feff4c34db576a73a5e2112 Build-Ids:·00b3a963737983a42e724c1db18ffa9fca5669a6·5945876e42e3213208c208bdfd7a9f7247c415de·59c136d5d4a15180bc976d93e1e0dc140aa581f7·5be7896beda9a43cfd480226c41eae91df2e99c8·87e734b51de7ee616c45856c320c6ec2b25248d8
872 B
./md5sums
30.0 B
./md5sums
Files differ
824 B
line order
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 usr/lib/debug/.build-id/34/1a4fdba69a5cde8c27f0bd0438ac525b25ffdf.debug 
2 usr/lib/debug/.build-id/5a/96314baf2a493ee6209ad9e234725a6aa24b3f.debug 
3 usr/lib/debug/.build-id/6e/9d06ff288907e7db1921d916138aa6403fc1f5.debug 
4 usr/lib/debug/.build-id/88/5954dd4d9888c9b43888d67210a144ab68fef3.debug 
5 usr/lib/debug/.build-id/d1/da53ef54357c42d03feff4c34db576a73a5e21.debug1 usr/lib/debug/.build-id/00/b3a963737983a42e724c1db18ffa9fca5669a6.debug
 2 usr/lib/debug/.build-id/59/45876e42e3213208c208bdfd7a9f7247c415de.debug
 3 usr/lib/debug/.build-id/59/c136d5d4a15180bc976d93e1e0dc140aa581f7.debug
 4 usr/lib/debug/.build-id/5b/e7896beda9a43cfd480226c41eae91df2e99c8.debug
 5 usr/lib/debug/.build-id/87/e734b51de7ee616c45856c320c6ec2b25248d8.debug
6 usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug6 usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
29.9 KB
data.tar.xz
29.9 KB
data.tar
3.8 KB
file list
    
Offset 1, 21 lines modifiedOffset 1, 20 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/34/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/00/
7 -rw-r--r--···0·root·········(0)·root·········(0)····69000·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/34/1a4fdba69a5cde8c27f0bd0438ac525b25ffdf.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···240480·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/00/b3a963737983a42e724c1db18ffa9fca5669a6.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5a/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/59/
 9 -rw-r--r--···0·root·········(0)·root·········(0)····95416·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/59/45876e42e3213208c208bdfd7a9f7247c415de.debug
9 -rw-r--r--···0·root·········(0)·root·········(0)···240480·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5a/96314baf2a493ee6209ad9e234725a6aa24b3f.debug10 -rw-r--r--···0·root·········(0)·root·········(0)····84424·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/59/c136d5d4a15180bc976d93e1e0dc140aa581f7.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/6e/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5b/
11 -rw-r--r--···0·root·········(0)·root·········(0)····55040·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/6e/9d06ff288907e7db1921d916138aa6403fc1f5.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····55040·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/5b/e7896beda9a43cfd480226c41eae91df2e99c8.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/88/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/87/
13 -rw-r--r--···0·root·········(0)·root·········(0)····84424·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/88/5954dd4d9888c9b43888d67210a144ab68fef3.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/d1/14 -rw-r--r--···0·root·········(0)·root·········(0)····69000·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/87/e734b51de7ee616c45856c320c6ec2b25248d8.debug
15 -rw-r--r--···0·root·········(0)·root·········(0)····95416·2021-02-11·08:36:23.000000·./usr/lib/debug/.build-id/d1/da53ef54357c42d03feff4c34db576a73a5e21.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/
18 -rw-r--r--···0·root·········(0)·root·········(0)····68056·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug17 -rw-r--r--···0·root·········(0)·root·········(0)····68056·2021-02-11·08:36:23.000000·./usr/lib/debug/.dwz/aarch64-linux-gnu/sentencepiece.debug
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/
21 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/sentencepiece-dbgsym·->·sentencepiece20 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-11·08:36:23.000000·./usr/share/doc/sentencepiece-dbgsym·->·sentencepiece
7.73 KB
./usr/lib/debug/.build-id/34/1a4fdba69a5cde8c27f0bd0438ac525b25ffdf.debug vs.
./usr/lib/debug/.build-id/87/e734b51de7ee616c45856c320c6ec2b25248d8.debug
Files 1% similar despite different names
2.36 KB
readelf --wide --sections {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··05 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
6 ··[·1]·.interp···········NOBITS··········0000000000000238·000238·00001b·00···A··0···0··16 ··[·1]·.interp···········NOBITS··········0000000000000238·000238·00001b·00···A··0···0··1
7 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··47 ··[·2]·.note.gnu.build-id·NOTE············0000000000000254·000254·000024·00···A··0···0··4
8 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··48 ··[·3]·.note.ABI-tag·····NOTE············0000000000000278·000278·000020·00···A··0···0··4
9 ··[·4]·.gnu.hash·········NOBITS··········0000000000000298·000298·0000f8·00···A··5···0··89 ··[·4]·.gnu.hash·········NOBITS··········0000000000000298·000298·0000f8·00···A··5···0··8
10 ··[·5]·.dynsym···········NOBITS··········0000000000000390·000298·000990·18···A··6···3··810 ··[·5]·.dynsym···········NOBITS··········0000000000000390·000298·000990·18···A··6···3··8
11 ··[·6]·.dynstr···········NOBITS··········0000000000000d20·000298·00101c·00···A··0···0··111 ··[·6]·.dynstr···········NOBITS··········0000000000000d20·000298·00101e·00···A··0···0··1
12 ··[·7]·.gnu.version······NOBITS··········0000000000001d3c·000298·0000cc·02···A··5···0··212 ··[·7]·.gnu.version······NOBITS··········0000000000001d3e·000298·0000cc·02···A··5···0··2
13 ··[·8]·.gnu.version_r····NOBITS··········0000000000001e08·000298·0000c0·00···A··6···4··813 ··[·8]·.gnu.version_r····NOBITS··········0000000000001e10·000298·0000c0·00···A··6···4··8
14 ··[·9]·.rela.dyn·········NOBITS··········0000000000001ec8·000298·0002a0·18···A··5···0··814 ··[·9]·.rela.dyn·········NOBITS··········0000000000001ed0·000298·0002a0·18···A··5···0··8
15 ··[10]·.rela.plt·········NOBITS··········0000000000002168·000298·000558·18··AI··5··22··815 ··[10]·.rela.plt·········NOBITS··········0000000000002170·000298·000558·18··AI··5··22··8
16 ··[11]·.init·············NOBITS··········00000000000026c0·000298·000014·00··AX··0···0··416 ··[11]·.init·············NOBITS··········00000000000026c8·000298·000014·00··AX··0···0··4
17 ··[12]·.plt··············NOBITS··········00000000000026e0·000298·0003b0·00··AX··0···0·1617 ··[12]·.plt··············NOBITS··········00000000000026e0·000298·0003b0·00··AX··0···0·16
18 ··[13]·.text·············NOBITS··········0000000000002a90·000298·001aa4·00··AX··0···0·1618 ··[13]·.text·············NOBITS··········0000000000002a90·000298·001aa4·00··AX··0···0·16
19 ··[14]·.fini·············NOBITS··········0000000000004534·000298·000010·00··AX··0···0··419 ··[14]·.fini·············NOBITS··········0000000000004534·000298·000010·00··AX··0···0··4
20 ··[15]·.rodata···········NOBITS··········0000000000004548·000298·0002da·00···A··0···0··820 ··[15]·.rodata···········NOBITS··········0000000000004548·000298·0002da·00···A··0···0··8
21 ··[16]·.eh_frame_hdr·····NOBITS··········0000000000004824·000298·0000a4·00···A··0···0··421 ··[16]·.eh_frame_hdr·····NOBITS··········0000000000004824·000298·0000a4·00···A··0···0··4
22 ··[17]·.eh_frame·········NOBITS··········00000000000048c8·000298·00034c·00···A··0···0··822 ··[17]·.eh_frame·········NOBITS··········00000000000048c8·000298·00034c·00···A··0···0··8
23 ··[18]·.gcc_except_table·NOBITS··········0000000000004c14·000298·000167·00···A··0···0··423 ··[18]·.gcc_except_table·NOBITS··········0000000000004c14·000298·000167·00···A··0···0··4
4.29 KB
readelf --wide --symbols {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000238·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·0000000000000238·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·0000000000000254·····0·SECTION·LOCAL··DEFAULT····2·6 ·····2:·0000000000000254·····0·SECTION·LOCAL··DEFAULT····2·
7 ·····3:·0000000000000278·····0·SECTION·LOCAL··DEFAULT····3·7 ·····3:·0000000000000278·····0·SECTION·LOCAL··DEFAULT····3·
8 ·····4:·0000000000000298·····0·SECTION·LOCAL··DEFAULT····4·8 ·····4:·0000000000000298·····0·SECTION·LOCAL··DEFAULT····4·
9 ·····5:·0000000000000390·····0·SECTION·LOCAL··DEFAULT····5·9 ·····5:·0000000000000390·····0·SECTION·LOCAL··DEFAULT····5·
10 ·····6:·0000000000000d20·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·0000000000000d20·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·0000000000001d3c·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·0000000000001d3e·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·0000000000001e08·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·0000000000001e10·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·0000000000001ec8·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·0000000000001ed0·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·0000000000002168·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·0000000000002170·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00000000000026c0·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00000000000026c8·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00000000000026e0·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00000000000026e0·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·0000000000002a90·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·0000000000002a90·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·0000000000004534·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·0000000000004534·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·0000000000004548·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·0000000000004548·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·0000000000004824·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·0000000000004824·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00000000000048c8·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00000000000048c8·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·0000000000004c14·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·0000000000004c14·····0·SECTION·LOCAL··DEFAULT···18·
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ····33:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·/usr/lib/gcc/aarch64-linux-gnu/10/../../../aarch64-linux-gnu/Scrt1.o37 ····33:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·/usr/lib/gcc/aarch64-linux-gnu/10/../../../aarch64-linux-gnu/Scrt1.o
38 ····34:·0000000000000278·····0·NOTYPE··LOCAL··DEFAULT····3·$d38 ····34:·0000000000000278·····0·NOTYPE··LOCAL··DEFAULT····3·$d
39 ····35:·0000000000003b40·····0·NOTYPE··LOCAL··DEFAULT···13·$x39 ····35:·0000000000003b40·····0·NOTYPE··LOCAL··DEFAULT···13·$x
40 ····36:·0000000000004548·····0·NOTYPE··LOCAL··DEFAULT···15·$d40 ····36:·0000000000004548·····0·NOTYPE··LOCAL··DEFAULT···15·$d