1.51 MB
/srv/reproducible-results/rbuild-debian/r-b-build.epub5b5d/b1/libnative-platform-java_0.14-6_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.epub5b5d/b2/libnative-platform-java_0.14-6_armhf.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·97ad8a9ada92295c91b12d29eadc92f6·103528·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb2 ·22cef3345aa807d90f8844b80bb603c8·69756·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·4865c5482235370784cf8b0fe9ece7d2·48584·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb 
4 ·61f74c518191841fe7bc19533abc4bcc·10280·java·optional·libnative-platform-jni_0.14-6_armhf.deb3 ·220e0361c0ede82475bb9e68eda99096·48616·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb
 4 ·75c9db1193fd39add3d10a3986ad30e4·10264·java·optional·libnative-platform-jni_0.14-6_armhf.deb
142 KB
libnative-platform-jni_0.14-6_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······804·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······804·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····9284·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0·····9268·2024-02-19·17:15:43.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
142 KB
data.tar.xz
141 KB
data.tar
1.29 KB
./usr/lib/jni/libnative-platform-curses.so
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·450adb000c3a1bfa12c2541807af9ba5f97694413 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7574e82bb221d56d0f1c5792a5868324594f8e8c
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·30616462·30303063·33613162·66613132·0adb000c3a1bfa12 
3 ··0x00000010·63323534·31383037·61663962·61356639·c2541807af9ba5f92 ··0x00000000·37346538·32626232·32316435·36643066·74e82bb221d56d0f
 3 ··0x00000010·31633537·39326135·38363833·32343539·1c5792a586832459
4 ··0x00000020·37363934·34312e64·65627567·00000000·769441.debug....4 ··0x00000020·34663865·38632e64·65627567·00000000·4f8e8c.debug....
5 ··0x00000030·9dc314f3····························....5 ··0x00000030·70b49c4c····························p..L
  
139 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
994 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··EXIDX··········0x002a9c·0x00002a9c·0x00002a9c·0x000d8·0x000d8·R···0x46 ··EXIDX··········0x002aa0·0x00002aa0·0x00002aa0·0x000d8·0x000d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02b78·0x02b78·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02b7c·0x02b7c·R·E·0x1000
8 ··LOAD···········0x002f08·0x00003f08·0x00003f08·0x001d8·0x001dc·RW··0x10008 ··LOAD···········0x002f08·0x00003f08·0x00003f08·0x001d8·0x001dc·RW··0x1000
9 ··DYNAMIC········0x002f10·0x00003f10·0x00003f10·0x000f0·0x000f0·RW··0x49 ··DYNAMIC········0x002f10·0x00003f10·0x00003f10·0x000f0·0x000f0·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x002f08·0x00003f08·0x00003f08·0x000f8·0x000f8·R···0x112 ··GNU_RELRO······0x002f08·0x00003f08·0x00003f08·0x000f8·0x000f8·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
2.15 KB
readelf --wide --sections {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ··[·4]·.dynstr···········STRTAB··········000006d0·0006d0·00093b·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········000006d0·0006d0·00093b·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········0000100c·00100c·000096·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000100c·00100c·000096·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000010a4·0010a4·000080·00···A··4···3··411 ··[·6]·.gnu.version_r····VERNEED·········000010a4·0010a4·000080·00···A··4···3··4
12 ··[·7]·.rel.dyn··········REL·············00001124·001124·000040·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00001124·001124·000040·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00001164·001164·000178·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············00001164·001164·000178·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········000012dc·0012dc·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········000012dc·0012dc·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········000012e8·0012e8·00025c·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········000012e8·0012e8·00025c·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00001548·001548·001078·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00001548·001548·00107c·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········000025c0·0025c0·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········000025c4·0025c4·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········000025c8·0025c8·0004bc·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········000025cc·0025cc·0004bc·00···A··0···0··4
19 ··[14]·.ARM.extab········PROGBITS········00002a84·002a84·000018·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········00002a88·002a88·000018·00···A··0···0··4
20 ··[15]·.ARM.exidx········ARM_EXIDX·······00002a9c·002a9c·0000d8·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······00002aa0·002aa0·0000d8·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002b74·002b74·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002b78·002b78·000004·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003f08·002f08·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003f08·002f08·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003f0c·002f0c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003f0c·002f0c·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00003f10·002f10·0000f0·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00003f10·002f10·0000f0·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00004000·003000·0000dc·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00004000·003000·0000dc·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········000040dc·0030dc·000004·00··WA··0···0··426 ··[21]·.data·············PROGBITS········000040dc·0030dc·000004·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········000040e0·0030e0·000004·00··WA··0···0··127 ··[22]·.bss··············NOBITS··········000040e0·0030e0·000004·00··WA··0···0··1
28 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0030e0·000031·00······0···0··128 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0030e0·000031·00······0···0··1
7.08 KB
readelf --wide --symbols {}
    
Offset 43, 36 lines modifiedOffset 43, 36 lines modified
43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ioctl_time64@GLIBC_2.34·(3)43 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ioctl_time64@GLIBC_2.34·(3)
44 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(4)44 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(4)
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.4·(4)45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.4·(4)
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_rm_watch@GLIBC_2.4·(4)
47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4)47 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4)
48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(6)48 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inotify_init1@GLIBC_2.9·(6)
49 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.4·(4)49 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closedir@GLIBC_2.4·(4)
50 ····46:·000018d9····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_50 ····46:·00001b91····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_
51 ····47:·00001d2d···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink51 ····47:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
52 ····48:·00001611···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo52 ····48:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
53 ····49:·00001889····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec53 ····49:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec
54 ····50:·00002331····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch54 ····50:·00001831····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
55 ····51:·000020b1····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz55 ····51:·00001865····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
56 ····52:·00001e25····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·000020dd····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·00001f31···128·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable57 ····53:·000021e9···128·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
58 ····54:·000023d1···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code58 ····54:·000023d5···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code
59 ····55:·00001841····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod59 ····55:·00001af9····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
60 ····56:·000023b5····26·FUNC····GLOBAL·DEFAULT···11·map_error_code60 ····56:·000023b9····26·FUNC····GLOBAL·DEFAULT···11·map_error_code
61 ····57:·00001ea9····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory61 ····57:·00002161····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
62 ····58:·00002479···176·FUNC····GLOBAL·DEFAULT···11·java_to_char62 ····58:·0000247d···176·FUNC····GLOBAL·DEFAULT···11·java_to_char
63 ····59:·00001cc5···104·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink63 ····59:·00001f7d···104·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
64 ····60:·00001939···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat64 ····60:·00001bf1···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
65 ····61:·00002529···152·FUNC····GLOBAL·DEFAULT···11·char_to_java65 ····61:·0000252d···152·FUNC····GLOBAL·DEFAULT···11·char_to_java
66 ····62:·00001e21·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid66 ····62:·000020d9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
67 ····63:·00001fb1····36·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty67 ····63:·00002269····36·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
68 ····64:·00001731···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo68 ····64:·000019e9···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
69 ····65:·00001fd5···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize69 ····65:·0000228d···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
70 ····66:·0000223d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch70 ····66:·0000173d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
71 ····67:·00002365····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno71 ····67:·00002369····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
72 ····68:·00002475·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion72 ····68:·00002479·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
73 ····69:·00001a9d···552·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir73 ····69:·00001d55···552·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
74 ····70:·00002111···300·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems74 ····70:·00001611···300·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
75 ····71:·00002455····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message75 ····71:·00002459····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message
76 ····72:·000022d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent76 ····72:·000017d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
77 ····73:·00001ef5····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable77 ····73:·000021ad····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
78 ····74:·00001e61····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory78 ····74:·00002119····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
4.39 KB
readelf --wide --relocs {}
    
Offset 11, 51 lines modifiedOffset 11, 51 lines modified
11 000040d8··00002615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable11 000040d8··00002615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
12 Relocation·section·'.rel.plt'·at·offset·0x1164·contains·47·entries:12 Relocation·section·'.rel.plt'·at·offset·0x1164·contains·47·entries:
13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
14 0000400c··00000416·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.3414 0000400c··00000416·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.34
15 00004010··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 00004010··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 00004014··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.416 00004014··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
17 00004018··00003316·R_ARM_JUMP_SLOT········000020b1···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz17 00004018··00003316·R_ARM_JUMP_SLOT········00001865···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
18 0000401c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 0000401c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 00004020··00000a16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 00004020··00000a16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 00004024··00000b16·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.420 00004024··00000b16·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4
21 00004028··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 00004028··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 0000402c··00003816·R_ARM_JUMP_SLOT········000023b5···map_error_code22 0000402c··00003816·R_ARM_JUMP_SLOT········000023b9···map_error_code
23 00004030··00000d16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.423 00004030··00000d16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.4
24 00004034··00000e16·R_ARM_JUMP_SLOT········00000000···readlink@GLIBC_2.424 00004034··00000e16·R_ARM_JUMP_SLOT········00000000···readlink@GLIBC_2.4
25 00004038··00000f16·R_ARM_JUMP_SLOT········00000000···wcstombs@GLIBC_2.425 00004038··00000f16·R_ARM_JUMP_SLOT········00000000···wcstombs@GLIBC_2.4
26 0000403c··00001016·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.426 0000403c··00001016·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.4
27 00004040··00003116·R_ARM_JUMP_SLOT········00001889···_Z8toMillis8timespec27 00004040··00003116·R_ARM_JUMP_SLOT········00001b41···_Z8toMillis8timespec
28 00004044··00001116·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.428 00004044··00001116·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
29 00004048··00004316·R_ARM_JUMP_SLOT········00002365···mark_failed_with_errno29 00004048··00004316·R_ARM_JUMP_SLOT········00002369···mark_failed_with_errno
30 0000404c··00001216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.430 0000404c··00001216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
31 00004050··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__31 00004050··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
32 00004054··00001416·R_ARM_JUMP_SLOT········00000000···getcwd@GLIBC_2.432 00004054··00001416·R_ARM_JUMP_SLOT········00000000···getcwd@GLIBC_2.4
33 00004058··00001516·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.433 00004058··00001516·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
34 0000405c··00002e16·R_ARM_JUMP_SLOT········000018d9···_Z10unpackStatP4statPiPxS2_34 0000405c··00002e16·R_ARM_JUMP_SLOT········00001b91···_Z10unpackStatP4statPiPxS2_
35 00004060··00001616·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.435 00004060··00001616·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
36 00004064··00001716·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.436 00004064··00001716·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.4
37 00004068··00001816·R_ARM_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.437 00004068··00001816·R_ARM_JUMP_SLOT········00000000···readdir64_r@GLIBC_2.4
38 0000406c··00003a16·R_ARM_JUMP_SLOT········00002479···java_to_char38 0000406c··00003a16·R_ARM_JUMP_SLOT········0000247d···java_to_char
39 00004070··00001916·R_ARM_JUMP_SLOT········00000000···setenv@GLIBC_2.439 00004070··00001916·R_ARM_JUMP_SLOT········00000000···setenv@GLIBC_2.4
40 00004074··00001a16·R_ARM_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.440 00004074··00001a16·R_ARM_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
41 00004078··00001b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.441 00004078··00001b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
42 0000407c··00001d16·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.442 0000407c··00001d16·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.4
43 00004080··00001e16·R_ARM_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.443 00004080··00001e16·R_ARM_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.4
44 00004084··00001f16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.444 00004084··00001f16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
45 00004088··00004716·R_ARM_JUMP_SLOT········00002455···mark_failed_with_message45 00004088··00004716·R_ARM_JUMP_SLOT········00002459···mark_failed_with_message
46 0000408c··00002016·R_ARM_JUMP_SLOT········00000000···endmntent@GLIBC_2.446 0000408c··00002016·R_ARM_JUMP_SLOT········00000000···endmntent@GLIBC_2.4
47 00004090··00002116·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.3447 00004090··00002116·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34
48 00004094··00002216·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.448 00004094··00002216·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4
49 00004098··00002316·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.449 00004098··00002316·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.4
50 0000409c··00002416·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.450 0000409c··00002416·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.4
51 000040a0··00003616·R_ARM_JUMP_SLOT········000023d1···mark_failed_with_code51 000040a0··00003616·R_ARM_JUMP_SLOT········000023d5···mark_failed_with_code
52 000040a4··00002516·R_ARM_JUMP_SLOT········00000000···setmntent@GLIBC_2.452 000040a4··00002516·R_ARM_JUMP_SLOT········00000000···setmntent@GLIBC_2.4
53 000040a8··00002716·R_ARM_JUMP_SLOT········00000000···__ioctl_time64@GLIBC_2.3453 000040a8··00002716·R_ARM_JUMP_SLOT········00000000···__ioctl_time64@GLIBC_2.34
54 000040ac··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.454 000040ac··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.4
55 000040b0··00002916·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.455 000040b0··00002916·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.4
56 000040b4··00002a16·R_ARM_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.456 000040b4··00002a16·R_ARM_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
57 000040b8··00002b16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.457 000040b8··00002b16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
58 000040bc··00002c16·R_ARM_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.958 000040bc··00002c16·R_ARM_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
59 000040c0··00002d16·R_ARM_JUMP_SLOT········00000000···closedir@GLIBC_2.459 000040c0··00002d16·R_ARM_JUMP_SLOT········00000000···closedir@GLIBC_2.4
60 000040c4··00003d16·R_ARM_JUMP_SLOT········00002529···char_to_java60 000040c4··00003d16·R_ARM_JUMP_SLOT········0000252d···char_to_java
900 B
readelf --wide --dynamic {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Dynamic·section·at·offset·0x2f10·contains·26·entries:1 Dynamic·section·at·offset·0x2f10·contains·26·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x12dc6 ·0x0000000c·(INIT)·······················0x12dc
7 ·0x0000000d·(FINI)·······················0x25c07 ·0x0000000d·(FINI)·······················0x25c4
8 ·0x00000019·(INIT_ARRAY)·················0x3f088 ·0x00000019·(INIT_ARRAY)·················0x3f08
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3f0c10 ·0x0000001a·(FINI_ARRAY)·················0x3f0c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x6d013 ·0x00000005·(STRTAB)·····················0x6d0
14 ·0x00000006·(SYMTAB)·····················0x22014 ·0x00000006·(SYMTAB)·····················0x220
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:·2cd6c0deab868ea1e09baa79af302362979830ac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dd2f632af9ca95386c93466d3ecd1d7a7239969c
3.5 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 2, 21 lines modifiedOffset 2, 31 lines modified
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz5 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
6 __stack_chk_fail6 __stack_chk_fail
7 __stack_chk_guard7 __stack_chk_guard
8 __aeabi_unwind_cpp_pr18 __aeabi_unwind_cpp_pr1
9 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo9 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
 10 setmntent
10 char_to_java11 char_to_java
 12 getmntent_r
 13 endmntent
11 mark_failed_with_errno14 mark_failed_with_errno
 15 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
 16 inotify_init1
 17 java_to_char
 18 inotify_add_watch
12 __aeabi_unwind_cpp_pr019 __aeabi_unwind_cpp_pr0
 20 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
 21 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
 22 inotify_rm_watch
 23 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
13 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo24 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
14 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod25 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
15 java_to_char 
16 _Z8toMillis8timespec26 _Z8toMillis8timespec
17 _Z10unpackStatP4statPiPxS2_27 _Z10unpackStatP4statPiPxS2_
18 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat28 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
19 __lstat64_time6429 __lstat64_time64
20 __errno_location30 __errno_location
21 __stat64_time6431 __stat64_time64
22 mark_failed_with_message32 mark_failed_with_message
Offset 30, 48 lines modifiedOffset 40, 44 lines modified
30 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory40 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
31 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory41 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
32 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable42 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
33 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable43 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
34 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty44 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
35 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize45 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
36 __ioctl_time6446 __ioctl_time64
37 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems 
38 setmntent 
39 getmntent_r 
40 endmntent 
41 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch 
42 inotify_init1 
43 inotify_add_watch 
44 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent 
45 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch 
46 inotify_rm_watch 
47 strerror_r47 strerror_r
48 mark_failed_with_code48 mark_failed_with_code
49 map_error_code49 map_error_code
50 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion50 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
51 wcstombs51 wcstombs
52 mbstowcs52 mbstowcs
53 libgcc_s.so.153 libgcc_s.so.1
54 libc.so.654 libc.so.6
55 ld-linux-armhf.so.355 ld-linux-armhf.so.3
56 GLIBC_2.456 GLIBC_2.4
57 GLIBC_2.957 GLIBC_2.9
58 GLIBC_2.3458 GLIBC_2.34
59 H»      KxD»   J{D59 H»      KxD»   J{D
 60 A`G»    I:F(FyD
60 G#h&J9F·F61 G#h&J9F·F
61 G"h9FCF·F62 G"h9FCF·F
62 G#h-J1F·F63 G#h-J1F·F
63 G#h%J1F·F64 G#h%J1F·F
64 G"h1F;F·F65 G"h1F;F·F
65 4IJF·FyD66 4IJF·FyD
66 IJF·FyD.67 IJF·FyD.
67 #h)F·F!O68 #h)F·F!O
68 G"h1F;F·F69 G"h1F;F·F
69 A`G»    I:F(FyD 
70 ;h2FAF8F70 ;h2FAF8F
 71 /etc/mtab
 72 could·not·open·mount·file
 73 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V
 74 could·not·initialize·inotify
 75 could·not·add·path·to·watch
 76 could·not·wait·for·next·event
71 could·not·query·machine·details77 could·not·query·machine·details
72 Ljava/lang/String;78 Ljava/lang/String;
73 osVersion79 osVersion
74 machineArchitecture80 machineArchitecture
75 int_bytes81 int_bytes
76 u_long_bytes82 u_long_bytes
77 size_t_bytes83 size_t_bytes
Offset 90, 20 lines modifiedOffset 96, 14 lines modified
90 could·not·create·array96 could·not·create·array
91 could·not·readlink97 could·not·readlink
92 could·not·setsid()98 could·not·setsid()
93 could·not·getcwd()99 could·not·getcwd()
94 could·not·setcwd()100 could·not·setcwd()
95 could·not·putenv()101 could·not·putenv()
96 could·not·fetch·terminal·size102 could·not·fetch·terminal·size
97 /etc/mtab 
98 could·not·open·mount·file 
99 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V 
100 could·not·initialize·inotify 
101 could·not·add·path·to·watch 
102 could·not·wait·for·next·event 
103 (Ljava/lang/String;IILjava/lang/String;)V103 (Ljava/lang/String;IILjava/lang/String;)V
104 could·not·convert·string·to·current·locale104 could·not·convert·string·to·current·locale
105 could·not·convert·string·from·current·locale105 could·not·convert·string·from·current·locale
106 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug106 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
107 .shstrtab107 .shstrtab
108 .note.gnu.build-id108 .note.gnu.build-id
109 .gnu.hash109 .gnu.hash
16.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 11, 132 lines modifiedOffset 11, 132 lines modified
11 ··0x00000750·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac11 ··0x00000750·6d657468·6f644944·7a005f5f·73746163·methodIDz.__stac
12 ··0x00000760·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta12 ··0x00000760·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta
13 ··0x00000770·636b5f63·686b5f67·75617264·005f5f61·ck_chk_guard.__a13 ··0x00000770·636b5f63·686b5f67·75617264·005f5f61·ck_chk_guard.__a
14 ··0x00000780·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_14 ··0x00000780·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
15 ··0x00000790·70723100·4a617661·5f6e6574·5f727562·pr1.Java_net_rub15 ··0x00000790·70723100·4a617661·5f6e6574·5f727562·pr1.Java_net_rub
16 ··0x000007a0·79677261·70656672·7569745f·706c6174·ygrapefruit_plat16 ··0x000007a0·79677261·70656672·7569745f·706c6174·ygrapefruit_plat
17 ··0x000007b0·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn17 ··0x000007b0·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
18 ··0x000007c0·695f4e61·74697665·4c696272·61727946·i_NativeLibraryF18 ··0x000007c0·695f506f·73697846·696c6553·79737465·i_PosixFileSyste
19 ··0x000007d0·756e6374·696f6e73·5f676574·53797374·unctions_getSyst19 ··0x000007d0·6d46756e·6374696f·6e735f6c·69737446·mFunctions_listF
20 ··0x000007e0·656d496e·666f0075·6e616d65·00636861·emInfo.uname.cha 
21 ··0x000007f0·725f746f·5f6a6176·61006d61·726b5f66·r_to_java.mark_f20 ··0x000007e0·696c6553·79737465·6d730073·65746d6e·ileSystems.setmn
 21 ··0x000007f0·74656e74·00636861·725f746f·5f6a6176·tent.char_to_jav
 22 ··0x00000800·61006765·746d6e74·656e745f·7200656e·a.getmntent_r.en
 23 ··0x00000810·646d6e74·656e7400·6d61726b·5f666169·dmntent.mark_fai
22 ··0x00000800·61696c65·645f7769·74685f65·72726e6f·ailed_with_errno24 ··0x00000820·6c65645f·77697468·5f657272·6e6f004a·led_with_errno.J
23 ··0x00000810·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_ 
24 ··0x00000820·6370705f·70723000·4a617661·5f6e6574·cpp_pr0.Java_net 
25 ··0x00000830·5f727562·79677261·70656672·7569745f·_rubygrapefruit_ 
26 ··0x00000840·706c6174·666f726d·5f696e74·65726e61·platform_interna 
27 ··0x00000850·6c5f6a6e·695f506f·73697854·79706546·l_jni_PosixTypeF 
28 ··0x00000860·756e6374·696f6e73·5f676574·4e617469·unctions_getNati 
29 ··0x00000870·76655479·7065496e·666f004a·6176615f·veTypeInfo.Java_ 
30 ··0x00000880·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
31 ··0x00000890·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
32 ··0x000008a0·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi 
33 ··0x000008b0·6c654675·6e637469·6f6e735f·63686d6f·leFunctions_chmo 
34 ··0x000008c0·64006a61·76615f74·6f5f6368·61720066·d.java_to_char.f 
35 ··0x000008d0·72656500·5f5a3874·6f4d696c·6c697338·ree._Z8toMillis8 
36 ··0x000008e0·74696d65·73706563·005f5a31·30756e70·timespec._Z10unp 
37 ··0x000008f0·61636b53·74617450·34737461·74506950·ackStatP4statPiP 
38 ··0x00000900·7853325f·004a6176·615f6e65·745f7275·xS2_.Java_net_ru 
39 ··0x00000910·62796772·61706566·72756974·5f706c61·bygrapefruit_pla 
40 ··0x00000920·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j 
41 ··0x00000930·6e695f50·6f736978·46696c65·46756e63·ni_PosixFileFunc 
42 ··0x00000940·74696f6e·735f7374·6174005f·5f6c7374·tions_stat.__lst 
43 ··0x00000950·61743634·5f74696d·65363400·5f5f6572·at64_time64.__er 
44 ··0x00000960·726e6f5f·6c6f6361·74696f6e·005f5f73·rno_location.__s 
45 ··0x00000970·74617436·345f7469·6d653634·006d6172·tat64_time64.mar 
46 ··0x00000980·6b5f6661·696c6564·5f776974·685f6d65·k_failed_with_me 
47 ··0x00000990·73736167·65004a61·76615f6e·65745f72·ssage.Java_net_r 
48 ··0x000009a0·75627967·72617065·66727569·745f706c·ubygrapefruit_pl 
49 ··0x000009b0·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_ 
50 ··0x000009c0·6a6e695f·506f7369·7846696c·6546756e·jni_PosixFileFun 
51 ··0x000009d0·6374696f·6e735f72·65616464·69720073·ctions_readdir.s 
52 ··0x000009e0·74726c65·6e006f70·656e6469·72007265·trlen.opendir.re 
53 ··0x000009f0·61646469·7236345f·72006d61·6c6c6f63·addir64_r.malloc 
54 ··0x00000a00·00737472·6e637079·006d656d·63707900·.strncpy.memcpy. 
55 ··0x00000a10·636c6f73·65646972·004a6176·615f6e65·closedir.Java_ne 
56 ··0x00000a20·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
57 ··0x00000a30·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
58 ··0x00000a40·616c5f6a·6e695f50·6f736978·46696c65·al_jni_PosixFile 
59 ··0x00000a50·46756e63·74696f6e·735f7379·6d6c696e·Functions_symlin 
60 ··0x00000a60·6b004a61·76615f6e·65745f72·75627967·k.Java_net_rubyg 
61 ··0x00000a70·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
62 ··0x00000a80·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
63 ··0x00000a90·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio 
64 ··0x00000aa0·6e735f72·6561646c·696e6b00·4a617661·ns_readlink.Java 
65 ··0x00000ab0·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
66 ··0x00000ac0·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
67 ··0x00000ad0·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP 
68 ··0x00000ae0·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
69 ··0x00000af0·67657450·69640067·65747069·64004a61·getPid.getpid.Ja 
70 ··0x00000b00·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
71 ··0x00000b10·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
72 ··0x00000b20·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
73 ··0x00000b30·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
74 ··0x00000b40·735f6465·74616368·00736574·73696400·s_detach.setsid. 
75 ··0x00000b50·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra 
76 ··0x00000b60·70656672·7569745f·706c6174·666f726d·pefruit_platform 
77 ··0x00000b70·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po 
78 ··0x00000b80·73697850·726f6365·73734675·6e637469·sixProcessFuncti 
79 ··0x00000b90·6f6e735f·67657457·6f726b69·6e674469·ons_getWorkingDi 
80 ··0x00000ba0·72656374·6f727900·67657463·7764004a·rectory.getcwd.J 
81 ··0x00000bb0·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap25 ··0x00000830·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap
82 ··0x00000bc0·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
83 ··0x00000bd0·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos 
84 ··0x00000be0·69785072·6f636573·7346756e·6374696f·ixProcessFunctio 
85 ··0x00000bf0·6e735f73·6574576f·726b696e·67446972·ns_setWorkingDir 
86 ··0x00000c00·6563746f·72790063·68646972·004a6176·ectory.chdir.Jav 
87 ··0x00000c10·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
88 ··0x00000c20·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
89 ··0x00000c30·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
90 ··0x00000c40·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
91 ··0x00000c50·5f676574·456e7669·726f6e6d·656e7456·_getEnvironmentV 
92 ··0x00000c60·61726961·626c6500·67657465·6e76004a·ariable.getenv.J 
93 ··0x00000c70·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
94 ··0x00000c80·65667275·69745f70·6c617466·6f726d5f·efruit_platform_26 ··0x00000840·65667275·69745f70·6c617466·6f726d5f·efruit_platform_
95 ··0x00000c90·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos27 ··0x00000850·696e7465·726e616c·5f6a6e69·5f46696c·internal_jni_Fil
96 ··0x00000ca0·69785072·6f636573·7346756e·6374696f·ixProcessFunctio 
97 ··0x00000cb0·6e735f73·6574456e·7669726f·6e6d656e·ns_setEnvironmen 
98 ··0x00000cc0·74566172·6961626c·65007365·74656e76·tVariable.setenv 
99 ··0x00000cd0·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
100 ··0x00000ce0·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
101 ··0x00000cf0·6d5f696e·7465726e·616c5f6a·6e695f50·m_internal_jni_P 
102 ··0x00000d00·6f736978·5465726d·696e616c·46756e63·osixTerminalFunc 
103 ··0x00000d10·74696f6e·735f6973·61747479·004a6176·tions_isatty.Jav 
104 ··0x00000d20·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
105 ··0x00000d30·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
106 ··0x00000d40·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
107 ··0x00000d50·5465726d·696e616c·46756e63·74696f6e·TerminalFunction 
108 ··0x00000d60·735f6765·74546572·6d696e61·6c53697a·s_getTerminalSiz 
109 ··0x00000d70·65005f5f·696f6374·6c5f7469·6d653634·e.__ioctl_time64 
110 ··0x00000d80·004a6176·615f6e65·745f7275·62796772·.Java_net_rubygr 
111 ··0x00000d90·61706566·72756974·5f706c61·74666f72·apefruit_platfor 
112 ··0x00000da0·6d5f696e·7465726e·616c5f6a·6e695f50·m_internal_jni_P 
113 ··0x00000db0·6f736978·46696c65·53797374·656d4675·osixFileSystemFu 
114 ··0x00000dc0·6e637469·6f6e735f·6c697374·46696c65·nctions_listFile 
115 ··0x00000dd0·53797374·656d7300·7365746d·6e74656e·Systems.setmnten 
116 ··0x00000de0·74006765·746d6e74·656e745f·7200656e·t.getmntent_r.en 
117 ··0x00000df0·646d6e74·656e7400·4a617661·5f6e6574·dmntent.Java_net 
118 ··0x00000e00·5f727562·79677261·70656672·7569745f·_rubygrapefruit_ 
119 ··0x00000e10·706c6174·666f726d·5f696e74·65726e61·platform_interna 
120 ··0x00000e20·6c5f6a6e·695f4669·6c654576·656e7446·l_jni_FileEventF 
121 ··0x00000e30·756e6374·696f6e73·5f637265·61746557·unctions_createW 
122 ··0x00000e40·61746368·00696e6f·74696679·5f696e69·atch.inotify_ini 
123 ··0x00000e50·74310069·6e6f7469·66795f61·64645f77·t1.inotify_add_w 
124 ··0x00000e60·61746368·00636c6f·7365004a·6176615f·atch.close.Java_ 
125 ··0x00000e70·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
126 ··0x00000e80·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
127 ··0x00000e90·726e616c·5f6a6e69·5f46696c·65457665·rnal_jni_FileEve 
128 ··0x00000ea0·6e744675·6e637469·6f6e735f·77616974·ntFunctions_wait28 ··0x00000860·65457665·6e744675·6e637469·6f6e735f·eEventFunctions_
129 ··0x00000eb0·466f724e·65787445·76656e74·00726561·ForNextEvent.rea29 ··0x00000870·63726561·74655761·74636800·696e6f74·createWatch.inot
 30 ··0x00000880·6966795f·696e6974·31006a61·76615f74·ify_init1.java_t
 31 ··0x00000890·6f5f6368·61720069·6e6f7469·66795f61·o_char.inotify_a
 32 ··0x000008a0·64645f77·61746368·00667265·65006d61·dd_watch.free.ma
 33 ··0x000008b0·6c6c6f63·00636c6f·7365005f·5f616561·lloc.close.__aea
 34 ··0x000008c0·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr
Max diff block lines reached; 402/16772 bytes (2.40%) of diff not shown.
89.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 7399 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 16786
    
Offset 1, 79 lines modifiedOffset 1, 464 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@Base-0xc8>:2 00001548·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base-0xc8>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·1564·<char_to_java@plt+0x30>4 »       ldr»    r3,·[pc,·#20]» @·1564·<char_to_java@plt+0x30>
5 »       ldr»    r2,·[pc,·#20]» @·1568·<char_to_java@plt+0x34>5 »       ldr»    r2,·[pc,·#20]» @·1568·<char_to_java@plt+0x34>
6 »       add»    r3,·pc,·r36 »       add»    r3,·pc,·r3
7 »       ldr»    r2,·[r3,·r2]7 »       ldr»    r2,·[r3,·r2]
8 »       cmp»    r2,·#08 »       cmp»    r2,·#0
9 »       bxeq»   lr9 »       bxeq»   lr
10 »       b»      13d0·<__gmon_start__@plt>10 »       b»      13d0·<__gmon_start__@plt>
11 »       andeq»  r2,·r0,·r8,·lsr·#2111 »       andeq»  r2,·r0,·r8,·lsr·#21
12 »       ldrdeq» r0,·[r0],·-r412 »       ldrdeq» r0,·[r0],·-r4
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d358c·<char_to_java@@Base+0x1d1064>14 »       blmi»   1d358c·<char_to_java@@Base+0x1d1060>
15 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f915 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f9
16 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb8516 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb85
17 »       andle»  r4,·r3,·r3,·lsl·#517 »       andle»  r4,·r3,·r3,·lsl·#5
18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
20 »       svclt»  0x0000477020 »       svclt»  0x00004770
21 »       andeq»  r2,·r0,·sl,·ror·#2221 »       andeq»  r2,·r0,·sl,·ror·#22
22 »       andeq»  r2,·r0,·r8,·ror·#2222 »       andeq»  r2,·r0,·r8,·ror·#22
23 »       andeq»  r2,·r0,·r6,·lsl·#2123 »       andeq»  r2,·r0,·r6,·lsl·#21
24 »       andeq»  r0,·r0,·ip,·asr·#124 »       andeq»  r0,·r0,·ip,·asr·#1
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   2535c0·<char_to_java@@Base+0x251098>26 »       blmi»   2535c0·<char_to_java@@Base+0x251094>
27 »       bmi»    252784·<char_to_java@@Base+0x25025c>27 »       bmi»    252784·<char_to_java@@Base+0x250258>
28 »       bne»    6d2794·<char_to_java@@Base+0x6d026c>28 »       bne»    6d2794·<char_to_java@@Base+0x6d0268>
29 »       svceq»  0x00d9447a29 »       svceq»  0x00d9447a
30 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb0130 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb01
31 »       andle»  r1,·r3,·r9,·asr·#3231 »       andle»  r1,·r3,·r9,·asr·#32
32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
34 »       svclt»  0x0000477034 »       svclt»  0x00004770
35 »       andeq»  r2,·r0,·r0,·asr·#2235 »       andeq»  r2,·r0,·r0,·asr·#22
36 »       andeq»  r2,·r0,·ip,·lsr·fp36 »       andeq»  r2,·r0,·ip,·lsr·fp
37 »       andeq»  r2,·r0,·r8,·asr·sl37 »       andeq»  r2,·r0,·r8,·asr·sl
38 »       ldrdeq» r0,·[r0],·-r838 »       ldrdeq» r0,·[r0],·-r8
39 __do_global_dtors_aux():39 __do_global_dtors_aux():
40 »       blmi»   2ae9f4·<char_to_java@@Base+0x2ac4cc>40 »       blmi»   2ae9f4·<char_to_java@@Base+0x2ac4c8>
41 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f641 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f6
42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}
43 »       blmi»   26fb8c·<char_to_java@@Base+0x26d664>43 »       blmi»   26fb8c·<char_to_java@@Base+0x26d660>
44 »       ldrdlt» r5,·[r3,·-r3]!44 »       ldrdlt» r5,·[r3,·-r3]!
45 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f845 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f8
46 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681846 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
47 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffee9047 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffee90
48 »       blmi»   1c14f0·<char_to_java@@Base+0x1befc8>48 »       blmi»   1c14f0·<char_to_java@@Base+0x1befc4>
49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff
50 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff9850 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff98
51 »       andeq»  r2,·r0,·sl,·lsl·#2251 »       andeq»  r2,·r0,·sl,·lsl·#22
52 »       andeq»  r2,·r0,·r8,·lsr·#2052 »       andeq»  r2,·r0,·r8,·lsr·#20
53 »       andeq»  r0,·r0,·r8,·asr·#153 »       andeq»  r0,·r0,·r8,·asr·#1
54 »       strdeq» r2,·[r0],·-r654 »       strdeq» r2,·[r0],·-r6
55 »       andeq»  r2,·r0,·sl,·ror·#2155 »       andeq»  r2,·r0,·sl,·ror·#21
56 frame_dummy():56 frame_dummy():
57 »       svclt»  0x0000e7c457 »       svclt»  0x0000e7c4
  
 58 00001610·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>:
 59 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():
 60 ./src/main/cpp/linux.cpp:35
 61 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
 62 »       mov.w»  ip,·#4096»  @·0x1000
 63 »       sub.w»  ip,·sp,·ip
 64 »       str.w»  r0,·[ip,·#2968]»     @·0xb98
 65 »       mov»    sl,·r2
 66 »       ldr»    r2,·[pc,·#244]»@·(1718·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x108>)
 67 »       mov»    r7,·r3
 68 »       ldr»    r3,·[pc,·#244]»@·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>)
 69 »       add»    r2,·pc
 70 ./src/main/cpp/linux.cpp:36
 71 »       ldr»    r1,·[pc,·#244]»@·(1720·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x110>)
 72 ./src/main/cpp/linux.cpp:35
 73 »       mov»    r4,·r0
 74 ./src/main/cpp/linux.cpp:36
 75 »       ldr»    r0,·[pc,·#244]»@·(1724·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x114>)
 76 ./src/main/cpp/linux.cpp:35
 77 »       subw»   sp,·sp,·#1092»@·0x444
 78 ./src/main/cpp/linux.cpp:36
 79 »       add»    r1,·pc
 80 ./src/main/cpp/linux.cpp:35
 81 »       ldr»    r3,·[r2,·r3]
 82 ./src/main/cpp/linux.cpp:36
 83 »       add»    r0,·pc
 84 ./src/main/cpp/linux.cpp:35
 85 »       ldr»    r3,·[r3,·#0]
 86 »       str.w»  r3,·[sp,·#1084]»     @·0x43c
 87 »       mov.w»  r3,·#0
 88 ./src/main/cpp/linux.cpp:36
 89 »       blx»    14d4·<setmntent@plt>
 90 ./src/main/cpp/linux.cpp:37
 91 »       cmp»    r0,·#0
 92 »       beq.n»  16ea·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xda>
 93 /usr/lib/jvm/default-java/include/jni.h:891
 94 »       ldr»    r3,·[r4,·#0]
 95 »       mov»    r1,·sl
 96 »       mov»    r9,·r0
 97 »       mov»    r0,·r4
 98 ./src/main/cpp/linux.cpp:51
 99 »       mov.w»  r8,·#1
 100 /usr/lib/jvm/default-java/include/jni.h:891
 101 »       ldr»    r3,·[r3,·#124]»@·0x7c
 102 »       blx»    r3
 103 /usr/lib/jvm/default-java/include/jni.h:899
 104 »       ldr»    r3,·[r4,·#0]
 105 »       ldr»    r2,·[pc,·#200]»@·(1728·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x118>)
 106 /usr/lib/jvm/default-java/include/jni.h:891
 107 »       mov»    r1,·r0
 108 /usr/lib/jvm/default-java/include/jni.h:899
 109 »       mov»    r0,·r4
 110 »       ldr.w»  r5,·[r3,·#132]»      @·0x84
 111 »       add»    r2,·pc
 112 »       ldr»    r3,·[pc,·#192]»@·(172c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11c>)
 113 »       add»    r3,·pc
 114 »       blx»    r5
 115 »       add»    r3,·sp,·#60»   @·0x3c
 116 »       add»    r5,·sp,·#36»   @·0x24
 117 »       str»    r0,·[sp,·#28]
 118 »       str»    r3,·[sp,·#24]
 119 »       b.n»    16b4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xa4>
 120 ./src/main/cpp/linux.cpp:48
 121 »       ldr»    r1,·[r5,·#4]
 122 »       mov»    r2,·r7
Max diff block lines reached; 76193/90901 bytes (83.82%) of diff not shown.
673 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 7399 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 16786
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000025c0·<.fini>:2 000025c4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
10.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 79 lines modifiedOffset 1, 79 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000025c8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000025cc·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000025d8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000025dc·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000025e8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000025ec·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000025f8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000025fc·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002608·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x0000260c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002618·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x0000261c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002628·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x0000262c·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002638·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x0000263c·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002648·0b000000·41000000·00000000·00000000·....A...........10 ··0x0000264c·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002658·636f756c·64206e6f·74207175·65727920·could·not·query· 
12 ··0x00002668·6d616368·696e6520·64657461·696c7300·machine·details. 
13 ··0x00002678·4c6a6176·612f6c61·6e672f53·7472696e·Ljava/lang/Strin 
14 ··0x00002688·673b0000·6f734e61·6d650000·6f735665·g;..osName..osVe 
15 ··0x00002698·7273696f·6e000000·6d616368·696e6541·rsion...machineA 
16 ··0x000026a8·72636869·74656374·75726500·49000000·rchitecture.I... 
17 ··0x000026b8·696e745f·62797465·73000000·755f6c6f·int_bytes...u_lo 
18 ··0x000026c8·6e675f62·79746573·00000000·73697a65·ng_bytes....size 
19 ··0x000026d8·5f745f62·79746573·00000000·7569645f·_t_bytes....uid_ 
20 ··0x000026e8·745f6279·74657300·6769645f·745f6279·t_bytes.gid_t_by 
21 ··0x000026f8·74657300·6f66665f·745f6279·74657300·tes.off_t_bytes. 
22 ··0x00002708·636f756c·64206e6f·74206368·6d6f6420·could·not·chmod· 
23 ··0x00002718·66696c65·00000000·28494949·494a4a49·file....(IIIIJJI 
24 ··0x00002728·29560000·636f756c·64206e6f·74206669·)V..could·not·fi 
25 ··0x00002738·6e64206d·6574686f·64000000·636f756c·nd·method...coul 
26 ··0x00002748·64206e6f·74207374·61742066·696c6500·d·not·stat·file. 
27 ··0x00002758·284c6a61·76612f6c·616e672f·53747269·(Ljava/lang/Stri 
28 ··0x00002768·6e673b49·4a4a2956·00000000·61646446·ng;IJJ)V....addF 
29 ··0x00002778·696c6500·636f756c·64206e6f·74206f70·ile.could·not·op 
30 ··0x00002788·656e2064·69726563·746f7279·00000000·en·directory.... 
31 ··0x00002798·636f756c·64206e6f·74207265·61642064·could·not·read·d 
32 ··0x000027a8·69726563·746f7279·20656e74·72790000·irectory·entry.. 
33 ··0x000027b8·2e000000·2e2e0000·636f756c·64206e6f·........could·no 
34 ··0x000027c8·74207379·6d6c696e·6b000000·636f756c·t·symlink...coul 
35 ··0x000027d8·64206e6f·74206c73·74617420·66696c65·d·not·lstat·file 
36 ··0x000027e8·00000000·636f756c·64206e6f·74206372·....could·not·cr 
37 ··0x000027f8·65617465·20617272·61790000·636f756c·eate·array..coul 
38 ··0x00002808·64206e6f·74207265·61646c69·6e6b0000·d·not·readlink.. 
39 ··0x00002818·636f756c·64206e6f·74207365·74736964·could·not·setsid 
40 ··0x00002828·28290000·636f756c·64206e6f·74206765·()..could·not·ge 
41 ··0x00002838·74637764·28290000·636f756c·64206e6f·tcwd()..could·no 
42 ··0x00002848·74207365·74637764·28290000·636f756c·t·setcwd()..coul 
43 ··0x00002858·64206e6f·74207075·74656e76·28290000·d·not·putenv().. 
44 ··0x00002868·636f756c·64206e6f·74206665·74636820·could·not·fetch· 
45 ··0x00002878·7465726d·696e616c·2073697a·65000000·terminal·size... 
46 ··0x00002888·636f6c73·00000000·726f7773·00000000·cols....rows.... 
47 ··0x00002898·72000000·2f657463·2f6d7461·62000000·r.../etc/mtab...11 ··0x0000265c·72000000·2f657463·2f6d7461·62000000·r.../etc/mtab...
48 ··0x000028a8·636f756c·64206e6f·74206f70·656e206d·could·not·open·m12 ··0x0000266c·636f756c·64206e6f·74206f70·656e206d·could·not·open·m
49 ··0x000028b8·6f756e74·2066696c·65000000·284c6a61·ount·file...(Lja13 ··0x0000267c·6f756e74·2066696c·65000000·284c6a61·ount·file...(Lja
50 ··0x000028c8·76612f6c·616e672f·53747269·6e673b4c·va/lang/String;L14 ··0x0000268c·76612f6c·616e672f·53747269·6e673b4c·va/lang/String;L
51 ··0x000028d8·6a617661·2f6c616e·672f5374·72696e67·java/lang/String15 ··0x0000269c·6a617661·2f6c616e·672f5374·72696e67·java/lang/String
52 ··0x000028e8·3b4c6a61·76612f6c·616e672f·53747269·;Ljava/lang/Stri16 ··0x000026ac·3b4c6a61·76612f6c·616e672f·53747269·;Ljava/lang/Stri
53 ··0x000028f8·6e673b5a·5a5a2956·00000000·61646400·ng;ZZZ)V....add.17 ··0x000026bc·6e673b5a·5a5a2956·00000000·61646400·ng;ZZZ)V....add.
54 ··0x00002908·636f756c·64206e6f·7420696e·69746961·could·not·initia18 ··0x000026cc·636f756c·64206e6f·7420696e·69746961·could·not·initia
55 ··0x00002918·6c697a65·20696e6f·74696679·00000000·lize·inotify....19 ··0x000026dc·6c697a65·20696e6f·74696679·00000000·lize·inotify....
56 ··0x00002928·636f756c·64206e6f·74206164·64207061·could·not·add·pa20 ··0x000026ec·636f756c·64206e6f·74206164·64207061·could·not·add·pa
57 ··0x00002938·74682074·6f207761·74636800·636f756c·th·to·watch.coul21 ··0x000026fc·74682074·6f207761·74636800·636f756c·th·to·watch.coul
58 ··0x00002948·64206e6f·74207761·69742066·6f72206e·d·not·wait·for·n22 ··0x0000270c·64206e6f·74207761·69742066·6f72206e·d·not·wait·for·n
59 ··0x00002958·65787420·6576656e·74000000·284c6a61·ext·event...(Lja23 ··0x0000271c·65787420·6576656e·74000000·636f756c·ext·event...coul
 24 ··0x0000272c·64206e6f·74207175·65727920·6d616368·d·not·query·mach
 25 ··0x0000273c·696e6520·64657461·696c7300·4c6a6176·ine·details.Ljav
 26 ··0x0000274c·612f6c61·6e672f53·7472696e·673b0000·a/lang/String;..
 27 ··0x0000275c·6f734e61·6d650000·6f735665·7273696f·osName..osVersio
 28 ··0x0000276c·6e000000·6d616368·696e6541·72636869·n...machineArchi
 29 ··0x0000277c·74656374·75726500·49000000·696e745f·tecture.I...int_
 30 ··0x0000278c·62797465·73000000·755f6c6f·6e675f62·bytes...u_long_b
 31 ··0x0000279c·79746573·00000000·73697a65·5f745f62·ytes....size_t_b
 32 ··0x000027ac·79746573·00000000·7569645f·745f6279·ytes....uid_t_by
 33 ··0x000027bc·74657300·6769645f·745f6279·74657300·tes.gid_t_bytes.
 34 ··0x000027cc·6f66665f·745f6279·74657300·636f756c·off_t_bytes.coul
 35 ··0x000027dc·64206e6f·74206368·6d6f6420·66696c65·d·not·chmod·file
 36 ··0x000027ec·00000000·28494949·494a4a49·29560000·....(IIIIJJI)V..
 37 ··0x000027fc·636f756c·64206e6f·74206669·6e64206d·could·not·find·m
 38 ··0x0000280c·6574686f·64000000·636f756c·64206e6f·ethod...could·no
 39 ··0x0000281c·74207374·61742066·696c6500·284c6a61·t·stat·file.(Lja
 40 ··0x0000282c·76612f6c·616e672f·53747269·6e673b49·va/lang/String;I
 41 ··0x0000283c·4a4a2956·00000000·61646446·696c6500·JJ)V....addFile.
 42 ··0x0000284c·636f756c·64206e6f·74206f70·656e2064·could·not·open·d
 43 ··0x0000285c·69726563·746f7279·00000000·636f756c·irectory....coul
 44 ··0x0000286c·64206e6f·74207265·61642064·69726563·d·not·read·direc
 45 ··0x0000287c·746f7279·20656e74·72790000·2e000000·tory·entry......
 46 ··0x0000288c·2e2e0000·636f756c·64206e6f·74207379·....could·not·sy
 47 ··0x0000289c·6d6c696e·6b000000·636f756c·64206e6f·mlink...could·no
 48 ··0x000028ac·74206c73·74617420·66696c65·00000000·t·lstat·file....
 49 ··0x000028bc·636f756c·64206e6f·74206372·65617465·could·not·create
 50 ··0x000028cc·20617272·61790000·636f756c·64206e6f··array..could·no
 51 ··0x000028dc·74207265·61646c69·6e6b0000·636f756c·t·readlink..coul
 52 ··0x000028ec·64206e6f·74207365·74736964·28290000·d·not·setsid()..
 53 ··0x000028fc·636f756c·64206e6f·74206765·74637764·could·not·getcwd
 54 ··0x0000290c·28290000·636f756c·64206e6f·74207365·()..could·not·se
 55 ··0x0000291c·74637764·28290000·636f756c·64206e6f·tcwd()..could·no
 56 ··0x0000292c·74207075·74656e76·28290000·636f756c·t·putenv()..coul
 57 ··0x0000293c·64206e6f·74206665·74636820·7465726d·d·not·fetch·term
 58 ··0x0000294c·696e616c·2073697a·65000000·636f6c73·inal·size...cols
 59 ··0x0000295c·00000000·726f7773·00000000·284c6a61·....rows....(Lja
60 ··0x00002968·76612f6c·616e672f·53747269·6e673b49·va/lang/String;I60 ··0x0000296c·76612f6c·616e672f·53747269·6e673b49·va/lang/String;I
61 ··0x00002978·494c6a61·76612f6c·616e672f·53747269·ILjava/lang/Stri61 ··0x0000297c·494c6a61·76612f6c·616e672f·53747269·ILjava/lang/Stri
62 ··0x00002988·6e673b29·56000000·6661696c·65640000·ng;)V...failed..62 ··0x0000298c·6e673b29·56000000·6661696c·65640000·ng;)V...failed..
63 ··0x00002998·636f756c·64206e6f·7420636f·6e766572·could·not·conver63 ··0x0000299c·636f756c·64206e6f·7420636f·6e766572·could·not·conver
64 ··0x000029a8·74207374·72696e67·20746f20·63757272·t·string·to·curr64 ··0x000029ac·74207374·72696e67·20746f20·63757272·t·string·to·curr
65 ··0x000029b8·656e7420·6c6f6361·6c650000·636f756c·ent·locale..coul65 ··0x000029bc·656e7420·6c6f6361·6c650000·636f756c·ent·locale..coul
66 ··0x000029c8·64206e6f·7420636f·6e766572·74207374·d·not·convert·st66 ··0x000029cc·64206e6f·7420636f·6e766572·74207374·d·not·convert·st
67 ··0x000029d8·72696e67·2066726f·6d206375·7272656e·ring·from·curren67 ··0x000029dc·72696e67·2066726f·6d206375·7272656e·ring·from·curren
68 ··0x000029e8·74206c6f·63616c65·00000000·3e000000·t·locale....>...68 ··0x000029ec·74206c6f·63616c65·00000000·3e000000·t·locale....>...
69 ··0x000029f8·41000000·0c000000·41000000·11000000·A.......A.......69 ··0x000029fc·41000000·0c000000·41000000·11000000·A.......A.......
70 ··0x00002a08·41000000·27000000·41000000·36000000·A...'...A...6...70 ··0x00002a0c·41000000·27000000·41000000·36000000·A...'...A...6...
71 ··0x00002a18·41000000·03000000·41000000·06000000·A.......A.......71 ··0x00002a1c·41000000·03000000·41000000·06000000·A.......A.......
72 ··0x00002a28·41000000·15000000·41000000·0f000000·A.......A.......72 ··0x00002a2c·41000000·15000000·41000000·0f000000·A.......A.......
73 ··0x00002a38·41000000·0e000000·41000000·26000000·A.......A...&...73 ··0x00002a3c·41000000·0e000000·41000000·26000000·A.......A...&...
74 ··0x00002a48·41000000·13000000·41000000·29000000·A.......A...)...74 ··0x00002a4c·41000000·13000000·41000000·29000000·A.......A...)...
75 ··0x00002a58·41000000·02000000·41000000·19000000·A.......A.......75 ··0x00002a5c·41000000·02000000·41000000·19000000·A.......A.......
76 ··0x00002a68·41000000·0a000000·41000000·0b000000·A.......A.......76 ··0x00002a6c·41000000·0a000000·41000000·0b000000·A.......A.......
77 ··0x00002a78·41000000·00000000·00000000··········A...........77 ··0x00002a7c·41000000·00000000·00000000··········A...........
  
411 B
readelf --wide --decompress --hex-dump=.ARM.extab {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.ARM.extab':1 Hex·dump·of·section·'.ARM.extab':
2 ··0x00002a84·a8010181·b0b00cb1·00000000·90b20181·................2 ··0x00002a88·a8010181·b0b00cb1·00000000·90b20181·................
3 ··0x00002a94·b0b0af01·00000000···················........3 ··0x00002a98·b0b0af01·00000000···················........
  
1.97 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x00002a9c·74ebff7f·ae3f2380·8cecff7f·b0b0ac80·t....?#.........2 ··0x00002aa0·70ebff7f·f0ffff7f·94ecff7f·b0b0ac80·p...............
3 ··0x00002aac·94edff7f·ab08b180·d4edff7f·01000000·................3 ··0x00002ab0·24edff7f·ab08b180·78edff7f·b0b0a880·$.......x.......
 4 ··0x00002ac0·a4edff7f·c4ffff7f·00eeff7f·ae3f2380·.............?#.
4 ··0x00002abc·1ceeff7f·b0b0a880·74eeff7f·b0ae2d80·........t.....-. 
5 ··0x00002acc·d0efff7f·af3f3880·f0f1ff7f·ab08b180·.....?8......... 
6 ··0x00002adc·50f2ff7f·b0ad1e80·3cf3ff7f·01000000·P.......<....... 
7 ··0x00002aec·74f3ff7f·b0b0aa80·00f4ff7f·ab08b180·t...............5 ··0x00002ad0·18efff7f·b0b0ac80·20f0ff7f·ab08b180·........·.......
 6 ··0x00002ae0·60f0ff7f·01000000·a8f0ff7f·b0b0a880·`...............
 7 ··0x00002af0·00f1ff7f·b0ae2d80·5cf2ff7f·af3f3880·......-.\....?8.
 8 ··0x00002b00·7cf4ff7f·ab08b180·dcf4ff7f·b0ad1e80·|...............
8 ··0x00002afc·b4f4ff7f·01000000·d0f4ff7f·b0ac0380·................9 ··0x00002b10·c8f5ff7f·01000000·00f6ff7f·b0b0aa80·................
 10 ··0x00002b20·8cf6ff7f·ab08b180·40f7ff7f·01000000·........@.......
9 ··0x00002b0c·a4f5ff7f·74ffff7f·fcf5ff7f·78ffff7f·....t.......x... 
10 ··0x00002b1c·20f7ff7f·b0b0ac80·b0f7ff7f·ab08b180··............... 
11 ··0x00002b2c·04f8ff7f·b0b0a880·30f8ff7f·b0ac0180·........0.......11 ··0x00002b30·5cf7ff7f·b0ac0380·30f8ff7f·b0ac0180·\.......0.......
12 ··0x00002b3c·78f8ff7f·01000000·8cf8ff7f·b0ad0480·x...............12 ··0x00002b40·78f8ff7f·01000000·8cf8ff7f·b0ad0480·x...............
13 ··0x00002b4c·08f9ff7f·b0a80180·20f9ff7f·01000000·........·.......13 ··0x00002b50·08f9ff7f·b0a80180·20f9ff7f·01000000·........·.......
14 ··0x00002b5c·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................14 ··0x00002b60·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................
15 ··0x00002b6c·54faff7f·01000000···················T.......15 ··0x00002b70·54faff7f·01000000···················T.......
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002b74·00000000····························....2 ··0x00002b78·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·64366330·64656162·38363865·61316530·d6c0deab868ea1e0 
3 ··0x00000010·39626161·37396166·33303233·36323937·9baa79af302362972 ··0x00000000·32663633·32616639·63613935·33383663·2f632af9ca95386c
 3 ··0x00000010·39333436·36643365·63643164·37613732·93466d3ecd1d7a72
4 ··0x00000020·39383330·61632e64·65627567·00000000·9830ac.debug....4 ··0x00000020·33393936·39632e64·65627567·00000000·39969c.debug....
5 ··0x00000030·e91ef225····························...%5 ··0x00000030·f85c4619····························.\F.
  
955 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···9284·B3 ··Compressed·size:···9268·B
4 ··Uncompressed·size:·40.0·KiB·(40960·B)4 ··Uncompressed·size:·40.0·KiB·(40960·B)
5 ··Ratio:·············0.2275 ··Ratio:·············0.226
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0············9284···········40960··0.227··CRC64············010 ·········1·········1···············0···············0············9268···········40960··0.226··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0············9248···········40960··0.226··CRC6413 ·········1·········1··············12···············0············9232···········40960··0.225··CRC64
1.37 MB
libnative-platform-jni-dbgsym_0.14-6_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······644·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47748·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····47780·2024-02-19·17:15:43.000000·data.tar.xz
977 B
control.tar.xz
949 B
control.tar
482 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>6 Maintainer:·Debian·Java·Maintainers·<pkg-java-maintainers@lists.alioth.debian.org>
7 Installed-Size:·737 Installed-Size:·73
8 Depends:·libnative-platform-jni·(=·0.14-6)8 Depends:·libnative-platform-jni·(=·0.14-6)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·libnative-platform-jni11 Description:·debug·symbols·for·libnative-platform-jni
12 Build-Ids:·2cd6c0deab868ea1e09baa79af302362979830ac·450adb000c3a1bfa12c2541807af9ba5f976944112 Build-Ids:·7574e82bb221d56d0f1c5792a5868324594f8e8c·dd2f632af9ca95386c93466d3ecd1d7a7239969c
445 B
./md5sums
30.0 B
./md5sums
Files differ
397 B
line order
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 usr/lib/debug/.build-id/2c/d6c0deab868ea1e09baa79af302362979830ac.debug 
2 usr/lib/debug/.build-id/45/0adb000c3a1bfa12c2541807af9ba5f9769441.debug1 usr/lib/debug/.build-id/75/74e82bb221d56d0f1c5792a5868324594f8e8c.debug
 2 usr/lib/debug/.build-id/dd/2f632af9ca95386c93466d3ecd1d7a7239969c.debug
3 usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug3 usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
1.36 MB
data.tar.xz
1.36 MB
data.tar
2.33 KB
file list
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/2c/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····27120·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/2c/d6c0deab868ea1e09baa79af302362979830ac.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/45/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/75/
 7 -rw-r--r--···0·root·········(0)·root·········(0)····18324·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/75/74e82bb221d56d0f1c5792a5868324594f8e8c.debug
 8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/dd/
9 -rw-r--r--···0·root·········(0)·root·········(0)····18324·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/45/0adb000c3a1bfa12c2541807af9ba5f9769441.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····27144·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/dd/2f632af9ca95386c93466d3ecd1d7a7239969c.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
12 -rw-r--r--···0·root·········(0)·root·········(0)····14884·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····14884·2024-02-19·17:15:43.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/share/doc/libnative-platform-jni-dbgsym·->·libnative-platform-jni
1.36 MB
./usr/lib/debug/.build-id/2c/d6c0deab868ea1e09baa79af302362979830ac.debug vs.
./usr/lib/debug/.build-id/dd/2f632af9ca95386c93466d3ecd1d7a7239969c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 20% similar despite different names
894 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25640·(bytes·into·file)13 ··Start·of·section·headers:··········25664·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
994 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··EXIDX··········0x000138·0x00002a9c·0x00002a9c·0x00000·0x000d8·R···0x46 ··EXIDX··········0x000138·0x00002aa0·0x00002aa0·0x00000·0x000d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02b78·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02b7c·R·E·0x1000
8 ··LOAD···········0x000f08·0x00003f08·0x00003f08·0x00000·0x001dc·RW··0x10008 ··LOAD···········0x000f08·0x00003f08·0x00003f08·0x00000·0x001dc·RW··0x1000
9 ··DYNAMIC········0x000f08·0x00003f10·0x00003f10·0x00000·0x000f0·RW··0x49 ··DYNAMIC········0x000f08·0x00003f10·0x00003f10·0x00000·0x000f0·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x000f08·0x00003f08·0x00003f08·0x00000·0x000f8·R···0x112 ··GNU_RELRO······0x000f08·0x00003f08·0x00003f08·0x00000·0x000f8·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.88 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6428:1 There·are·37·section·headers,·starting·at·offset·0x6440:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0000e8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0000e8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000220·000138·0004b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000220·000138·0004b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006d0·000138·00093b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006d0·000138·00093b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000100c·000138·000096·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000100c·000138·000096·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000010a4·000138·000080·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000010a4·000138·000080·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001124·000138·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001124·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001164·000138·000178·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00001164·000138·000178·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········000012dc·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000012dc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000012e8·000138·00025c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000012e8·000138·00025c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001548·000138·001078·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001548·000138·00107c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000025c0·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000025c4·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000025c8·000138·0004bc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000025cc·000138·0004bc·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00002a84·000138·000018·00···A··0···0··418 ··[14]·.ARM.extab········NOBITS··········00002a88·000138·000018·00···A··0···0··4
19 ··[15]·.ARM.exidx········NOBITS··········00002a9c·000138·0000d8·00··AL·11···0··419 ··[15]·.ARM.exidx········NOBITS··········00002aa0·000138·0000d8·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········00002b74·000138·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002b78·000138·000004·00···A··0···0··4
21 ··[17]·.init_array·······NOBITS··········00003f08·000f08·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········00003f08·000f08·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······NOBITS··········00003f0c·000f08·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········00003f0c·000f08·000004·04··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········00003f10·000f08·0000f0·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········00003f10·000f08·0000f0·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00004000·000f08·0000dc·04··WA··0···0··424 ··[20]·.got··············NOBITS··········00004000·000f08·0000dc·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········000040dc·000f08·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········000040dc·000f08·000004·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········000040e0·000f08·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········000040e0·000f08·000004·00··WA··0···0··1
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fdd·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fec·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021cc·00042c·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021d8·00042a·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0025f8·000cc7·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·002604·000cc8·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0032c0·000272·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0032cc·000273·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003534·000454·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·003540·000454·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·003988·000ce9·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·003994·000cf5·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·004674·000198·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·00468c·000198·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00480c·000059·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004824·000059·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·004868·000e20·10·····35·154··438 ··[34]·.symtab···········SYMTAB··········00000000·004880·000e20·10·····35·154··4
39 ··[35]·.strtab···········STRTAB··········00000000·005688·000c24·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0056a0·000c24·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0062ac·000179·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0062c4·000179·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.4 KB
readelf --wide --symbols {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ·····5:·0000100c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·0000100c·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·000010a4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·000010a4·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·00001124·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·00001124·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·00001164·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·00001164·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·000012dc·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·000012dc·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·000012e8·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·000012e8·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·00001548·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·00001548·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·000025c0·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·000025c4·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·000025c8·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·000025cc·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·00002a84·····0·SECTION·LOCAL··DEFAULT···14·.ARM.extab18 ····14:·00002a88·····0·SECTION·LOCAL··DEFAULT···14·.ARM.extab
19 ····15:·00002a9c·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx19 ····15:·00002aa0·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx
20 ····16:·00002b74·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame20 ····16:·00002b78·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame
21 ····17:·00003f08·····0·SECTION·LOCAL··DEFAULT···17·.init_array21 ····17:·00003f08·····0·SECTION·LOCAL··DEFAULT···17·.init_array
22 ····18:·00003f0c·····0·SECTION·LOCAL··DEFAULT···18·.fini_array22 ····18:·00003f0c·····0·SECTION·LOCAL··DEFAULT···18·.fini_array
23 ····19:·00003f10·····0·SECTION·LOCAL··DEFAULT···19·.dynamic23 ····19:·00003f10·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
24 ····20:·00004000·····0·SECTION·LOCAL··DEFAULT···20·.got24 ····20:·00004000·····0·SECTION·LOCAL··DEFAULT···20·.got
25 ····21:·000040dc·····0·SECTION·LOCAL··DEFAULT···21·.data25 ····21:·000040dc·····0·SECTION·LOCAL··DEFAULT···21·.data
26 ····22:·000040e0·····0·SECTION·LOCAL··DEFAULT···22·.bss26 ····22:·000040e0·····0·SECTION·LOCAL··DEFAULT···22·.bss
27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.comment27 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···23·.comment
Offset 35, 21 lines modifiedOffset 35, 21 lines modified
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists
37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
38 ····34:·00001548·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·00001548·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·00001548·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·00001548·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·00001564·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·00001564·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·000012dc·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·000012dc·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·000025c0·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·000025c4·····0·NOTYPE··LOCAL··DEFAULT···12·$a
43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
44 ····40:·000012e4·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·000012e4·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·000025c4·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·000025c8·····0·NOTYPE··LOCAL··DEFAULT···12·$a
46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
47 ····43:·000025c8·····0·NOTYPE··LOCAL··DEFAULT···13·$d47 ····43:·000025cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
48 ····44:·000025c8·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits48 ····44:·000025cc·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
49 ····45:·0000156d·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones49 ····45:·0000156d·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
50 ····46:·0000156c·····0·NOTYPE··LOCAL··DEFAULT···11·$t50 ····46:·0000156c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
51 ····47:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d51 ····47:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
52 ····48:·00001598·····0·NOTYPE··LOCAL··DEFAULT···11·$t52 ····48:·00001598·····0·NOTYPE··LOCAL··DEFAULT···11·$t
53 ····49:·00001599·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones53 ····49:·00001599·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
54 ····50:·000015bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d54 ····50:·000015bc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
55 ····51:·000040dc·····0·NOTYPE··LOCAL··DEFAULT···21·$d55 ····51:·000040dc·····0·NOTYPE··LOCAL··DEFAULT···21·$d
Offset 60, 86 lines modifiedOffset 60, 86 lines modified
60 ····56:·00003f0c·····0·NOTYPE··LOCAL··DEFAULT···18·$d60 ····56:·00003f0c·····0·NOTYPE··LOCAL··DEFAULT···18·$d
61 ····57:·00003f0c·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry61 ····57:·00003f0c·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
62 ····58:·0000160c·····0·NOTYPE··LOCAL··DEFAULT···11·$t62 ····58:·0000160c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
63 ····59:·0000160d·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy63 ····59:·0000160d·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
64 ····60:·00003f08·····0·NOTYPE··LOCAL··DEFAULT···17·$d64 ····60:·00003f08·····0·NOTYPE··LOCAL··DEFAULT···17·$d
65 ····61:·00003f08·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry65 ····61:·00003f08·····0·OBJECT··LOCAL··DEFAULT···17·__frame_dummy_init_array_entry
66 ····62:·000040e0·····0·NOTYPE··LOCAL··DEFAULT···22·$d66 ····62:·000040e0·····0·NOTYPE··LOCAL··DEFAULT···22·$d
67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
68 ····64:·000020b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t68 ····64:·00001864·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····65:·00002104·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·000018b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00002a84·····0·NOTYPE··LOCAL··DEFAULT···14·$d70 ····66:·00002a88·····0·NOTYPE··LOCAL··DEFAULT···14·$d
71 ····67:·00002b0c·····0·NOTYPE··LOCAL··DEFAULT···15·$d71 ····67:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
72 ····68:·00002658·····0·NOTYPE··LOCAL··DEFAULT···13·$d72 ····68:·0000265c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
73 ····69:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t73 ····69:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t
74 ····70:·00001710·····0·NOTYPE··LOCAL··DEFAULT···11·$d74 ····70:·00001718·····0·NOTYPE··LOCAL··DEFAULT···11·$d
75 ····71:·00002a9c·····0·NOTYPE··LOCAL··DEFAULT···15·$d75 ····71:·00002a94·····0·NOTYPE··LOCAL··DEFAULT···14·$d
 76 ····72:·00002aa0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
76 ····72:·00001730·····0·NOTYPE··LOCAL··DEFAULT···11·$t77 ····73:·0000173c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
77 ····73:·00001824·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
78 ····74:·00001840·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
79 ····75:·00001884·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
80 ····76:·00001888·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
81 ····77:·00001930·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
82 ····78:·00001938·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
83 ····79:·00001a7c·····0·NOTYPE··LOCAL··DEFAULT···11·$d78 ····74:·000017cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 79 ····75:·000017d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 80 ····76:·0000182c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 81 ····77:·00001830·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 82 ····78:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 83 ····79:·00002728·····0·NOTYPE··LOCAL··DEFAULT···13·$d
84 ····80:·00001a9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t84 ····80:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
85 ····81:·00001c98·····0·NOTYPE··LOCAL··DEFAULT···11·$d85 ····81:·000019c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
86 ····82:·00001cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t86 ····82:·00002ac8·····0·NOTYPE··LOCAL··DEFAULT···15·$d
87 ····83:·00001d28·····0·NOTYPE··LOCAL··DEFAULT···11·$d87 ····83:·000019e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
88 ····84:·00001d2c·····0·NOTYPE··LOCAL··DEFAULT···11·$t88 ····84:·00001adc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 89 ····85:·00001af8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 90 ····86:·00001b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 91 ····87:·00001b40·····0·NOTYPE··LOCAL··DEFAULT···11·$t
89 ····85:·00001e08·····0·NOTYPE··LOCAL··DEFAULT···11·$d92 ····88:·00001be8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
90 ····86:·00001e20·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
91 ····87:·00001e5c·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
92 ····88:·00001e60·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
93 ····89:·00001ea4·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
94 ····90:·00001ea8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
95 ····91:·00001ef0·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
96 ····92:·00001ef4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
97 ····93:·00001fa4·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
98 ····94:·00001fb0·····0·NOTYPE··LOCAL··DEFAULT···11·$t93 ····89:·00001bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 94 ····90:·00001d34·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 95 ····91:·00001d54·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 96 ····92:·00001f50·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 97 ····93:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 98 ····94:·00001fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 99 ····95:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
99 ····95:·00002094·····0·NOTYPE··LOCAL··DEFAULT···11·$d100 ····96:·000020c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 101 ····97:·000020d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 102 ····98:·00002114·····0·NOTYPE··LOCAL··DEFAULT···11·$d
100 ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp 
101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp 
102 ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp 
103 ····99:·00002898·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·00002118·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 104 ···100:·0000215c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·00002110·····0·NOTYPE··LOCAL··DEFAULT···11·$t105 ···101:·00002160·····0·NOTYPE··LOCAL··DEFAULT···11·$t
105 ···101:·00002218·····0·NOTYPE··LOCAL··DEFAULT···11·$d106 ···102:·000021a8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
106 ···102:·00002a90·····0·NOTYPE··LOCAL··DEFAULT···14·$d 
107 ···103:·00002b14·····0·NOTYPE··LOCAL··DEFAULT···15·$d107 ···103:·000021ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t
108 ···104:·0000223c·····0·NOTYPE··LOCAL··DEFAULT···11·$t108 ···104:·0000225c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
109 ···105:·000022cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d109 ···105:·00002268·····0·NOTYPE··LOCAL··DEFAULT···11·$t
110 ···106:·000022d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
111 ···107:·0000232c·····0·NOTYPE··LOCAL··DEFAULT···11·$d110 ···106:·0000234c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
112 ···108:·00002330·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
113 ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
 112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp113 ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
 114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
116 ···112:·00002364·····0·NOTYPE··LOCAL··DEFAULT···11·$t116 ···112:·00002368·····0·NOTYPE··LOCAL··DEFAULT···11·$t
117 ···113:·00002b34·····0·NOTYPE··LOCAL··DEFAULT···15·$d117 ···113:·00002b38·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 118 ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
118 ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp119 ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
119 ···115:·00002964·····0·NOTYPE··LOCAL··DEFAULT···13·$d120 ···116:·00002968·····0·NOTYPE··LOCAL··DEFAULT···13·$d
120 ···116:·000023d0·····0·NOTYPE··LOCAL··DEFAULT···11·$t121 ···117:·000023d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
121 ···117:·0000244c·····0·NOTYPE··LOCAL··DEFAULT···11·$d122 ···118:·00002450·····0·NOTYPE··LOCAL··DEFAULT···11·$d
122 ···118:·00002b44·····0·NOTYPE··LOCAL··DEFAULT···15·$d123 ···119:·00002b48·····0·NOTYPE··LOCAL··DEFAULT···15·$d
123 ···119:·00002454·····0·NOTYPE··LOCAL··DEFAULT···11·$t124 ···120:·00002458·····0·NOTYPE··LOCAL··DEFAULT···11·$t
Max diff block lines reached; 11121/21867 bytes (50.86%) of diff not shown.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2cd6c0deab868ea1e09baa79af302362979830ac3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dd2f632af9ca95386c93466d3ecd1d7a7239969c
318 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 10 lines modifiedOffset 1, 587 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················02 ··Offset:······················0
 3 ··Length:······················1548
 4 ··DWARF·Version:···············3
 5 ··Prologue·Length:·············735
 6 ··Minimum·Instruction·Length:··2
 7 ··Initial·value·of·'is_stmt':··1
 8 ··Line·Base:···················-5
 9 ··Line·Range:··················14
 10 ··Opcode·Base:·················13
  
 11 ·Opcodes:
 12 ··Opcode·1·has·0·args
 13 ··Opcode·2·has·1·arg
 14 ··Opcode·3·has·1·arg
 15 ··Opcode·4·has·1·arg
 16 ··Opcode·5·has·1·arg
 17 ··Opcode·6·has·0·args
 18 ··Opcode·7·has·0·args
 19 ··Opcode·8·has·0·args
 20 ··Opcode·9·has·1·arg
 21 ··Opcode·10·has·0·args
 22 ··Opcode·11·has·0·args
 23 ··Opcode·12·has·1·arg
  
 24 ·The·Directory·Table·(offset·0x1b):
 25 ··1»      src/main/cpp
 26 ··2»      /usr/lib/jvm/default-java/include
 27 ··3»      /usr/include/arm-linux-gnueabihf/bits
 28 ··4»      /usr/lib/gcc/arm-linux-gnueabihf/13/include
 29 ··5»      /usr/include/arm-linux-gnueabihf/bits/types
 30 ··6»      /usr/include
 31 ··7»      /usr/lib/jvm/default-java/include/linux
 32 ··8»      /usr/include/c++/13
 33 ··9»      /usr/include/c++/13/bits
 34 ··10»     /usr/include/arm-linux-gnueabihf/sys
 35 ··11»     src/shared/headers
 36 ··12»     /usr/include/arm-linux-gnueabihf/c++/13/bits
  
 37 ·The·File·Name·Table·(offset·0x190):
 38 ··Entry»  Dir»       Time»   Size»       Name
 39 ··1»      1»     0»    0»   linux.cpp
 40 ··2»      2»     0»    0»   jni.h
 41 ··3»      3»     0»    0»   unistd.h
 42 ··4»      4»     0»    0»   stddef.h
 43 ··5»      4»     0»    0»   stdarg.h
 44 ··6»      3»     0»    0»   types.h
 45 ··7»      5»     0»    0»   struct_FILE.h
 46 ··8»      5»     0»    0»   FILE.h
 47 ··9»      6»     0»    0»   stdio.h
 48 ··10»     7»    0»   0»  jni_md.h
 49 ··11»     6»    0»   0»  mntent.h
 50 ··12»     6»    0»   0»  stdlib.h
 51 ··13»     8»    0»   0»  cstdlib
 52 ··14»     9»    0»   0»  std_abs.h
 53 ··15»     3»    0»   0»  stdlib-float.h
 54 ··16»     3»    0»   0»  stdlib-bsearch.h
 55 ··17»     3»    0»   0»  stdlib.h
 56 ··18»     8»    0»   0»  stdlib.h
 57 ··19»     3»    0»   0»  stdint-uintn.h
 58 ··20»     10»   0»  0» inotify.h
 59 ··21»     3»    0»   0»  unistd-decl.h
 60 ··22»     6»    0»   0»  unistd.h
 61 ··23»     11»   0»  0» generic.h
 62 ··24»     0»    0»   0»  <built-in>
 63 ··25»     12»   0»  0» c++config.h
 64 ··26»     3»    0»   0»  inotify.h
  
 65 ·Line·Number·Statements:
 66 ··[0x000002e9]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 67 ··[0x000002eb]··Set·column·to·10
 68 ··[0x000002ed]··Extended·opcode·2:·set·Address·to·0x1864
 69 ··[0x000002f4]··Advance·Line·by·1055·to·1056
 70 ··[0x000002f7]··Copy
 71 ··[0x000002f8]··Set·is_stmt·to·0
 72 ··[0x000002f9]··Copy·(view·1)
 73 ··[0x000002fa]··Special·opcode·117:·advance·Address·by·16·to·0x1874·and·Line·by·0·to·1056
 74 ··[0x000002fb]··Special·opcode·33:·advance·Address·by·4·to·0x1878·and·Line·by·0·to·1056
 75 ··[0x000002fc]··Set·column·to·20
 76 ··[0x000002fe]··Special·opcode·64:·advance·Address·by·8·to·0x1880·and·Line·by·3·to·1059
 77 ··[0x000002ff]··Set·column·to·10
 78 ··[0x00000301]··Special·opcode·16:·advance·Address·by·2·to·0x1882·and·Line·by·-3·to·1056
 79 ··[0x00000302]··Set·column·to·9
 80 ··[0x00000304]··Set·is_stmt·to·1
 81 ··[0x00000305]··Special·opcode·62:·advance·Address·by·8·to·0x188a·and·Line·by·1·to·1057
 82 ··[0x00000306]··Special·opcode·6:·advance·Address·by·0·to·0x188a·and·Line·by·1·to·1058·(view·1)
 83 ··[0x00000307]··Set·column·to·10
 84 ··[0x00000309]··Set·is_stmt·to·0
 85 ··[0x0000030a]··Special·opcode·3:·advance·Address·by·0·to·0x188a·and·Line·by·-2·to·1056·(view·2)
 86 ··[0x0000030b]··Set·column·to·9
 87 ··[0x0000030d]··Special·opcode·35:·advance·Address·by·4·to·0x188e·and·Line·by·2·to·1058
 88 ··[0x0000030e]··Set·is_stmt·to·1
 89 ··[0x0000030f]··Special·opcode·20:·advance·Address·by·2·to·0x1890·and·Line·by·1·to·1059
 90 ··[0x00000310]··Set·column·to·35
 91 ··[0x00000312]··Set·is_stmt·to·0
 92 ··[0x00000313]··Copy·(view·1)
 93 ··[0x00000314]··Set·column·to·9
 94 ··[0x00000316]··Set·is_stmt·to·1
 95 ··[0x00000317]··Special·opcode·48:·advance·Address·by·6·to·0x1896·and·Line·by·1·to·1060
 96 ··[0x00000318]··Set·column·to·10
 97 ··[0x0000031a]··Set·is_stmt·to·0
 98 ··[0x0000031b]··Special·opcode·1:·advance·Address·by·0·to·0x1896·and·Line·by·-4·to·1056·(view·1)
 99 ··[0x0000031c]··Set·column·to·5
 100 ··[0x0000031e]··Special·opcode·24:·advance·Address·by·2·to·0x1898·and·Line·by·5·to·1061
 101 ··[0x0000031f]··Set·column·to·10
 102 ··[0x00000321]··Special·opcode·14:·advance·Address·by·2·to·0x189a·and·Line·by·-5·to·1056
 103 ··[0x00000322]··Set·column·to·5
 104 ··[0x00000324]··Special·opcode·24:·advance·Address·by·2·to·0x189c·and·Line·by·5·to·1061
 105 ··[0x00000325]··Advance·PC·by·40·to·0x18c4
 106 ··[0x00000327]··Extended·opcode·1:·End·of·Sequence
  
 107 ··[0x0000032a]··Set·column·to·146
 108 ··[0x0000032d]··Extended·opcode·2:·set·Address·to·0x1610
 109 ··[0x00000334]··Advance·Line·by·34·to·35
 110 ··[0x00000336]··Copy
 111 ··[0x00000337]··Set·is_stmt·to·0
 112 ··[0x00000338]··Copy·(view·1)
 113 ··[0x00000339]··Special·opcode·145:·advance·Address·by·20·to·0x1624·and·Line·by·0·to·35
 114 ··[0x0000033a]··Special·opcode·33:·advance·Address·by·4·to·0x1628·and·Line·by·0·to·35
 115 ··[0x0000033b]··Set·column·to·25
 116 ··[0x0000033d]··Special·opcode·20:·advance·Address·by·2·to·0x162a·and·Line·by·1·to·36
 117 ··[0x0000033e]··Set·column·to·146
 118 ··[0x00000341]··Special·opcode·18:·advance·Address·by·2·to·0x162c·and·Line·by·-1·to·35
 119 ··[0x00000342]··Set·column·to·25
 120 ··[0x00000344]··Special·opcode·20:·advance·Address·by·2·to·0x162e·and·Line·by·1·to·36
 121 ··[0x00000345]··Set·column·to·146
Max diff block lines reached; 297610/325848 bytes (91.33%) of diff not shown.
748 KB
readelf --wide --debug-dump=info {}
    
Offset 9, 30 lines modifiedOffset 9, 30 lines modified
9 ·<0><c>:·Abbrev·Number:·32·(DW_TAG_partial_unit)9 ·<0><c>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
10 ····<d>···DW_AT_stmt_list···:·(sec_offset)·010 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
11 ····<11>···DW_AT_comp_dir····:·(string)·.11 ····<11>···DW_AT_comp_dir····:·(string)·.
12 ·<1><13>:·Abbrev·Number:·3·(DW_TAG_imported_unit)12 ·<1><13>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
13 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x39c6>13 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x39c6>
14 ·<1><18>:·Abbrev·Number:·3·(DW_TAG_imported_unit)14 ·<1><18>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
15 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0xc>15 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
16 ·<1><1d>:·Abbrev·Number:·41·(DW_TAG_subprogram)16 ·<1><1d>:·Abbrev·Number:·42·(DW_TAG_subprogram)
17 ····<1e>···DW_AT_external····:·(flag_present)·117 ····<1e>···DW_AT_external····:·(flag_present)·1
18 ····<1e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd99)·18 ····<1e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd99)·
19 ····<22>···DW_AT_decl_file···:·(data1)·1019 ····<22>···DW_AT_decl_file···:·(data1)·12
20 ····<23>···DW_AT_decl_line···:·(data2)·67220 ····<23>···DW_AT_decl_line···:·(data2)·672
21 ····<25>···DW_AT_decl_column·:·(data1)·1421 ····<25>···DW_AT_decl_column·:·(data1)·14
22 ····<26>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>22 ····<26>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>
23 ····<2a>···DW_AT_declaration·:·(flag_present)·123 ····<2a>···DW_AT_declaration·:·(flag_present)·1
24 ····<2a>···DW_AT_sibling·····:·(ref_udata)·<0x31>24 ····<2a>···DW_AT_sibling·····:·(ref_udata)·<0x31>
25 ·<2><2b>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)25 ·<2><2b>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
26 ····<2c>···DW_AT_type········:·(GNU_ref_alt)·<0x39cd>26 ····<2c>···DW_AT_type········:·(GNU_ref_alt)·<0x39cd>
27 ·<2><30>:·Abbrev·Number:·027 ·<2><30>:·Abbrev·Number:·0
28 ·<1><31>:·Abbrev·Number:·42·(DW_TAG_subprogram)28 ·<1><31>:·Abbrev·Number:·41·(DW_TAG_subprogram)
29 ····<32>···DW_AT_external····:·(flag_present)·129 ····<32>···DW_AT_external····:·(flag_present)·1
30 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1469)·30 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1469)·
31 ····<36>···DW_AT_decl_file···:·(implicit_const)·1031 ····<36>···DW_AT_decl_file···:·(implicit_const)·12
32 ····<36>···DW_AT_decl_line···:·(data2)·68732 ····<36>···DW_AT_decl_line···:·(data2)·687
33 ····<38>···DW_AT_decl_column·:·(implicit_const)·1333 ····<38>···DW_AT_decl_column·:·(implicit_const)·13
34 ····<38>···DW_AT_declaration·:·(flag_present)·134 ····<38>···DW_AT_declaration·:·(flag_present)·1
35 ·<2><38>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)35 ·<2><38>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
36 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>36 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>
37 ·<2><3d>:·Abbrev·Number:·037 ·<2><3d>:·Abbrev·Number:·0
38 ·<1><3e>:·Abbrev·Number:·038 ·<1><3e>:·Abbrev·Number:·0
Offset 76, 6742 lines modifiedOffset 76, 6742 lines modified
76 ····<8e>···DW_AT_decl_file···:·(implicit_const)·276 ····<8e>···DW_AT_decl_file···:·(implicit_const)·2
77 ····<8e>···DW_AT_decl_line···:·(data2)·89077 ····<8e>···DW_AT_decl_line···:·(data2)·890
78 ····<90>···DW_AT_decl_column·:·(data1)·3578 ····<90>···DW_AT_decl_column·:·(data1)·35
79 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>79 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
80 ·<2><95>:·Abbrev·Number:·080 ·<2><95>:·Abbrev·Number:·0
81 ·<1><96>:·Abbrev·Number:·081 ·<1><96>:·Abbrev·Number:·0
82 ··Compilation·Unit·@·offset·0x97:82 ··Compilation·Unit·@·offset·0x97:
83 ···Length:········0x67·(32-bit)83 ···Length:········0x69·(32-bit)
84 ···Version:·······584 ···Version:·······5
85 ···Unit·Type:·····DW_UT_partial·(3)85 ···Unit·Type:·····DW_UT_partial·(3)
86 ···Abbrev·Offset:·0x87286 ···Abbrev·Offset:·0x872
87 ···Pointer·Size:··487 ···Pointer·Size:··4
88 ·<0><a3>:·Abbrev·Number:·32·(DW_TAG_partial_unit)88 ·<0><a3>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
89 ····<a4>···DW_AT_stmt_list···:·(sec_offset)·089 ····<a4>···DW_AT_stmt_list···:·(sec_offset)·0
90 ····<a8>···DW_AT_comp_dir····:·(string)·.90 ····<a8>···DW_AT_comp_dir····:·(string)·.
91 ·<1><aa>:·Abbrev·Number:·3·(DW_TAG_imported_unit)91 ·<1><aa>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
92 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x3fbf>92 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x3fbf>
93 ·<1><af>:·Abbrev·Number:·2·(DW_TAG_imported_unit)93 ·<1><af>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
94 ····<b0>···DW_AT_import······:·(ref_addr)·<0x4b>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]94 ····<b0>···DW_AT_import······:·(ref_addr)·<0x4b>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]
95 ·<1><b4>:·Abbrev·Number:·2·(DW_TAG_imported_unit)95 ·<1><b4>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
96 ····<b5>···DW_AT_import······:·(ref_addr)·<0x69>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]96 ····<b5>···DW_AT_import······:·(ref_addr)·<0x69>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]
97 ·<1><b9>:·Abbrev·Number:·34·(DW_TAG_typedef)97 ·<1><b9>:·Abbrev·Number:·35·(DW_TAG_typedef)
98 ····<ba>···DW_AT_name········:·(strp)·(offset:·0xa5c):·__int64_t98 ····<ba>···DW_AT_name········:·(strp)·(offset:·0xa5c):·__int64_t
99 ····<be>···DW_AT_decl_file···:·(data1)·799 ····<be>···DW_AT_decl_file···:·(data1)·6
100 ····<bf>···DW_AT_decl_line···:·(data1)·47100 ····<bf>···DW_AT_decl_line···:·(data1)·47
101 ····<c0>···DW_AT_decl_column·:·(data1)·44101 ····<c0>···DW_AT_decl_column·:·(data1)·44
102 ····<c1>···DW_AT_type········:·(GNU_ref_alt)·<0x67>102 ····<c1>···DW_AT_type········:·(GNU_ref_alt)·<0x67>
103 ·<1><c5>:·Abbrev·Number:·33·(DW_TAG_typedef)103 ·<1><c5>:·Abbrev·Number:·34·(DW_TAG_typedef)
104 ····<c6>···DW_AT_name········:·(strp)·(offset:·0xa3b):·__off64_t104 ····<c6>···DW_AT_name········:·(strp)·(offset:·0xa3b):·__off64_t
105 ····<ca>···DW_AT_decl_file···:·(data1)·7105 ····<ca>···DW_AT_decl_file···:·(data1)·6
106 ····<cb>···DW_AT_decl_line···:·(data1)·153106 ····<cb>···DW_AT_decl_line···:·(data1)·153
107 ····<cc>···DW_AT_decl_column·:·(data1)·27107 ····<cc>···DW_AT_decl_column·:·(data1)·27
108 ····<cd>···DW_AT_type········:·(ref_udata)·<0xb9>,·__int64_t108 ····<cd>···DW_AT_type········:·(ref_udata)·<0xb9>,·__int64_t
109 ·<1><ce>:·Abbrev·Number:·35·(DW_TAG_subprogram)109 ·<1><ce>:·Abbrev·Number:·36·(DW_TAG_subprogram)
110 ····<cf>···DW_AT_external····:·(flag_present)·1110 ····<cf>···DW_AT_external····:·(flag_present)·1
111 ····<cf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2cac)·111 ····<cf>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2cac)·
112 ····<d3>···DW_AT_decl_file···:·(data1)·30112 ····<d3>···DW_AT_decl_file···:·(data1)·23
113 ····<d4>···DW_AT_decl_line···:·(data1)·81113 ····<d4>···DW_AT_decl_line···:·(data1)·81
114 ····<d5>···DW_AT_decl_column·:·(data1)·14114 ····<d5>···DW_AT_decl_column·:·(data1)·14
115 ····<d6>···DW_AT_type········:·(GNU_ref_alt)·<0x75>115 ····<d6>···DW_AT_type········:·(GNU_ref_alt)·<0x75>
116 ····<da>···DW_AT_declaration·:·(flag_present)·1116 ····<da>···DW_AT_declaration·:·(flag_present)·1
117 ····<da>···DW_AT_sibling·····:·(ref_udata)·<0xeb>117 ····<da>···DW_AT_sibling·····:·(ref_udata)·<0xeb>
118 ·<2><db>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)118 ·<2><db>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
119 ····<dc>···DW_AT_type········:·(GNU_ref_alt)·<0x28b2>119 ····<dc>···DW_AT_type········:·(GNU_ref_alt)·<0x28b2>
120 ·<2><e0>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)120 ·<2><e0>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
121 ····<e1>···DW_AT_type········:·(GNU_ref_alt)·<0x1d1>121 ····<e1>···DW_AT_type········:·(GNU_ref_alt)·<0x1d1>
122 ·<2><e5>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)122 ·<2><e5>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
123 ····<e6>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>123 ····<e6>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
124 ·<2><ea>:·Abbrev·Number:·0124 ·<2><ea>:·Abbrev·Number:·0
125 ·<1><eb>:·Abbrev·Number:·36·(DW_TAG_subprogram)125 ·<1><eb>:·Abbrev·Number:·33·(DW_TAG_subprogram)
126 ····<ec>···DW_AT_external····:·(flag_present)·1126 ····<ec>···DW_AT_external····:·(flag_present)·1
127 ····<ec>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2bf5)·127 ····<ec>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2bf5)·
128 ····<f0>···DW_AT_decl_file···:·(implicit_const)·30128 ····<f0>···DW_AT_decl_file···:·(data1)·23
129 ····<f0>···DW_AT_decl_line···:·(data1)·49129 ····<f1>···DW_AT_decl_line···:·(data1)·49
130 ····<f1>···DW_AT_decl_column·:·(implicit_const)·13130 ····<f2>···DW_AT_decl_column·:·(data1)·13
131 ····<f1>···DW_AT_declaration·:·(flag_present)·1131 ····<f3>···DW_AT_declaration·:·(flag_present)·1
132 ·<2><f1>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)132 ·<2><f3>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
133 ····<f2>···DW_AT_type········:·(GNU_ref_alt)·<0x28b2>133 ····<f4>···DW_AT_type········:·(GNU_ref_alt)·<0x28b2>
134 ·<2><f6>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)134 ·<2><f8>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
135 ····<f7>···DW_AT_type········:·(GNU_ref_alt)·<0x80>135 ····<f9>···DW_AT_type········:·(GNU_ref_alt)·<0x80>
136 ·<2><fb>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)136 ·<2><fd>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
137 ····<fc>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>137 ····<fe>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
138 ·<2><100>:·Abbrev·Number:·0138 ·<2><102>:·Abbrev·Number:·0
139 ·<1><101>:·Abbrev·Number:·0139 ·<1><103>:·Abbrev·Number:·0
140 ··Compilation·Unit·@·offset·0x102:140 ··Compilation·Unit·@·offset·0x104:
141 ···Length:········0x2d·(32-bit)141 ···Length:········0x2d·(32-bit)
142 ···Version:·······5142 ···Version:·······5
143 ···Unit·Type:·····DW_UT_partial·(3)143 ···Unit·Type:·····DW_UT_partial·(3)
144 ···Abbrev·Offset:·0x872144 ···Abbrev·Offset:·0x872
145 ···Pointer·Size:··4145 ···Pointer·Size:··4
146 ·<0><10e>:·Abbrev·Number:·32·(DW_TAG_partial_unit)146 ·<0><110>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
147 ····<10f>···DW_AT_stmt_list···:·(sec_offset)·0147 ····<111>···DW_AT_stmt_list···:·(sec_offset)·0x610
148 ····<113>···DW_AT_comp_dir····:·(string)·.148 ····<115>···DW_AT_comp_dir····:·(string)·.
149 ·<1><115>:·Abbrev·Number:·3·(DW_TAG_imported_unit)149 ·<1><117>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
150 ····<116>···DW_AT_import······:·(GNU_ref_alt)·<0x3f93>150 ····<118>···DW_AT_import······:·(GNU_ref_alt)·<0x3f93>
151 ·<1><11a>:·Abbrev·Number:·3·(DW_TAG_imported_unit)151 ·<1><11c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
152 ····<11b>···DW_AT_import······:·(GNU_ref_alt)·<0x43c7>152 ····<11d>···DW_AT_import······:·(GNU_ref_alt)·<0x43c7>
153 ·<1><11f>:·Abbrev·Number:·43·(DW_TAG_subprogram)153 ·<1><121>:·Abbrev·Number:·43·(DW_TAG_subprogram)
154 ····<120>···DW_AT_external····:·(flag_present)·1154 ····<122>···DW_AT_external····:·(flag_present)·1
155 ····<120>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x29d8)·155 ····<122>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x29d8)·
156 ····<124>···DW_AT_decl_file···:·(data1)·27156 ····<126>···DW_AT_decl_file···:·(data1)·27
157 ····<125>···DW_AT_decl_line···:·(data2)·407157 ····<127>···DW_AT_decl_line···:·(data2)·407
158 ····<127>···DW_AT_decl_column·:·(data1)·15158 ····<129>···DW_AT_decl_column·:·(data1)·15
159 ····<128>···DW_AT_type········:·(GNU_ref_alt)·<0x39cd>159 ····<12a>···DW_AT_type········:·(GNU_ref_alt)·<0x39cd>
160 ····<12c>···DW_AT_declaration·:·(flag_present)·1160 ····<12e>···DW_AT_declaration·:·(flag_present)·1
161 ·<2><12c>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)161 ·<2><12e>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
162 ····<12d>···DW_AT_type········:·(GNU_ref_alt)·<0x80>162 ····<12f>···DW_AT_type········:·(GNU_ref_alt)·<0x80>
163 ·<2><131>:·Abbrev·Number:·0163 ·<2><133>:·Abbrev·Number:·0
164 ·<1><132>:·Abbrev·Number:·0164 ·<1><134>:·Abbrev·Number:·0
165 ··Compilation·Unit·@·offset·0x133:165 ··Compilation·Unit·@·offset·0x135:
166 ···Length:········0x2373·(32-bit)166 ···Length:········0xb29·(32-bit)
167 ···Version:·······5167 ···Version:·······5
168 ···Unit·Type:·····DW_UT_compile·(1)168 ···Unit·Type:·····DW_UT_compile·(1)
169 ···Abbrev·Offset:·0169 ···Abbrev·Offset:·0
170 ···Pointer·Size:··4170 ···Pointer·Size:··4
171 ·<0><13f>:·Abbrev·Number:·80·(DW_TAG_compile_unit)171 ·<0><141>:·Abbrev·Number:·80·(DW_TAG_compile_unit)
Max diff block lines reached; 744269/766170 bytes (97.14%) of diff not shown.
3.91 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1157, 45 lines modifiedOffset 1157, 45 lines modified
1157 ····DW_AT_call_all_calls·DW_FORM_flag_present1157 ····DW_AT_call_all_calls·DW_FORM_flag_present
1158 ····DW_AT_sibling······DW_FORM_ref_udata1158 ····DW_AT_sibling······DW_FORM_ref_udata
1159 ····DW_AT·value:·0·····DW_FORM·value:·01159 ····DW_AT·value:·0·····DW_FORM·value:·0
1160 ···32······DW_TAG_partial_unit····[has·children]1160 ···32······DW_TAG_partial_unit····[has·children]
1161 ····DW_AT_stmt_list····DW_FORM_sec_offset1161 ····DW_AT_stmt_list····DW_FORM_sec_offset
1162 ····DW_AT_comp_dir·····DW_FORM_string1162 ····DW_AT_comp_dir·····DW_FORM_string
1163 ····DW_AT·value:·0·····DW_FORM·value:·01163 ····DW_AT·value:·0·····DW_FORM·value:·0
1164 ···33······DW_TAG_typedef····[no·children]1164 ···33······DW_TAG_subprogram····[has·children]
 1165 ····DW_AT_external·····DW_FORM_flag_present
1165 ····DW_AT_name·········DW_FORM_strp1166 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1166 ····DW_AT_decl_file····DW_FORM_data11167 ····DW_AT_decl_file····DW_FORM_data1
1167 ····DW_AT_decl_line····DW_FORM_data11168 ····DW_AT_decl_line····DW_FORM_data1
1168 ····DW_AT_decl_column··DW_FORM_data11169 ····DW_AT_decl_column··DW_FORM_data1
1169 ····DW_AT_type·········DW_FORM_ref_udata1170 ····DW_AT_declaration··DW_FORM_flag_present
1170 ····DW_AT·value:·0·····DW_FORM·value:·01171 ····DW_AT·value:·0·····DW_FORM·value:·0
1171 ···34······DW_TAG_typedef····[no·children]1172 ···34······DW_TAG_typedef····[no·children]
1172 ····DW_AT_name·········DW_FORM_strp1173 ····DW_AT_name·········DW_FORM_strp
1173 ····DW_AT_decl_file····DW_FORM_data11174 ····DW_AT_decl_file····DW_FORM_data1
1174 ····DW_AT_decl_line····DW_FORM_data11175 ····DW_AT_decl_line····DW_FORM_data1
1175 ····DW_AT_decl_column··DW_FORM_data11176 ····DW_AT_decl_column··DW_FORM_data1
1176 ····DW_AT_type·········DW_FORM_GNU_ref_alt1177 ····DW_AT_type·········DW_FORM_ref_udata
1177 ····DW_AT·value:·0·····DW_FORM·value:·01178 ····DW_AT·value:·0·····DW_FORM·value:·0
1178 ···35······DW_TAG_subprogram····[has·children]1179 ···35······DW_TAG_typedef····[no·children]
1179 ····DW_AT_external·····DW_FORM_flag_present 
1180 ····DW_AT_name·········DW_FORM_GNU_strp_alt1180 ····DW_AT_name·········DW_FORM_strp
1181 ····DW_AT_decl_file····DW_FORM_data11181 ····DW_AT_decl_file····DW_FORM_data1
1182 ····DW_AT_decl_line····DW_FORM_data11182 ····DW_AT_decl_line····DW_FORM_data1
1183 ····DW_AT_decl_column··DW_FORM_data11183 ····DW_AT_decl_column··DW_FORM_data1
1184 ····DW_AT_type·········DW_FORM_GNU_ref_alt1184 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1185 ····DW_AT_declaration··DW_FORM_flag_present 
1186 ····DW_AT_sibling······DW_FORM_ref_udata 
1187 ····DW_AT·value:·0·····DW_FORM·value:·01185 ····DW_AT·value:·0·····DW_FORM·value:·0
1188 ···36······DW_TAG_subprogram····[has·children]1186 ···36······DW_TAG_subprogram····[has·children]
1189 ····DW_AT_external·····DW_FORM_flag_present1187 ····DW_AT_external·····DW_FORM_flag_present
1190 ····DW_AT_name·········DW_FORM_GNU_strp_alt1188 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1191 ····DW_AT_decl_file····DW_FORM_implicit_const:·301189 ····DW_AT_decl_file····DW_FORM_data1
1192 ····DW_AT_decl_line····DW_FORM_data11190 ····DW_AT_decl_line····DW_FORM_data1
1193 ····DW_AT_decl_column··DW_FORM_implicit_const:·131191 ····DW_AT_decl_column··DW_FORM_data1
 1192 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1194 ····DW_AT_declaration··DW_FORM_flag_present1193 ····DW_AT_declaration··DW_FORM_flag_present
 1194 ····DW_AT_sibling······DW_FORM_ref_udata
1195 ····DW_AT·value:·0·····DW_FORM·value:·01195 ····DW_AT·value:·0·····DW_FORM·value:·0
1196 ···37······DW_TAG_formal_parameter····[no·children]1196 ···37······DW_TAG_formal_parameter····[no·children]
1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1198 ····DW_AT·value:·0·····DW_FORM·value:·01198 ····DW_AT·value:·0·····DW_FORM·value:·0
1199 ···38······DW_TAG_formal_parameter····[no·children]1199 ···38······DW_TAG_formal_parameter····[no·children]
1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1201 ····DW_AT_type·········DW_FORM_GNU_ref_alt1201 ····DW_AT_type·········DW_FORM_GNU_ref_alt
Offset 1212, 28 lines modifiedOffset 1212, 28 lines modified
1212 ····DW_AT_specification·DW_FORM_GNU_ref_alt1212 ····DW_AT_specification·DW_FORM_GNU_ref_alt
1213 ····DW_AT_object_pointer·DW_FORM_ref_udata1213 ····DW_AT_object_pointer·DW_FORM_ref_udata
1214 ····DW_AT_inline·······DW_FORM_implicit_const:·31214 ····DW_AT_inline·······DW_FORM_implicit_const:·3
1215 ····DW_AT·value:·0·····DW_FORM·value:·01215 ····DW_AT·value:·0·····DW_FORM·value:·0
1216 ···41······DW_TAG_subprogram····[has·children]1216 ···41······DW_TAG_subprogram····[has·children]
1217 ····DW_AT_external·····DW_FORM_flag_present1217 ····DW_AT_external·····DW_FORM_flag_present
1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1219 ····DW_AT_decl_file····DW_FORM_data11219 ····DW_AT_decl_file····DW_FORM_implicit_const:·12
1220 ····DW_AT_decl_line····DW_FORM_data21220 ····DW_AT_decl_line····DW_FORM_data2
1221 ····DW_AT_decl_column··DW_FORM_data11221 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
1222 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
1223 ····DW_AT_declaration··DW_FORM_flag_present1222 ····DW_AT_declaration··DW_FORM_flag_present
1224 ····DW_AT_sibling······DW_FORM_ref_udata 
1225 ····DW_AT·value:·0·····DW_FORM·value:·01223 ····DW_AT·value:·0·····DW_FORM·value:·0
1226 ···42······DW_TAG_subprogram····[has·children]1224 ···42······DW_TAG_subprogram····[has·children]
1227 ····DW_AT_external·····DW_FORM_flag_present1225 ····DW_AT_external·····DW_FORM_flag_present
1228 ····DW_AT_name·········DW_FORM_GNU_strp_alt1226 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1229 ····DW_AT_decl_file····DW_FORM_implicit_const:·101227 ····DW_AT_decl_file····DW_FORM_data1
1230 ····DW_AT_decl_line····DW_FORM_data21228 ····DW_AT_decl_line····DW_FORM_data2
1231 ····DW_AT_decl_column··DW_FORM_implicit_const:·131229 ····DW_AT_decl_column··DW_FORM_data1
 1230 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1232 ····DW_AT_declaration··DW_FORM_flag_present1231 ····DW_AT_declaration··DW_FORM_flag_present
 1232 ····DW_AT_sibling······DW_FORM_ref_udata
1233 ····DW_AT·value:·0·····DW_FORM·value:·01233 ····DW_AT·value:·0·····DW_FORM·value:·0
1234 ···43······DW_TAG_subprogram····[has·children]1234 ···43······DW_TAG_subprogram····[has·children]
1235 ····DW_AT_external·····DW_FORM_flag_present1235 ····DW_AT_external·····DW_FORM_flag_present
1236 ····DW_AT_name·········DW_FORM_GNU_strp_alt1236 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1237 ····DW_AT_decl_file····DW_FORM_data11237 ····DW_AT_decl_file····DW_FORM_data1
1238 ····DW_AT_decl_line····DW_FORM_data21238 ····DW_AT_decl_line····DW_FORM_data2
1239 ····DW_AT_decl_column··DW_FORM_data11239 ····DW_AT_decl_column··DW_FORM_data1
1.69 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················362 ··Length:···················36
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x1334 ··Offset·into·.debug_info:··0x135
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001610·00000aa08 ····00001610·00000252
9 ····000020b0·000000609 ····00001864·00000060
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x24aa13 ··Offset·into·.debug_info:··0xc62
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002110·0000025217 ····000018c8·00000aa0
18 ····000020b0·0000006018 ····00001864·00000060
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················2820 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x2fd722 ··Offset·into·.debug_info:··0x2fd9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00002364·0000006a26 ····00002368·0000006a
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················3628 ··Length:···················36
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x312730 ··Offset·into·.debug_info:··0x3129
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····000023d0·000000a834 ····000023d4·000000a8
35 ····000020b0·0000006035 ····00001864·00000060
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x34d939 ··Offset·into·.debug_info:··0x34db
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····00002478·0000014843 ····0000247c·00000148
44 ····00000000·0000000044 ····00000000·00000000
  
278 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 2904 lines modifiedOffset 1, 2904 lines modified
1 Contents·of·the·.debug_loclists·section:1 Contents·of·the·.debug_loclists·section:
  
2 Table·at·Offset·02 Table·at·Offset·0
3 ··Length:··········0x16b43 ··Length:··········0x546
4 ··DWARF·version:···54 ··DWARF·version:···5
5 ··Address·size:····45 ··Address·size:····4
6 ··Segment·size:····06 ··Segment·size:····0
7 ··Offset·entries:··07 ··Offset·entries:··0
  
8 ····Offset···Begin············End··············Expression8 ····Offset···Begin············End··············Expression
  
9 ····0000000c·v0000000·v0000000·location·view·pair9 ····0000000c·v0000000·v0000000·location·view·pair
10 ····0000000e·v0000000·v0000000·location·view·pair10 ····0000000e·v0000000·v0000000·location·view·pair
11 ····00000010·v0000000·v0000000·location·view·pair 
12 ····00000012·v0000000·v0000000·location·view·pair 
13 ····00000014·v0000000·v0000000·location·view·pair 
14 ····00000016·v0000000·v0000000·location·view·pair 
  
15 ····00000018·00001fd4·(base·address)11 ····00000010·00001830·(base·address)
16 ····0000001d·v0000000·v0000000·views·at·0000000c·for:12 ····00000015·v0000000·v0000000·views·at·0000000c·for:
17 ·············00001fd4·00001ff6·(DW_OP_reg0·(r0))13 ·············00001830·00001847·(DW_OP_reg0·(r0))
18 ····00000022·v0000000·v0000000·views·at·0000000e·for:14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
19 ·············00001ff6·00002064·(DW_OP_reg4·(r4)) 
20 ····00000028·v0000000·v0000000·views·at·00000010·for: 
21 ·············00002064·00002065·(DW_OP_reg0·(r0)) 
22 ····0000002f·v0000000·v0000000·views·at·00000012·for: 
23 ·············00002065·00002080·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x157>);·DW_OP_convert·<0x15e>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
24 ····0000003f·v0000000·v0000000·views·at·00000014·for: 
25 ·············00002080·0000208e·(DW_OP_reg4·(r4)) 
26 ····00000046·v0000000·v0000000·views·at·00000016·for: 
27 ·············0000208e·000020b0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x157>);·DW_OP_convert·<0x15e>;·DW_OP_convert·<0>;·DW_OP_stack_value)15 ·············00001847·00001862·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
28 ····00000056·<End·of·list>16 ····00000028·<End·of·list>
  
29 ····00000057·v0000000·v0000000·location·view·pair 
30 ····00000059·v0000000·v0000000·location·view·pair17 ····00000029·v0000000·v0000000·location·view·pair
 18 ····0000002b·v0000000·v0000000·location·view·pair
  
31 ····0000005b·00001fd4·(base·address)19 ····0000002d·00001830·(base·address)
32 ····00000060·v0000000·v0000000·views·at·00000057·for: 
33 ·············00001fd4·00001ff0·(DW_OP_reg1·(r1)) 
34 ····00000065·v0000000·v0000000·views·at·00000059·for:20 ····00000032·v0000000·v0000000·views·at·00000029·for:
 21 ·············00001830·00001842·(DW_OP_reg1·(r1))
 22 ····00000037·v0000000·v0000000·views·at·0000002b·for:
35 ·············00001ff0·000020b0·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x157>);·DW_OP_convert·<0x15e>;·DW_OP_convert·<0>;·DW_OP_stack_value)23 ·············00001842·00001862·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
36 ····00000074·<End·of·list>24 ····00000045·<End·of·list>
  
37 ····00000075·v0000000·v0000000·location·view·pair25 ····00000046·v0000000·v0000000·location·view·pair
38 ····00000077·v0000000·v0000000·location·view·pair26 ····00000048·v0000000·v0000000·location·view·pair
39 ····00000079·v0000000·v0000000·location·view·pair 
40 ····0000007b·v0000000·v0000000·location·view·pair 
  
41 ····0000007d·00001fd4·(base·address)27 ····0000004a·00001830·(base·address)
42 ····00000082·v0000000·v0000000·views·at·00000075·for:28 ····0000004f·v0000000·v0000000·views·at·00000046·for:
43 ·············00001fd4·00001ff4·(DW_OP_reg2·(r2))29 ·············00001830·00001847·(DW_OP_reg2·(r2))
44 ····00000087·v0000000·v0000000·views·at·00000077·for:30 ····00000054·v0000000·v0000000·views·at·00000048·for:
45 ·············00001ff4·00001ffa·(DW_OP_reg1·(r1)) 
46 ····0000008c·v0000000·v0000000·views·at·00000079·for: 
47 ·············00001ffa·00002009·(DW_OP_breg0·(r0):·-1;·DW_OP_stack_value) 
48 ····00000093·v0000000·v0000000·views·at·0000007b·for: 
49 ·············00002009·000020b0·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x157>);·DW_OP_convert·<0x15e>;·DW_OP_convert·<0>;·DW_OP_stack_value)31 ·············00001847·00001862·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
50 ····000000a2·<End·of·list>32 ····00000062·<End·of·list>
  
51 ····000000a3·v0000000·v0000000·location·view·pair33 ····00000063·v0000000·v0000000·location·view·pair
52 ····000000a5·v0000000·v0000000·location·view·pair34 ····00000065·v0000000·v0000000·location·view·pair
  
53 ····000000a7·00001fd4·(base·address)35 ····00000067·00001830·(base·address)
54 ····000000ac·v0000000·v0000000·views·at·000000a3·for:36 ····0000006c·v0000000·v0000000·views·at·00000063·for:
55 ·············00001fd4·00001fea·(DW_OP_reg3·(r3))37 ·············00001830·00001840·(DW_OP_reg3·(r3))
56 ····000000b1·v0000000·v0000000·views·at·000000a5·for:38 ····00000071·v0000000·v0000000·views·at·00000065·for:
 39 ·············00001840·00001862·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 40 ····0000007f·<End·of·list>
  
 41 ····00000080·v0000000·v0000000·location·view·pair
 42 ····00000082·v0000000·v0000000·location·view·pair
 43 ····00000084·v0000000·v0000000·location·view·pair
  
 44 ····00000086·0000184a·(base·address)
 45 ····0000008b·v0000000·v0000000·views·at·00000080·for:
57 ·············00001fea·000020b0·(DW_OP_reg5·(r5))46 ·············0000184a·0000184e·(DW_OP_reg0·(r0))
 47 ····00000090·v0000000·v0000000·views·at·00000082·for:
 48 ·············0000184e·0000185e·(DW_OP_reg4·(r4))
 49 ····00000095·v0000000·v0000000·views·at·00000084·for:
 50 ·············0000185e·00001861·(DW_OP_reg0·(r0))
 51 ····0000009a·<End·of·list>
  
 52 ····0000009b·v0000001·v0000000·location·view·pair
 53 ····0000009d·v0000000·v0000000·location·view·pair
  
 54 ····0000009f·0000183e·(base·address)
 55 ····000000a4·v0000001·v0000000·views·at·0000009b·for:
 56 ·············0000183e·00001847·(DW_OP_reg2·(r2))
 57 ····000000a9·v0000000·v0000000·views·at·0000009d·for:
 58 ·············00001847·0000184a·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
58 ····000000b7·<End·of·list>59 ····000000b7·<End·of·list>
  
59 ····000000b8·v0000000·v0000000·location·view·pair60 ····000000b8·v0000001·v0000000·location·view·pair
 61 ····000000ba·v0000000·v0000000·location·view·pair
  
 62 ····000000bc·0000183e·(base·address)
60 ····000000ba·v0000000·v0000000·views·at·000000b8·for:63 ····000000c1·v0000001·v0000000·views·at·000000b8·for:
61 ·············00001fd4·00001fe4·(DW_OP_fbreg:·0)64 ·············0000183e·00001847·(DW_OP_reg0·(r0))
 65 ····000000c6·v0000000·v0000000·views·at·000000ba·for:
 66 ·············00001847·0000184a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
62 ····000000c3·<End·of·list>67 ····000000d4·<End·of·list>
  
63 ····000000c4·v0000000·v0000000·location·view·pair68 ····000000d5·v0000000·v0000000·location·view·pair
64 ····000000c6·v0000000·v0000000·location·view·pair69 ····000000d7·v0000000·v0000000·location·view·pair
 70 ····000000d9·v0000000·v0000000·location·view·pair
  
65 ····000000c8·0000200a·(base·address)71 ····000000db·000017d4·(base·address)
66 ····000000cd·v0000000·v0000000·views·at·000000c4·for:72 ····000000e0·v0000000·v0000000·views·at·000000d5·for:
67 ·············0000200a·00002014·(DW_OP_reg0·(r0))73 ·············000017d4·000017ef·(DW_OP_reg0·(r0))
68 ····000000d2·v0000000·v0000000·views·at·000000c6·for:74 ····000000e5·v0000000·v0000000·views·at·000000d7·for:
69 ·············00002080·00002086·(DW_OP_reg0·(r0))75 ·············000017ef·0000182c·(DW_OP_reg5·(r5))
 76 ····000000ea·v0000000·v0000000·views·at·000000d9·for:
 77 ·············0000182c·00001830·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x159>);·DW_OP_convert·<0x160>;·DW_OP_convert·<0>;·DW_OP_stack_value)
70 ····000000d7·<End·of·list>78 ····000000f8·<End·of·list>
  
71 ····000000d8·v0000000·v0000000·location·view·pair79 ····000000f9·v0000000·v0000000·location·view·pair
72 ····000000da·v0000000·v0000000·location·view·pair80 ····000000fb·v0000000·v0000000·location·view·pair
73 ····000000dc·v0000000·v0000000·location·view·pair 
74 ····000000de·v0000000·v0000000·location·view·pair 
  
75 ····000000e0·00002022·(base·address)81 ····000000fd·000017d4·(base·address)
76 ····000000e5·v0000000·v0000000·views·at·000000d8·for:82 ····00000102·v0000000·v0000000·views·at·000000f9·for:
77 ·············00002022·00002026·(DW_OP_reg0·(r0))83 ·············000017d4·000017e8·(DW_OP_reg1·(r1))
78 ····000000ea·v0000000·v0000000·views·at·000000da·for:84 ····00000107·v0000000·v0000000·views·at·000000fb·for:
Max diff block lines reached; 261382/284126 bytes (92.00%) of diff not shown.
1.69 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················362 ··Length:···················36
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x1334 ··Offset·into·.debug_info:··0x135
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001610·00000aa08 ····00001610·00000252
9 ····000020b0·000000609 ····00001864·00000060
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x24aa13 ··Offset·into·.debug_info:··0xc62
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002110·0000025217 ····000018c8·00000aa0
18 ····000020b0·0000006018 ····00001864·00000060
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················2820 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x2fd722 ··Offset·into·.debug_info:··0x2fd9
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00002364·0000006a26 ····00002368·0000006a
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················3628 ··Length:···················36
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x312730 ··Offset·into·.debug_info:··0x3129
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
33 ····Address····Length33 ····Address····Length
34 ····000023d0·000000a834 ····000023d4·000000a8
35 ····000020b0·0000006035 ····00001864·00000060
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x34d939 ··Offset·into·.debug_info:··0x34db
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····00002478·0000014843 ····0000247c·00000148
44 ····00000000·0000000044 ····00000000·00000000
  
713 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 29 lines modified
1 GCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 Sa```b0fd``a2 Sa```b0ed``a
 3 VDDtY`qE]
 4 9ii5bA1Z
 5 &H<~PJ[A
 6 IX{CX{cX
 7 aY~S^TIL
 8 trrtpptpv
3 n>I/usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
4 call_weak_fn10 call_weak_fn
5 crtstuff.c11 crtstuff.c
6 all_implied_fbits12 all_implied_fbits
7 deregister_tm_clones13 deregister_tm_clones
8 __do_global_dtors_aux14 __do_global_dtors_aux
9 completed.015 completed.0
10 __do_global_dtors_aux_fini_array_entry16 __do_global_dtors_aux_fini_array_entry
11 frame_dummy17 frame_dummy
12 __frame_dummy_init_array_entry18 __frame_dummy_init_array_entry
13 freebsd_kevents.cpp 
14 linux.cpp19 linux.cpp
15 apple.cpp20 freebsd_kevents.cpp
16 freebsd.cpp21 freebsd.cpp
 22 apple.cpp
17 generic_posix.cpp23 generic_posix.cpp
18 generic.cpp24 generic.cpp
19 unix_strings.cpp25 unix_strings.cpp
20 __FRAME_END__26 __FRAME_END__
21 __dso_handle27 __dso_handle
22 _DYNAMIC28 _DYNAMIC
23 __TMC_END__29 __TMC_END__
5.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 7399 objdump: DWARF error: unable to read alt ref 1561 objdump: DWARF error: unable to read alt ref 16786
    
Offset 16, 98 lines modifiedOffset 16, 98 lines modified
16 »       ...16 »       ...
  
17 0000160c·<frame_dummy>:17 0000160c·<frame_dummy>:
18 frame_dummy():18 frame_dummy():
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 00001610·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:21 00001610·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
22 »       ...22 »       ...
  
23 00001730·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:23 0000173c·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
24 »       ...24 »       ...
  
25 00001840·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:25 000017d4·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
26 »       ...26 »       ...
  
27 00001888·<toMillis(timespec)>:27 00001830·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
28 »       ...28 »       ...
  
29 000018d8·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:29 00001864·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
30 »       ...30 »       ...
  
31 00001938·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:31 000018c8·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
32 »       ...32 »       ...
  
33 00001a9c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:33 000019e8·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
34 »       ...34 »       ...
  
35 00001cc4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:35 00001af8·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
36 »       ...36 »       ...
  
37 00001d2c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:37 00001b40·<toMillis(timespec)>:
38 »       ...38 »       ...
  
 39 00001b90·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:
39 00001e20·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>: 
40 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid(): 
41 ./src/main/cpp/posix.cpp:279 
42 »       movs»   r0,·r0 
43 »       ...40 »       ...
  
44 00001e24·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:41 00001bf0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
45 »       ...42 »       ...
  
46 00001e60·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:43 00001d54·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
47 »       ...44 »       ...
  
48 00001ea8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:45 00001f7c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
49 »       ...46 »       ...
  
50 00001ef4·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:47 00001fe4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
51 »       ...48 »       ...
  
52 00001f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:49 000020d8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:
 50 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid():
 51 ./src/main/cpp/posix.cpp:279
 52 »       movs»   r0,·r0
53 »       ...53 »       ...
  
54 00001fb0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:54 000020dc·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
55 »       ...55 »       ...
  
56 00001fd4·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:56 00002118·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
57 »       ...57 »       ...
  
58 000020b0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:58 00002160·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
59 »       ...59 »       ...
  
60 00002110·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:60 000021ac·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
61 »       ...61 »       ...
  
62 0000223c·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:62 000021e8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
63 »       ...63 »       ...
  
64 000022d4·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:64 00002268·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
65 »       ...65 »       ...
  
66 00002330·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:66 0000228c·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
67 »       ...67 »       ...
  
68 00002364·<mark_failed_with_errno>:68 00002368·<mark_failed_with_errno>:
69 »       ...69 »       ...
  
70 000023b4·<map_error_code>:70 000023b8·<map_error_code>:
71 »       ...71 »       ...
  
72 000023d0·<mark_failed_with_code>:72 000023d4·<mark_failed_with_code>:
73 »       ...73 »       ...
  
74 00002454·<mark_failed_with_message>:74 00002458·<mark_failed_with_message>:
75 »       ...75 »       ...
  
76 00002474·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:76 00002478·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
77 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():77 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
78 »       movs»   r0,·r078 »       movs»   r0,·r0
79 »       ...79 »       ...
  
80 00002478·<java_to_char>:80 0000247c·<java_to_char>:
81 »       ...81 »       ...
  
82 00002528·<char_to_java>:82 0000252c·<char_to_java>:
83 »       ...83 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000025c0·<_fini>:2 000025c4·<_fini>:
3 »       ...3 »       ...
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790077·696e2e63·rray_entry.win.c15 ··0x000000c0·72726179·5f656e74·7279006c·696e7578·rray_entry.linux
16 ··0x000000d0·70700066·72656562·73645f6b·6576656e·pp.freebsd_keven 
17 ··0x000000e0·74732e63·7070006c·696e7578·2e637070·ts.cpp.linux.cpp 
18 ··0x000000f0·00617070·6c652e63·70700066·72656562·.apple.cpp.freeb16 ··0x000000d0·2e637070·0077696e·2e637070·00667265·.cpp.win.cpp.fre
 17 ··0x000000e0·65627364·5f6b6576·656e7473·2e637070·ebsd_kevents.cpp
 18 ··0x000000f0·00667265·65627364·2e637070·00617070·.freebsd.cpp.app
19 ··0x00000100·73642e63·70700067·656e6572·69635f70·sd.cpp.generic_p19 ··0x00000100·6c652e63·70700067·656e6572·69635f70·le.cpp.generic_p
20 ··0x00000110·6f736978·2e637070·0067656e·65726963·osix.cpp.generic 
21 ··0x00000120·2e637070·00756e69·785f7374·72696e67·.cpp.unix_string 
22 ··0x00000130·732e6370·70006f73·782e6370·70005f5f·s.cpp.osx.cpp.__20 ··0x00000110·6f736978·2e637070·006f7378·2e637070·osix.cpp.osx.cpp
 21 ··0x00000120·0067656e·65726963·2e637070·00756e69·.generic.cpp.uni
 22 ··0x00000130·785f7374·72696e67·732e6370·70005f5f·x_strings.cpp.__
23 ··0x00000140·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin23 ··0x00000140·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin
24 ··0x00000150·69005f5f·64736f5f·68616e64·6c65005f·i.__dso_handle._24 ··0x00000150·69005f5f·64736f5f·68616e64·6c65005f·i.__dso_handle._
25 ··0x00000160·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN25 ··0x00000160·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
26 ··0x00000170·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS26 ··0x00000170·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS
27 ··0x00000180·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.27 ··0x00000180·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.
28 ··0x00000190·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c28 ··0x00000190·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
29 ··0x000001a0·70705f70·72304047·43435f33·2e35005f·pp_pr0@GCC_3.5._29 ··0x000001a0·70705f70·72304047·43435f33·2e35005f·pp_pr0@GCC_3.5._
5.17 KB
./usr/lib/debug/.build-id/45/0adb000c3a1bfa12c2541807af9ba5f9769441.debug vs.
./usr/lib/debug/.build-id/75/74e82bb221d56d0f1c5792a5868324594f8e8c.debug
Files 1% similar despite different names
2.86 KB
readelf --wide --symbols {}
    
Offset 94, 32 lines modifiedOffset 94, 32 lines modified
94 ····90:·00001488·····0·NOTYPE··LOCAL··DEFAULT···11·$t94 ····90:·00001488·····0·NOTYPE··LOCAL··DEFAULT···11·$t
95 ····91:·00001498·····0·NOTYPE··LOCAL··DEFAULT···11·$d95 ····91:·00001498·····0·NOTYPE··LOCAL··DEFAULT···11·$d
96 ····92:·00003098·····0·NOTYPE··LOCAL··DEFAULT···21·$d96 ····92:·00003098·····0·NOTYPE··LOCAL··DEFAULT···21·$d
97 ····93:·000030a0·····0·NOTYPE··LOCAL··DEFAULT···22·$d97 ····93:·000030a0·····0·NOTYPE··LOCAL··DEFAULT···22·$d
98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
99 ····95:·000014a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t99 ····95:·000014a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
100 ····96:·00001a84·····0·NOTYPE··LOCAL··DEFAULT···15·$d100 ····96:·00001a84·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp102 ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
102 ····98:·000015b4·····0·NOTYPE··LOCAL··DEFAULT···11·$t103 ····99:·000015b4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
103 ····99:·00001608·····0·NOTYPE··LOCAL··DEFAULT···11·$d104 ···100:·00001608·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d105 ···101:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d
105 ···101:·00001aac·····0·NOTYPE··LOCAL··DEFAULT···15·$d106 ···102:·00001aac·····0·NOTYPE··LOCAL··DEFAULT···15·$d
106 ···102:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d107 ···103:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d
107 ···103:·0000150c·····0·NOTYPE··LOCAL··DEFAULT···11·$t108 ···104:·0000150c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
108 ···104:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d109 ···105:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
109 ···105:·00001a94·····0·NOTYPE··LOCAL··DEFAULT···15·$d110 ···106:·00001a94·····0·NOTYPE··LOCAL··DEFAULT···15·$d
110 ···106:·00001590·····0·NOTYPE··LOCAL··DEFAULT···11·$t111 ···107:·00001590·····0·NOTYPE··LOCAL··DEFAULT···11·$t
111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
112 ···108:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d113 ···109:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d
113 ···109:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t114 ···110:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t
114 ···110:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d115 ···111:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
115 ···111:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d116 ···112:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
116 ···112:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t117 ···113:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
117 ···113:·00001758·····0·NOTYPE··LOCAL··DEFAULT···11·$d118 ···114:·00001758·····0·NOTYPE··LOCAL··DEFAULT···11·$d
118 ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
119 ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c119 ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
120 ···116:·000019a0·····0·NOTYPE··LOCAL··DEFAULT···13·$d120 ···116:·000019a0·····0·NOTYPE··LOCAL··DEFAULT···13·$d
121 ···117:·000019a0·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits121 ···117:·000019a0·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
122 ···118:·00001acc·····0·NOTYPE··LOCAL··DEFAULT···16·$d122 ···118:·00001acc·····0·NOTYPE··LOCAL··DEFAULT···16·$d
123 ···119:·00001acc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__123 ···119:·00001acc·····0·OBJECT··LOCAL··DEFAULT···16·__FRAME_END__
124 ···120:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·124 ···120:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
125 ···121:·0000175c·····0·FUNC····LOCAL··DEFAULT···12·_fini125 ···121:·0000175c·····0·FUNC····LOCAL··DEFAULT···12·_fini
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:·450adb000c3a1bfa12c2541807af9ba5f97694413 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7574e82bb221d56d0f1c5792a5868324594f8e8c
291 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 AGCC:·(Debian·13.2.0-25)·13.2.01 GCC:·(Debian·13.2.0-25)·13.2.0
2 @/h#L9@b2 @/h#L9@b
3 ED++mm)Z|3 ED++mm)Z|
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
5 call_weak_fn5 call_weak_fn
6 crtstuff.c6 crtstuff.c
7 all_implied_fbits7 all_implied_fbits
8 deregister_tm_clones8 deregister_tm_clones
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 10, 17 lines modifiedOffset 10, 17 lines modified
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790063·75727365·rray_entry.curse15 ··0x000000c0·72726179·5f656e74·72790063·75727365·rray_entry.curse
16 ··0x000000d0·732e6370·70006765·6e657269·635f706f·s.cpp.generic_po16 ··0x000000d0·732e6370·70006765·6e657269·635f706f·s.cpp.generic_po
17 ··0x000000e0·7369782e·63707000·67656e65·7269632e·six.cpp.generic. 
18 ··0x000000f0·63707000·756e6978·5f737472·696e6773·cpp.unix_strings 
19 ··0x00000100·2e637070·006f7378·2e637070·005f5f46·.cpp.osx.cpp.__F17 ··0x000000e0·7369782e·63707000·6f73782e·63707000·six.cpp.osx.cpp.
 18 ··0x000000f0·67656e65·7269632e·63707000·756e6978·generic.cpp.unix
 19 ··0x00000100·5f737472·696e6773·2e637070·005f5f46·_strings.cpp.__F
20 ··0x00000110·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini20 ··0x00000110·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini
21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
22 ··0x00000130·5441424c·455f005f·5f544d43·5f454e44·TABLE_.__TMC_END22 ··0x00000130·5441424c·455f005f·5f544d43·5f454e44·TABLE_.__TMC_END
23 ··0x00000140·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.23 ··0x00000140·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
24 ··0x00000150·5f44594e·414d4943·005f696e·6974005f·_DYNAMIC._init._24 ··0x00000150·5f44594e·414d4943·005f696e·6974005f·_DYNAMIC._init._
25 ··0x00000160·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call25 ··0x00000160·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call
26 ··0x00000170·566f6964·4d657468·6f644550·385f6a6f·VoidMethodEP8_jo26 ··0x00000170·566f6964·4d657468·6f644550·385f6a6f·VoidMethodEP8_jo
979 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···46.6·KiB·(47748·B)3 ··Compressed·size:···46.7·KiB·(47780·B)
4 ··Uncompressed·size:·70.0·KiB·(71680·B)4 ··Uncompressed·size:·70.0·KiB·(71680·B)
5 ··Ratio:·············0.6665 ··Ratio:·············0.667
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········47748···········71680··0.666··CRC64············010 ·········1·········1···············0···············0···········47780···········71680··0.667··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········47712···········71680··0.666··CRC6413 ·········1·········1··············12···············0···········47744···········71680··0.666··CRC64