1.73 MB
/srv/reproducible-results/rbuild-debian/r-b-build.7k23BLxZ/b1/libnative-platform-java_0.14-6_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.7k23BLxZ/b2/libnative-platform-java_0.14-6_armhf.changes
616 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb1 ·6c7dd21676b979932f6a64d0306457fe·110156·doc·optional·libnative-platform-java-doc_0.14-6_all.deb
2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb2 ·97f74130f528707e00514a7d0d732a77·70264·java·optional·libnative-platform-java_0.14-6_all.deb
3 ·2fb001f424163f62d17b285401dd8e9f·48612·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb 
4 ·ba29d704d829e94ea1f62ebb67cf3c90·10264·java·optional·libnative-platform-jni_0.14-6_armhf.deb3 ·a402ba2dcd21c3a98ec3711d75fb08f4·48652·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb
 4 ·70394b06450194d3e4cc29759e9a05da·10288·java·optional·libnative-platform-jni_0.14-6_armhf.deb
186 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·····9268·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0·····9292·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
185 KB
data.tar.xz
185 KB
data.tar
45.5 KB
./usr/lib/jni/libnative-platform-curses.so
File has been modified after NT_GNU_BUILD_ID has been applied.
3.54 KB
readelf --wide --symbols {}
    
Offset 24, 31 lines modifiedOffset 24, 31 lines modified
24 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(4)24 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023·(4)
25 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4·(3)25 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4·(3)
26 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(4)26 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023·(4)
27 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)27 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
28 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)28 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
29 ····25:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)29 ····25:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
30 ····26:·00001061···136·FUNC····GLOBAL·DEFAULT···11·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject30 ····26:·00001061···136·FUNC····GLOBAL·DEFAULT···11·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
31 ····27:·00001549····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz31 ····27:·000015b5····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
32 ····28:·000013a5····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down32 ····28:·000013a5····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
33 ····29:·000010ed···548·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal33 ····29:·000010ed···548·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
34 ····30:·000014a1···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code34 ····30:·0000150d···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code
35 ····31:·00001489····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine35 ····31:·00001489····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
36 ····32:·00001615···176·FUNC····GLOBAL·DEFAULT···11·java_to_char36 ····32:·00001615···176·FUNC····GLOBAL·DEFAULT···11·java_to_char
37 ····33:·000015f9····26·FUNC····GLOBAL·DEFAULT···11·map_error_code37 ····33:·000014f1····26·FUNC····GLOBAL·DEFAULT···11·map_error_code
38 ····34:·00003098·····4·OBJECT··GLOBAL·DEFAULT···21·current_terminal38 ····34:·00003098·····4·OBJECT··GLOBAL·DEFAULT···21·current_terminal
39 ····35:·00001311····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold39 ····35:·00001311····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
40 ····36:·000016c5···152·FUNC····GLOBAL·DEFAULT···11·char_to_java40 ····36:·000016c5···152·FUNC····GLOBAL·DEFAULT···11·char_to_java
41 ····37:·00001345····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground41 ····37:·00001345····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
42 ····38:·000013e9····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left42 ····38:·000013e9····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
43 ····39:·00001471····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine43 ····39:·00001471····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
44 ····40:·0000142d····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right44 ····40:·0000142d····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
45 ····41:·00001361····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up45 ····41:·00001361····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
46 ····42:·000010e9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion46 ····42:·000010e9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
47 ····43:·000030a0····36·OBJECT··GLOBAL·DEFAULT···22·terminal_capabilities47 ····43:·000030a0····36·OBJECT··GLOBAL·DEFAULT···22·terminal_capabilities
48 ····44:·00001329····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset48 ····44:·00001329····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
49 ····45:·000015a9····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno49 ····45:·000014a1····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
50 ····46:·00000ff9·····6·FUNC····GLOBAL·DEFAULT···11·_Z6getcapPKc50 ····46:·00000ff9·····6·FUNC····GLOBAL·DEFAULT···11·_Z6getcapPKc
51 ····47:·00001545·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion51 ····47:·000015b1·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
52 ····48:·00001525····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message52 ····48:·00001591····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message
53 ····49:·00001001····96·FUNC····GLOBAL·DEFAULT···11·_Z16write_capabilityP7JNIEnv_PKcP8_jobject53 ····49:·00001001····96·FUNC····GLOBAL·DEFAULT···11·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
54 ····50:·00000fc1····56·FUNC····GLOBAL·DEFAULT···11·_Z17write_to_terminali54 ····50:·00000fc1····56·FUNC····GLOBAL·DEFAULT···11·_Z17write_to_terminali
2.05 KB
readelf --wide --relocs {}
    
Offset 11, 23 lines modifiedOffset 11, 23 lines modified
11 00003084··00001015·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.411 00003084··00001015·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
12 00003088··00002b15·R_ARM_GLOB_DAT·········000030a0···terminal_capabilities12 00003088··00002b15·R_ARM_GLOB_DAT·········000030a0···terminal_capabilities
13 0000308c··00003215·R_ARM_GLOB_DAT·········00000fc1···_Z17write_to_terminali13 0000308c··00003215·R_ARM_GLOB_DAT·········00000fc1···_Z17write_to_terminali
14 00003090··00001915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.414 00003090··00001915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
15 Relocation·section·'.rel.plt'·at·offset·0xcbc·contains·26·entries:15 Relocation·section·'.rel.plt'·at·offset·0xcbc·contains·26·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
17 0000300c··00001b16·R_ARM_JUMP_SLOT········00001549···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz17 0000300c··00001b16·R_ARM_JUMP_SLOT········000015b5···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
18 00003010··00003116·R_ARM_JUMP_SLOT········00001001···_Z16write_capabilityP7JNIEnv_PKcP8_jobject18 00003010··00003116·R_ARM_JUMP_SLOT········00001001···_Z16write_capabilityP7JNIEnv_PKcP8_jobject
19 00003014··00000416·R_ARM_JUMP_SLOT········00000000···__gmon_start__19 00003014··00000416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
20 00003018··00003016·R_ARM_JUMP_SLOT········00001525···mark_failed_with_message20 00003018··00003016·R_ARM_JUMP_SLOT········00001591···mark_failed_with_message
21 0000301c··00000516·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.421 0000301c··00000516·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
22 00003020··00000616·R_ARM_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.1999102322 00003020··00000616·R_ARM_JUMP_SLOT········00000000···tputs@NCURSES6_TINFO_5.0.19991023
23 00003024··00001e16·R_ARM_JUMP_SLOT········000014a1···mark_failed_with_code23 00003024··00001e16·R_ARM_JUMP_SLOT········0000150d···mark_failed_with_code
24 00003028··00000716·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.424 00003028··00000716·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.4
25 0000302c··00002116·R_ARM_JUMP_SLOT········000015f9···map_error_code25 0000302c··00002116·R_ARM_JUMP_SLOT········000014f1···map_error_code
26 00003030··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.426 00003030··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
27 00003034··00000a16·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.427 00003034··00000a16·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.4
28 00003038··00000b16·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.428 00003038··00000b16·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4
29 0000303c··00000d16·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.429 0000303c··00000d16·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.4
30 00003040··00000e16·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.430 00003040··00000e16·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.4
31 00003044··00000f16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.431 00003044··00000f16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
32 00003048··00001116·R_ARM_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.1999102332 00003048··00001116·R_ARM_JUMP_SLOT········00000000···tgetstr@NCURSES6_TINFO_5.0.19991023
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:·64a628a5d7e8f04d65d65dc823f0ae7d756530bd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d99fc8cf2da8bb32a24db70aaf0d4c4fdb937655
1.06 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 18, 24 lines modifiedOffset 18, 24 lines modified
18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground18 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up19 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up
20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down20 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down
21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left21 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right22 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine23 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
24 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine24 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
 25 mark_failed_with_errno
 26 __errno_location
 27 strerror_r
 28 mark_failed_with_code
 29 map_error_code
25 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz30 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
26 __stack_chk_fail31 __stack_chk_fail
27 __stack_chk_guard32 __stack_chk_guard
28 __aeabi_unwind_cpp_pr133 __aeabi_unwind_cpp_pr1
29 mark_failed_with_code 
30 map_error_code 
31 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion34 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
32 mark_failed_with_errno 
33 __errno_location 
34 strerror_r 
35 java_to_char35 java_to_char
36 wcstombs36 wcstombs
37 mbstowcs37 mbstowcs
38 libtinfo.so.638 libtinfo.so.6
39 libgcc_s.so.139 libgcc_s.so.1
40 libc.so.640 libc.so.6
41 ld-linux-armhf.so.341 ld-linux-armhf.so.3
3.52 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 68, 33 lines modifiedOffset 68, 33 lines modified
68 ··0x00000950·726e616c·5f6a6e69·5f546572·6d696e66·rnal_jni_Terminf68 ··0x00000950·726e616c·5f6a6e69·5f546572·6d696e66·rnal_jni_Terminf
69 ··0x00000960·6f46756e·6374696f·6e735f73·74617274·oFunctions_start69 ··0x00000960·6f46756e·6374696f·6e735f73·74617274·oFunctions_start
70 ··0x00000970·4c696e65·004a6176·615f6e65·745f7275·Line.Java_net_ru70 ··0x00000970·4c696e65·004a6176·615f6e65·745f7275·Line.Java_net_ru
71 ··0x00000980·62796772·61706566·72756974·5f706c61·bygrapefruit_pla71 ··0x00000980·62796772·61706566·72756974·5f706c61·bygrapefruit_pla
72 ··0x00000990·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j72 ··0x00000990·74666f72·6d5f696e·7465726e·616c5f6a·tform_internal_j
73 ··0x000009a0·6e695f54·65726d69·6e666f46·756e6374·ni_TerminfoFunct73 ··0x000009a0·6e695f54·65726d69·6e666f46·756e6374·ni_TerminfoFunct
74 ··0x000009b0·696f6e73·5f636c65·6172546f·456e644f·ions_clearToEndO74 ··0x000009b0·696f6e73·5f636c65·6172546f·456e644f·ions_clearToEndO
75 ··0x000009c0·664c696e·65005f5a·4e374a4e·49456e76·fLine._ZN7JNIEnv75 ··0x000009c0·664c696e·65006d61·726b5f66·61696c65·fLine.mark_faile
 76 ··0x000009d0·645f7769·74685f65·72726e6f·006d616c·d_with_errno.mal
 77 ··0x000009e0·6c6f6300·5f5f6572·726e6f5f·6c6f6361·loc.__errno_loca
 78 ··0x000009f0·74696f6e·00737472·6572726f·725f7200·tion.strerror_r.
 79 ··0x00000a00·6d61726b·5f666169·6c65645f·77697468·mark_failed_with
 80 ··0x00000a10·5f636f64·65006672·6565006d·61705f65·_code.free.map_e
 81 ··0x00000a20·72726f72·5f636f64·65005f5a·4e374a4e·rror_code._ZN7JN
76 ··0x000009d0·5f313443·616c6c56·6f69644d·6574686f·_14CallVoidMetho82 ··0x00000a30·49456e76·5f313443·616c6c56·6f69644d·IEnv_14CallVoidM
77 ··0x000009e0·64455038·5f6a6f62·6a656374·5031305f·dEP8_jobjectP10_83 ··0x00000a40·6574686f·64455038·5f6a6f62·6a656374·ethodEP8_jobject
78 ··0x000009f0·6a6d6574·686f6449·447a005f·5f737461·jmethodIDz.__sta84 ··0x00000a50·5031305f·6a6d6574·686f6449·447a005f·P10_jmethodIDz._
79 ··0x00000a00·636b5f63·686b5f66·61696c00·5f5f7374·ck_chk_fail.__st85 ··0x00000a60·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
80 ··0x00000a10·61636b5f·63686b5f·67756172·64005f5f·ack_chk_guard.__86 ··0x00000a70·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
81 ··0x00000a20·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp87 ··0x00000a80·64005f5f·61656162·695f756e·77696e64·d.__aeabi_unwind
 88 ··0x00000a90·5f637070·5f707231·004a6176·615f6e65·_cpp_pr1.Java_ne
82 ··0x00000a30·5f707231·006d6172·6b5f6661·696c6564·_pr1.mark_failed 
83 ··0x00000a40·5f776974·685f636f·6465006d·61705f65·_with_code.map_e 
84 ··0x00000a50·72726f72·5f636f64·65004a61·76615f6e·rror_code.Java_n 
85 ··0x00000a60·65745f72·75627967·72617065·66727569·et_rubygrapefrui89 ··0x00000aa0·745f7275·62796772·61706566·72756974·t_rubygrapefruit
86 ··0x00000a70·745f706c·6174666f·726d5f69·6e746572·t_platform_inter90 ··0x00000ab0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern
87 ··0x00000a80·6e616c5f·6a6e695f·4e617469·76654c69·nal_jni_NativeLi91 ··0x00000ac0·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib
88 ··0x00000a90·62726172·7946756e·6374696f·6e735f67·braryFunctions_g92 ··0x00000ad0·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge
89 ··0x00000aa0·65745665·7273696f·6e006d61·726b5f66·etVersion.mark_f93 ··0x00000ae0·74566572·73696f6e·006a6176·615f746f·tVersion.java_to
90 ··0x00000ab0·61696c65·645f7769·74685f65·72726e6f·ailed_with_errno 
91 ··0x00000ac0·006d616c·6c6f6300·5f5f6572·726e6f5f·.malloc.__errno_ 
92 ··0x00000ad0·6c6f6361·74696f6e·00737472·6572726f·location.strerro 
93 ··0x00000ae0·725f7200·66726565·006a6176·615f746f·r_r.free.java_to 
94 ··0x00000af0·5f636861·72007763·73746f6d·62730073·_char.wcstombs.s94 ··0x00000af0·5f636861·72007763·73746f6d·62730073·_char.wcstombs.s
95 ··0x00000b00·74726c65·6e006d62·73746f77·63730077·trlen.mbstowcs.w95 ··0x00000b00·74726c65·6e006d62·73746f77·63730077·trlen.mbstowcs.w
96 ··0x00000b10·63736c65·6e006c69·6274696e·666f2e73·cslen.libtinfo.s96 ··0x00000b10·63736c65·6e006c69·6274696e·666f2e73·cslen.libtinfo.s
97 ··0x00000b20·6f2e3600·6c696267·63635f73·2e736f2e·o.6.libgcc_s.so.97 ··0x00000b20·6f2e3600·6c696267·63635f73·2e736f2e·o.6.libgcc_s.so.
98 ··0x00000b30·31006c69·62632e73·6f2e3600·6c642d6c·1.libc.so.6.ld-l98 ··0x00000b30·31006c69·62632e73·6f2e3600·6c642d6c·1.libc.so.6.ld-l
99 ··0x00000b40·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.99 ··0x00000b40·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
100 ··0x00000b50·474c4942·435f322e·34004e43·55525345·GLIBC_2.4.NCURSE100 ··0x00000b50·474c4942·435f322e·34004e43·55525345·GLIBC_2.4.NCURSE
32.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 1561 objdump: DWARF error: unable to read alt ref 16838
    
Offset 58, 69 lines modifiedOffset 58, 85 lines modified
58 »       strdeq» r2,·[r0],·-lr58 »       strdeq» r2,·[r0],·-lr
59 »       strdeq» r2,·[r0],·-r659 »       strdeq» r2,·[r0],·-r6
60 frame_dummy():60 frame_dummy():
61 »       svclt»  0x0000e7c461 »       svclt»  0x0000e7c4
  
62 00000fc0·<write_to_terminal(int)@@Base>:62 00000fc0·<write_to_terminal(int)@@Base>:
63 write_to_terminal(int):63 write_to_terminal(int):
 64 ./src/curses/cpp/curses.cpp:48
64 »       push»   {lr}65 »       push»   {lr}
65 »       mov.w»  ip,·#4096»  @·0x100066 »       mov.w»  ip,·#4096»  @·0x1000
66 »       sub.w»  ip,·sp,·ip67 »       sub.w»  ip,·sp,·ip
67 »       str.w»  r0,·[ip,·#4080]»     @·0xff068 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
68 »       ldr»    r3,·[pc,·#32]» @·(ff0·<write_to_terminal(int)@@Base+0x30>)69 »       ldr»    r3,·[pc,·#32]» @·(ff0·<write_to_terminal(int)@@Base+0x30>)
69 »       sub»    sp,·#1270 »       sub»    sp,·#12
 71 ./src/curses/cpp/curses.cpp:49
70 »       ldr.w»  ip,·[pc,·#32]»       @·ff4·<write_to_terminal(int)@@Base+0x34>72 »       ldr.w»  ip,·[pc,·#32]»       @·ff4·<write_to_terminal(int)@@Base+0x34>
71 »       movs»   r2,·#173 »       movs»   r2,·#1
 74 ./src/curses/cpp/curses.cpp:48
72 »       add»    r3,·pc75 »       add»    r3,·pc
 76 ./src/curses/cpp/curses.cpp:49
73 »       add»    r1,·sp,·#477 »       add»    r1,·sp,·#4
 78 ./src/curses/cpp/curses.cpp:48
74 »       str»    r0,·[sp,·#4]79 »       str»    r0,·[sp,·#4]
 80 ./src/curses/cpp/curses.cpp:49
75 »       ldr.w»  r3,·[r3,·ip]81 »       ldr.w»  r3,·[r3,·ip]
76 »       ldr»    r0,·[r3,·#0]82 »       ldr»    r0,·[r3,·#0]
77 »       blx»    e30·<write@plt>83 »       blx»    e30·<write@plt>
 84 ./src/curses/cpp/curses.cpp:51
78 »       ldr»    r0,·[sp,·#4]85 »       ldr»    r0,·[sp,·#4]
79 »       add»    sp,·#1286 »       add»    sp,·#12
80 »       ldr.w»  pc,·[sp],·#487 »       ldr.w»  pc,·[sp],·#4
81 »       movs»   r0,·#36»     @·0x2488 »       movs»   r0,·#36»     @·0x24
82 »       movs»   r0,·r089 »       movs»   r0,·r0
83 »       lsls»   r0,·r0,·#290 »       lsls»   r0,·r0,·#2
84 »       ...91 »       ...
  
85 00000ff8·<getcap(char·const*)@@Base>:92 00000ff8·<getcap(char·const*)@@Base>:
86 getcap(char·const*):93 getcap(char·const*):
 94 ./src/curses/cpp/curses.cpp:54
87 »       movs»   r1,·#095 »       movs»   r1,·#0
88 »       b.w»    e6c·<tgetstr@plt>96 »       b.w»    e6c·<tgetstr@plt>
89 »       nop97 »       nop
  
90 00001000·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base>:98 00001000·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base>:
91 write_capability(JNIEnv_*,·char·const*,·_jobject*):99 write_capability(JNIEnv_*,·char·const*,·_jobject*):
 100 ./src/curses/cpp/curses.cpp:57
92 »       push»   {r4,·r5,·lr}101 »       push»   {r4,·r5,·lr}
93 »       mov.w»  ip,·#4096»  @·0x1000102 »       mov.w»  ip,·#4096»  @·0x1000
94 »       sub.w»  ip,·sp,·ip103 »       sub.w»  ip,·sp,·ip
95 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8104 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
96 »       ldr.w»  ip,·[pc,·#64]»       @·1050·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x50>105 »       ldr.w»  ip,·[pc,·#64]»       @·1050·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x50>
97 »       sub»    sp,·#12106 »       sub»    sp,·#12
98 »       add»    ip,·pc107 »       add»    ip,·pc
 108 ./src/curses/cpp/curses.cpp:58
99 »       cbz»    r1,·1036·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x36>109 »       cbz»    r1,·1036·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x36>
 110 ./src/curses/cpp/curses.cpp:62
100 »       ldr»    r3,·[pc,·#56]» @·(1054·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x54>)111 »       ldr»    r3,·[pc,·#56]» @·(1054·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x54>)
101 »       mov»    r5,·r0112 »       mov»    r5,·r0
102 »       mov»    r4,·r2113 »       mov»    r4,·r2
103 »       mov»    r0,·r1114 »       mov»    r0,·r1
104 »       movs»   r1,·#1115 »       movs»   r1,·#1
105 »       ldr.w»  r3,·[ip,·r3]116 »       ldr.w»  r3,·[ip,·r3]
106 »       str»    r3,·[sp,·#4]117 »       str»    r3,·[sp,·#4]
107 »       mov»    r2,·r3118 »       mov»    r2,·r3
108 »       blx»    df0·<tputs@plt>119 »       blx»    df0·<tputs@plt>
 120 ./src/curses/cpp/curses.cpp:62·(discriminator·1)
109 »       adds»   r0,·#1121 »       adds»   r0,·#1
110 »       beq.n»  1044·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x44>122 »       beq.n»  1044·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x44>
 123 ./src/curses/cpp/curses.cpp:66
111 »       add»    sp,·#12124 »       add»    sp,·#12
112 »       pop»    {r4,·r5,·pc}125 »       pop»    {r4,·r5,·pc}
 126 ./src/curses/cpp/curses.cpp:59
113 »       ldr»    r1,·[pc,·#32]» @·(1058·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x58>)127 »       ldr»    r1,·[pc,·#32]» @·(1058·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x58>)
114 »       add»    r1,·pc128 »       add»    r1,·pc
 129 ./src/curses/cpp/curses.cpp:66
115 »       add»    sp,·#12130 »       add»    sp,·#12
116 »       ldmia.w»sp!,·{r4,·r5,·lr}131 »       ldmia.w»sp!,·{r4,·r5,·lr}
 132 ./src/curses/cpp/curses.cpp:63
117 »       b.w»    dd4·<mark_failed_with_message@plt>133 »       b.w»    dd4·<mark_failed_with_message@plt>
118 »       ldr»    r1,·[pc,·#20]» @·(105c·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x5c>)134 »       ldr»    r1,·[pc,·#20]» @·(105c·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x5c>)
119 »       mov»    r2,·r4135 »       mov»    r2,·r4
120 »       mov»    r0,·r5136 »       mov»    r0,·r5
121 »       add»    r1,·pc137 »       add»    r1,·pc
122 »       b.n»    103a·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x3a>138 »       b.n»    103a·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x3a>
123 »       nop139 »       nop
Offset 131, 56 lines modifiedOffset 147, 70 lines modified
131 »       lsls»   r0,·r7,·#30147 »       lsls»   r0,·r7,·#30
132 »       movs»   r0,·r0148 »       movs»   r0,·r0
133 »       lsls»   r2,·r0,·#31149 »       lsls»   r2,·r0,·#31
134 »       ...150 »       ...
  
135 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base>:151 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base>:
136 write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*):152 write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*):
 153 ./src/curses/cpp/curses.cpp:68
137 »       push»   {r4,·r5,·r6,·lr}154 »       push»   {r4,·r5,·r6,·lr}
138 »       mov.w»  ip,·#4096»  @·0x1000155 »       mov.w»  ip,·#4096»  @·0x1000
139 »       sub.w»  ip,·sp,·ip156 »       sub.w»  ip,·sp,·ip
140 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0157 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
141 »       ldr»    r4,·[pc,·#100]»@·(10d4·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x74>)158 »       ldr»    r4,·[pc,·#100]»@·(10d4·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x74>)
142 »       sub»    sp,·#32159 »       sub»    sp,·#32
143 »       mov»    ip,·r1160 »       mov»    ip,·r1
144 »       mov»    r6,·r3161 »       mov»    r6,·r3
145 »       add»    r4,·pc162 »       add»    r4,·pc
 163 ./src/curses/cpp/curses.cpp:69
146 »       cbz»    r1,·10ac·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x4c>164 »       cbz»    r1,·10ac·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x4c>
 165 ./src/curses/cpp/curses.cpp:74
147 »       movs»   r3,·#0166 »       movs»   r3,·#0
148 »       mov»    r5,·r0167 »       mov»    r5,·r0
149 »       mov»    r1,·r2168 »       mov»    r1,·r2
150 »       mov»    r0,·ip169 »       mov»    r0,·ip
151 »       mov»    r2,·r3170 »       mov»    r2,·r3
152 »       strd»   r3,·r3,·[sp,·#16]171 »       strd»   r3,·r3,·[sp,·#16]
153 »       strd»   r3,·r3,·[sp,·#8]172 »       strd»   r3,·r3,·[sp,·#8]
154 »       strd»   r3,·r3,·[sp]173 »       strd»   r3,·r3,·[sp]
155 »       blx»    ed4·<tparm@plt>174 »       blx»    ed4·<tparm@plt>
 175 ./src/curses/cpp/curses.cpp:75
156 »       cbz»    r0,·10bc·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x5c>176 »       cbz»    r0,·10bc·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x5c>
 177 ./src/curses/cpp/curses.cpp:80
157 »       ldr»    r3,·[pc,·#64]» @·(10d8·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x78>)178 »       ldr»    r3,·[pc,·#64]» @·(10d8·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x78>)
158 »       movs»   r1,·#1179 »       movs»   r1,·#1
159 »       ldr»    r3,·[r4,·r3]180 »       ldr»    r3,·[r4,·r3]
160 »       str»    r3,·[sp,·#28]181 »       str»    r3,·[sp,·#28]
161 »       mov»    r2,·r3182 »       mov»    r2,·r3
162 »       blx»    df0·<tputs@plt>183 »       blx»    df0·<tputs@plt>
 184 ./src/curses/cpp/curses.cpp:80·(discriminator·1)
163 »       adds»   r0,·#1185 »       adds»   r0,·#1
164 »       beq.n»  10ce·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x6e>186 »       beq.n»  10ce·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x6e>
Max diff block lines reached; 28778/32599 bytes (88.28%) of diff not shown.
1.01 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x00001a3c·84f5ff7f·00840280·b4f5ff7f·01000000·................2 ··0x00001a3c·84f5ff7f·00840280·b4f5ff7f·01000000·................
3 ··0x00001a4c·b4f5ff7f·b0a90280·0cf6ff7f·b0aa0780·................3 ··0x00001a4c·b4f5ff7f·b0a90280·0cf6ff7f·b0aa0780·................
4 ··0x00001a5c·8cf6ff7f·01000000·88f6ff7f·b0af0280·................4 ··0x00001a5c·8cf6ff7f·01000000·88f6ff7f·b0af0280·................
5 ··0x00001a6c·a4f8ff7f·01000000·ecf8ff7f·b0b0ac80·................5 ··0x00001a6c·a4f8ff7f·01000000·ecf8ff7f·b0b0ac80·................
6 ··0x00001a7c·f4f9ff7f·01000000·1cfaff7f·b0ad0480·................6 ··0x00001a7c·f4f9ff7f·01000000·1cfaff7f·b0ac0180·................
 7 ··0x00001a8c·64faff7f·01000000·78faff7f·b0ad0480·d.......x.......
7 ··0x00001a8c·98faff7f·b0a80180·b0faff7f·01000000·................8 ··0x00001a9c·f4faff7f·b0a80180·0cfbff7f·01000000·................
8 ··0x00001a9c·acfaff7f·90ffff7f·04fbff7f·b0ac0180·................ 
9 ··0x00001aac·4cfbff7f·01000000·60fbff7f·ad08b180·L.......`.......9 ··0x00001aac·08fbff7f·80ffff7f·60fbff7f·ad08b180·........`.......
10 ··0x00001abc·08fcff7f·b0b0ac80·98fcff7f·01000000·................10 ··0x00001abc·08fcff7f·b0b0ac80·98fcff7f·01000000·................
  
702 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ
5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d
6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........ 
7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K6 ··0x00000040·65627567·00ae6385·925334be·972e0fc9·ebug..c..S4.....
 7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R
  
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·61363238·61356437·65386630·34643635·a628a5d7e8f04d65 
3 ··0x00000010·64363564·63383233·66306165·37643735·d65dc823f0ae7d752 ··0x00000000·39666338·63663264·61386262·33326132·9fc8cf2da8bb32a2
 3 ··0x00000010·34646237·30616166·30643463·34666462·4db70aaf0d4c4fdb
4 ··0x00000020·36353330·62642e64·65627567·00000000·6530bd.debug....4 ··0x00000020·39333736·35352e64·65627567·00000000·937655.debug....
5 ··0x00000030·e74bda3e····························.K.>5 ··0x00000030·17f874b5····························..t.
  
140 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 ··ARM_EXIDX······0x002aa0·0x00002aa0·0x00002aa0·0x000d8·0x000d8·R···0x46 ··ARM_EXIDX······0x002a9c·0x00002a9c·0x00002a9c·0x000d8·0x000d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x02b7c·0x02b7c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02b78·0x02b78·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·00107c·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00001548·001548·001078·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········000025c4·0025c4·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········000025c0·0025c0·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········000025cc·0025cc·0004bc·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········000025c8·0025c8·0004bc·00···A··0···0··4
19 ··[14]·.ARM.extab········PROGBITS········00002a88·002a88·000018·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········00002a84·002a84·000018·00···A··0···0··4
20 ··[15]·.ARM.exidx········ARM_EXIDX·······00002aa0·002aa0·0000d8·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······00002a9c·002a9c·0000d8·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002b78·002b78·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002b74·002b74·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:·00001b91····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_50 ····46:·000018d9····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_
51 ····47:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink51 ····47:·00001d2d···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
52 ····48:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo52 ····48:·00001611···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
53 ····49:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec53 ····49:·00001889····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec
54 ····50:·00001831····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch54 ····50:·00002331····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
55 ····51:·00001865····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz55 ····51:·000020b1····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
56 ····52:·000020dd····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach56 ····52:·00001e25····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
57 ····53:·000021e9···128·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable57 ····53:·00001f31···128·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
58 ····54:·00002369···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code58 ····54:·000023d1···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code
59 ····55:·00001af9····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod59 ····55:·00001841····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
60 ····56:·00002461····26·FUNC····GLOBAL·DEFAULT···11·map_error_code60 ····56:·000023b5····26·FUNC····GLOBAL·DEFAULT···11·map_error_code
61 ····57:·00002161····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory61 ····57:·00001ea9····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
62 ····58:·0000247d···176·FUNC····GLOBAL·DEFAULT···11·java_to_char62 ····58:·00002479···176·FUNC····GLOBAL·DEFAULT···11·java_to_char
63 ····59:·00001f7d···104·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink63 ····59:·00001cc5···104·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink
64 ····60:·00001bf1···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat64 ····60:·00001939···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
65 ····61:·0000252d···152·FUNC····GLOBAL·DEFAULT···11·char_to_java65 ····61:·00002529···152·FUNC····GLOBAL·DEFAULT···11·char_to_java
66 ····62:·000020d9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid66 ····62:·00001e21·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
67 ····63:·00002269····36·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty67 ····63:·00001fb1····36·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
68 ····64:·000019e9···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo68 ····64:·00001731···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
69 ····65:·0000228d···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize69 ····65:·00001fd5···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
70 ····66:·0000173d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch70 ····66:·0000223d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
71 ····67:·00002411····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno71 ····67:·00002365····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
72 ····68:·0000240d·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion72 ····68:·00002475·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
73 ····69:·00001d55···552·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir73 ····69:·00001a9d···552·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir
74 ····70:·00001611···300·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems74 ····70:·00002111···300·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
75 ····71:·000023ed····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message75 ····71:·00002455····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message
76 ····72:·000017d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent76 ····72:·000022d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
77 ····73:·000021ad····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable77 ····73:·00001ef5····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
78 ····74:·00002119····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory78 ····74:·00001e61····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········00001865···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz17 00004018··00003316·R_ARM_JUMP_SLOT········000020b1···_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········00002461···map_error_code22 0000402c··00003816·R_ARM_JUMP_SLOT········000023b5···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········00001b41···_Z8toMillis8timespec27 00004040··00003116·R_ARM_JUMP_SLOT········00001889···_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········00002411···mark_failed_with_errno29 00004048··00004316·R_ARM_JUMP_SLOT········00002365···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········00001b91···_Z10unpackStatP4statPiPxS2_34 0000405c··00002e16·R_ARM_JUMP_SLOT········000018d9···_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········0000247d···java_to_char38 0000406c··00003a16·R_ARM_JUMP_SLOT········00002479···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········000023ed···mark_failed_with_message45 00004088··00004716·R_ARM_JUMP_SLOT········00002455···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········00002369···mark_failed_with_code51 000040a0··00003616·R_ARM_JUMP_SLOT········000023d1···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········0000252d···char_to_java60 000040c4··00003d16·R_ARM_JUMP_SLOT········00002529···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)·······················0x25c47 ·0x0000000d·(FINI)·······················0x25c0
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:·822df8a50608ca1df1afcdf74e27867b7154d2543 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·afb3475a794b73d5e89e63f974a62481c400f716
3.51 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 2, 31 lines modifiedOffset 2, 21 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_PosixFileSystemFunctions_listFileSystems9 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
10 setmntent 
11 char_to_java10 char_to_java
12 getmntent_r 
13 endmntent 
14 mark_failed_with_errno11 mark_failed_with_errno
15 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch 
16 inotify_init1 
17 java_to_char 
18 inotify_add_watch 
19 __aeabi_unwind_cpp_pr012 __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 
24 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo13 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
25 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod14 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
 15 java_to_char
26 _Z8toMillis8timespec16 _Z8toMillis8timespec
27 _Z10unpackStatP4statPiPxS2_17 _Z10unpackStatP4statPiPxS2_
28 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat18 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
29 __lstat64_time6419 __lstat64_time64
30 __errno_location20 __errno_location
31 __stat64_time6421 __stat64_time64
32 mark_failed_with_message22 mark_failed_with_message
Offset 40, 44 lines modifiedOffset 30, 48 lines modified
40 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory30 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
41 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory31 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
42 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable32 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
43 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable33 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
44 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty34 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
45 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize35 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
46 __ioctl_time6436 __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_r
47 mark_failed_with_code48 mark_failed_with_code
48 map_error_code49 map_error_code
49 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion50 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
50 strerror_r 
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 
61 G#h&J9F·F60 G#h&J9F·F
62 G"h9FCF·F61 G"h9FCF·F
63 G#h-J1F·F62 G#h-J1F·F
64 G#h%J1F·F63 G#h%J1F·F
65 G"h1F;F·F64 G"h1F;F·F
66 4IJF·FyD65 4IJF·FyD
67 IJF·FyD.66 IJF·FyD.
68 #h)F·F!O67 #h)F·F!O
69 G"h1F;F·F68 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 
77 could·not·query·machine·details71 could·not·query·machine·details
78 Ljava/lang/String;72 Ljava/lang/String;
79 osVersion73 osVersion
80 machineArchitecture74 machineArchitecture
81 int_bytes75 int_bytes
82 u_long_bytes76 u_long_bytes
83 size_t_bytes77 size_t_bytes
Offset 96, 14 lines modifiedOffset 90, 20 lines modified
96 could·not·create·array90 could·not·create·array
97 could·not·readlink91 could·not·readlink
98 could·not·setsid()92 could·not·setsid()
99 could·not·getcwd()93 could·not·getcwd()
100 could·not·setcwd()94 could·not·setcwd()
101 could·not·putenv()95 could·not·putenv()
102 could·not·fetch·terminal·size96 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
17.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 11, 140 lines modifiedOffset 11, 140 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·695f506f·73697846·696c6553·79737465·i_PosixFileSyste 
19 ··0x000007d0·6d46756e·6374696f·6e735f6c·69737446·mFunctions_listF 
20 ··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 
24 ··0x00000820·6c65645f·77697468·5f657272·6e6f004a·led_with_errno.J 
25 ··0x00000830·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
26 ··0x00000840·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
27 ··0x00000850·696e7465·726e616c·5f6a6e69·5f46696c·internal_jni_Fil 
28 ··0x00000860·65457665·6e744675·6e637469·6f6e735f·eEventFunctions_ 
29 ··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 
35 ··0x000008d0·30004a61·76615f6e·65745f72·75627967·0.Java_net_rubyg 
36 ··0x000008e0·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
37 ··0x000008f0·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
38 ··0x00000900·46696c65·4576656e·7446756e·6374696f·FileEventFunctio 
39 ··0x00000910·6e735f77·61697446·6f724e65·78744576·ns_waitForNextEv 
40 ··0x00000920·656e7400·72656164·004a6176·615f6e65·ent.read.Java_ne 
41 ··0x00000930·745f7275·62796772·61706566·72756974·t_rubygrapefruit 
42 ··0x00000940·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern 
43 ··0x00000950·616c5f6a·6e695f46·696c6545·76656e74·al_jni_FileEvent 
44 ··0x00000960·46756e63·74696f6e·735f636c·6f736557·Functions_closeW 
45 ··0x00000970·61746368·00696e6f·74696679·5f726d5f·atch.inotify_rm_ 
46 ··0x00000980·77617463·68004a61·76615f6e·65745f72·watch.Java_net_r 
47 ··0x00000990·75627967·72617065·66727569·745f706c·ubygrapefruit_pl 
48 ··0x000009a0·6174666f·726d5f69·6e746572·6e616c5f·atform_internal_ 
49 ··0x000009b0·6a6e695f·4e617469·76654c69·62726172·jni_NativeLibrar 
50 ··0x000009c0·7946756e·6374696f·6e735f67·65745379·yFunctions_getSy 
51 ··0x000009d0·7374656d·496e666f·00756e61·6d65004a·stemInfo.uname.J 
52 ··0x000009e0·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
53 ··0x000009f0·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
54 ··0x00000a00·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos 
55 ··0x00000a10·69785479·70654675·6e637469·6f6e735f·ixTypeFunctions_ 
56 ··0x00000a20·6765744e·61746976·65547970·65496e66·getNativeTypeInf 
57 ··0x00000a30·6f004a61·76615f6e·65745f72·75627967·o.Java_net_rubyg 
58 ··0x00000a40·72617065·66727569·745f706c·6174666f·rapefruit_platfo 
59 ··0x00000a50·726d5f69·6e746572·6e616c5f·6a6e695f·rm_internal_jni_ 
60 ··0x00000a60·506f7369·7846696c·6546756e·6374696f·PosixFileFunctio 
61 ··0x00000a70·6e735f63·686d6f64·005f5a38·746f4d69·ns_chmod._Z8toMi 
62 ··0x00000a80·6c6c6973·3874696d·65737065·63005f5a·llis8timespec._Z 
63 ··0x00000a90·3130756e·7061636b·53746174·50347374·10unpackStatP4st 
64 ··0x00000aa0·61745069·50785332·5f004a61·76615f6e·atPiPxS2_.Java_n 
65 ··0x00000ab0·65745f72·75627967·72617065·66727569·et_rubygrapefrui 
66 ··0x00000ac0·745f706c·6174666f·726d5f69·6e746572·t_platform_inter 
67 ··0x00000ad0·6e616c5f·6a6e695f·506f7369·7846696c·nal_jni_PosixFil 
68 ··0x00000ae0·6546756e·6374696f·6e735f73·74617400·eFunctions_stat. 
69 ··0x00000af0·5f5f6c73·74617436·345f7469·6d653634·__lstat64_time64 
70 ··0x00000b00·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio 
71 ··0x00000b10·6e005f5f·73746174·36345f74·696d6536·n.__stat64_time6 
72 ··0x00000b20·34006d61·726b5f66·61696c65·645f7769·4.mark_failed_wi 
73 ··0x00000b30·74685f6d·65737361·6765004a·6176615f·th_message.Java_ 
74 ··0x00000b40·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
75 ··0x00000b50·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
76 ··0x00000b60·726e616c·5f6a6e69·5f506f73·69784669·rnal_jni_PosixFi 
77 ··0x00000b70·6c654675·6e637469·6f6e735f·72656164·leFunctions_read 
78 ··0x00000b80·64697200·7374726c·656e006f·70656e64·dir.strlen.opend 
79 ··0x00000b90·69720072·65616464·69723634·5f720073·ir.readdir64_r.s 
80 ··0x00000ba0·74726e63·7079006d·656d6370·7900636c·trncpy.memcpy.cl 
81 ··0x00000bb0·6f736564·6972004a·6176615f·6e65745f·osedir.Java_net_ 
82 ··0x00000bc0·72756279·67726170·65667275·69745f70·rubygrapefruit_p 
83 ··0x00000bd0·6c617466·6f726d5f·696e7465·726e616c·latform_internal 
84 ··0x00000be0·5f6a6e69·5f506f73·69784669·6c654675·_jni_PosixFileFu 
85 ··0x00000bf0·6e637469·6f6e735f·73796d6c·696e6b00·nctions_symlink. 
86 ··0x00000c00·4a617661·5f6e6574·5f727562·79677261·Java_net_rubygra 
87 ··0x00000c10·70656672·7569745f·706c6174·666f726d·pefruit_platform 
88 ··0x00000c20·5f696e74·65726e61·6c5f6a6e·695f506f·_internal_jni_Po 
89 ··0x00000c30·73697846·696c6546·756e6374·696f6e73·sixFileFunctions 
90 ··0x00000c40·5f726561·646c696e·6b004a61·76615f6e·_readlink.Java_n 
91 ··0x00000c50·65745f72·75627967·72617065·66727569·et_rubygrapefrui 
92 ··0x00000c60·745f706c·6174666f·726d5f69·6e746572·t_platform_inter 
93 ··0x00000c70·6e616c5f·6a6e695f·506f7369·7850726f·nal_jni_PosixPro 
94 ··0x00000c80·63657373·46756e63·74696f6e·735f6765·cessFunctions_ge 
95 ··0x00000c90·74506964·00676574·70696400·4a617661·tPid.getpid.Java 
96 ··0x00000ca0·5f6e6574·5f727562·79677261·70656672·_net_rubygrapefr 
97 ··0x00000cb0·7569745f·706c6174·666f726d·5f696e74·uit_platform_int 
98 ··0x00000cc0·65726e61·6c5f6a6e·695f506f·73697850·ernal_jni_PosixP 
99 ··0x00000cd0·726f6365·73734675·6e637469·6f6e735f·rocessFunctions_ 
100 ··0x00000ce0·64657461·63680073·65747369·64004a61·detach.setsid.Ja 
101 ··0x00000cf0·76615f6e·65745f72·75627967·72617065·va_net_rubygrape 
102 ··0x00000d00·66727569·745f706c·6174666f·726d5f69·fruit_platform_i 
103 ··0x00000d10·6e746572·6e616c5f·6a6e695f·506f7369·nternal_jni_Posi 
104 ··0x00000d20·7850726f·63657373·46756e63·74696f6e·xProcessFunction 
105 ··0x00000d30·735f6765·74576f72·6b696e67·44697265·s_getWorkingDire 
106 ··0x00000d40·63746f72·79006765·74637764·004a6176·ctory.getcwd.Jav 
107 ··0x00000d50·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
108 ··0x00000d60·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
109 ··0x00000d70·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
110 ··0x00000d80·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
111 ··0x00000d90·5f736574·576f726b·696e6744·69726563·_setWorkingDirec 
112 ··0x00000da0·746f7279·00636864·6972004a·6176615f·tory.chdir.Java_ 
113 ··0x00000db0·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
114 ··0x00000dc0·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
115 ··0x00000dd0·726e616c·5f6a6e69·5f506f73·69785072·rnal_jni_PosixPr 
116 ··0x00000de0·6f636573·7346756e·6374696f·6e735f67·ocessFunctions_g 
117 ··0x00000df0·6574456e·7669726f·6e6d656e·74566172·etEnvironmentVar 
118 ··0x00000e00·6961626c·65006765·74656e76·004a6176·iable.getenv.Jav 
119 ··0x00000e10·615f6e65·745f7275·62796772·61706566·a_net_rubygrapef 
120 ··0x00000e20·72756974·5f706c61·74666f72·6d5f696e·ruit_platform_in 
121 ··0x00000e30·7465726e·616c5f6a·6e695f50·6f736978·ternal_jni_Posix 
122 ··0x00000e40·50726f63·65737346·756e6374·696f6e73·ProcessFunctions 
123 ··0x00000e50·5f736574·456e7669·726f6e6d·656e7456·_setEnvironmentV 
124 ··0x00000e60·61726961·626c6500·73657465·6e76004a·ariable.setenv.J 
125 ··0x00000e70·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
126 ··0x00000e80·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
127 ··0x00000e90·696e7465·726e616c·5f6a6e69·5f506f73·internal_jni_Pos 
128 ··0x00000ea0·69785465·726d696e·616c4675·6e637469·ixTerminalFuncti 
129 ··0x00000eb0·6f6e735f·69736174·7479004a·6176615f·ons_isatty.Java_ 
130 ··0x00000ec0·6e65745f·72756279·67726170·65667275·net_rubygrapefru 
131 ··0x00000ed0·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte 
132 ··0x00000ee0·726e616c·5f6a6e69·5f506f73·69785465·rnal_jni_PosixTe 
133 ··0x00000ef0·726d696e·616c4675·6e637469·6f6e735f·rminalFunctions_ 
134 ··0x00000f00·67657454·65726d69·6e616c53·697a6500·getTerminalSize. 
135 ··0x00000f10·5f5f696f·63746c5f·74696d65·3634006d·__ioctl_time64.m 
136 ··0x00000f20·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_ 
137 ··0x00000f30·636f6465·006d6170·5f657272·6f725f63·code.map_error_c 
Max diff block lines reached; 397/17839 bytes (2.23%) of diff not shown.
87.7 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 7399 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 16838
    
Offset 1, 376 lines modifiedOffset 1, 79 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001548·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base-0xc8>:2 00001548·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo@@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+0x1d1060>14 »       blmi»   1d358c·<char_to_java@@Base+0x1d1064>
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+0x251094>26 »       blmi»   2535c0·<char_to_java@@Base+0x251098>
27 »       bmi»    252784·<char_to_java@@Base+0x250258>27 »       bmi»    252784·<char_to_java@@Base+0x25025c>
28 »       bne»    6d2794·<char_to_java@@Base+0x6d0268>28 »       bne»    6d2794·<char_to_java@@Base+0x6d026c>
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+0x2ac4c8>40 »       blmi»   2ae9f4·<char_to_java@@Base+0x2ac4cc>
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+0x26d660>43 »       blmi»   26fb8c·<char_to_java@@Base+0x26d664>
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+0x1befc4>48 »       blmi»   1c14f0·<char_to_java@@Base+0x1befc8>
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 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr} 
61 »       mov.w»  ip,·#4096»  @·0x1000 
62 »       sub.w»  ip,·sp,·ip 
63 »       str.w»  r0,·[ip,·#2968]»     @·0xb98 
64 »       mov»    sl,·r2 
65 »       ldr»    r2,·[pc,·#244]»@·(1718·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x108>) 
66 »       mov»    r7,·r3 
67 »       ldr»    r3,·[pc,·#244]»@·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>) 
68 »       add»    r2,·pc 
69 »       ldr»    r1,·[pc,·#244]»@·(1720·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x110>) 
70 »       mov»    r4,·r0 
71 »       ldr»    r0,·[pc,·#244]»@·(1724·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x114>) 
72 »       subw»   sp,·sp,·#1092»@·0x444 
73 »       add»    r1,·pc 
74 »       ldr»    r3,·[r2,·r3] 
75 »       add»    r0,·pc 
76 »       ldr»    r3,·[r3,·#0] 
77 »       str.w»  r3,·[sp,·#1084]»     @·0x43c 
78 »       mov.w»  r3,·#0 
79 »       blx»    14d4·<setmntent@plt> 
80 »       cmp»    r0,·#0 
81 »       beq.n»  16ea·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xda> 
82 »       ldr»    r3,·[r4,·#0] 
83 »       mov»    r1,·sl 
84 »       mov»    r9,·r0 
85 »       mov»    r0,·r4 
86 »       mov.w»  r8,·#1 
87 »       ldr»    r3,·[r3,·#124]»@·0x7c 
88 »       blx»    r3 
89 »       ldr»    r3,·[r4,·#0] 
90 »       ldr»    r2,·[pc,·#200]»@·(1728·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x118>) 
91 »       mov»    r1,·r0 
92 »       mov»    r0,·r4 
93 »       ldr.w»  r5,·[r3,·#132]»      @·0x84 
94 »       add»    r2,·pc 
95 »       ldr»    r3,·[pc,·#192]»@·(172c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11c>) 
96 »       add»    r3,·pc 
97 »       blx»    r5 
98 »       add»    r3,·sp,·#60»   @·0x3c 
99 »       add»    r5,·sp,·#36»   @·0x24 
100 »       str»    r0,·[sp,·#28] 
101 »       str»    r3,·[sp,·#24] 
102 »       b.n»    16b4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xa4> 
103 »       ldr»    r1,·[r5,·#4] 
104 »       mov»    r2,·r7 
105 »       mov»    r0,·r4 
106 »       blx»    1538·<char_to_java@plt+0x4> 
107 »       ldr»    r1,·[r5,·#8] 
108 »       mov»    r2,·r7 
109 »       mov»    fp,·r0 
110 »       mov»    r0,·r4 
111 »       blx»    1538·<char_to_java@plt+0x4> 
112 »       ldr»    r1,·[r5,·#0] 
113 »       mov»    r2,·r7 
114 »       mov»    r6,·r0 
115 »       mov»    r0,·r4 
116 »       blx»    1538·<char_to_java@plt+0x4> 
117 »       movs»   r2,·#0 
118 »       mov»    r3,·fp 
119 »       strd»   r0,·r2,·[sp,·#4] 
120 »       mov»    r1,·sl 
121 »       ldr»    r2,·[sp,·#28] 
122 »       mov»    r0,·r4 
Max diff block lines reached; 77398/89249 bytes (86.72%) 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 7399 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 16838
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000025c4·<.fini>:2 000025c0·<.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 ··0x000025cc·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000025c8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000025dc·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000025d8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000025ec·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000025e8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000025fc·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000025f8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x0000260c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002608·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x0000261c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002618·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x0000262c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002628·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x0000263c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002638·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x0000264c·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002648·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....
11 ··0x0000265c·72000000·2f657463·2f6d7461·62000000·r.../etc/mtab...47 ··0x00002898·72000000·2f657463·2f6d7461·62000000·r.../etc/mtab...
12 ··0x0000266c·636f756c·64206e6f·74206f70·656e206d·could·not·open·m48 ··0x000028a8·636f756c·64206e6f·74206f70·656e206d·could·not·open·m
13 ··0x0000267c·6f756e74·2066696c·65000000·284c6a61·ount·file...(Lja49 ··0x000028b8·6f756e74·2066696c·65000000·284c6a61·ount·file...(Lja
14 ··0x0000268c·76612f6c·616e672f·53747269·6e673b4c·va/lang/String;L50 ··0x000028c8·76612f6c·616e672f·53747269·6e673b4c·va/lang/String;L
15 ··0x0000269c·6a617661·2f6c616e·672f5374·72696e67·java/lang/String51 ··0x000028d8·6a617661·2f6c616e·672f5374·72696e67·java/lang/String
16 ··0x000026ac·3b4c6a61·76612f6c·616e672f·53747269·;Ljava/lang/Stri52 ··0x000028e8·3b4c6a61·76612f6c·616e672f·53747269·;Ljava/lang/Stri
17 ··0x000026bc·6e673b5a·5a5a2956·00000000·61646400·ng;ZZZ)V....add.53 ··0x000028f8·6e673b5a·5a5a2956·00000000·61646400·ng;ZZZ)V....add.
18 ··0x000026cc·636f756c·64206e6f·7420696e·69746961·could·not·initia54 ··0x00002908·636f756c·64206e6f·7420696e·69746961·could·not·initia
19 ··0x000026dc·6c697a65·20696e6f·74696679·00000000·lize·inotify....55 ··0x00002918·6c697a65·20696e6f·74696679·00000000·lize·inotify....
20 ··0x000026ec·636f756c·64206e6f·74206164·64207061·could·not·add·pa56 ··0x00002928·636f756c·64206e6f·74206164·64207061·could·not·add·pa
21 ··0x000026fc·74682074·6f207761·74636800·636f756c·th·to·watch.coul57 ··0x00002938·74682074·6f207761·74636800·636f756c·th·to·watch.coul
22 ··0x0000270c·64206e6f·74207761·69742066·6f72206e·d·not·wait·for·n58 ··0x00002948·64206e6f·74207761·69742066·6f72206e·d·not·wait·for·n
23 ··0x0000271c·65787420·6576656e·74000000·636f756c·ext·event...coul59 ··0x00002958·65787420·6576656e·74000000·284c6a61·ext·event...(Lja
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 ··0x0000296c·76612f6c·616e672f·53747269·6e673b49·va/lang/String;I60 ··0x00002968·76612f6c·616e672f·53747269·6e673b49·va/lang/String;I
61 ··0x0000297c·494c6a61·76612f6c·616e672f·53747269·ILjava/lang/Stri61 ··0x00002978·494c6a61·76612f6c·616e672f·53747269·ILjava/lang/Stri
62 ··0x0000298c·6e673b29·56000000·6661696c·65640000·ng;)V...failed..62 ··0x00002988·6e673b29·56000000·6661696c·65640000·ng;)V...failed..
63 ··0x0000299c·636f756c·64206e6f·7420636f·6e766572·could·not·conver63 ··0x00002998·636f756c·64206e6f·7420636f·6e766572·could·not·conver
64 ··0x000029ac·74207374·72696e67·20746f20·63757272·t·string·to·curr64 ··0x000029a8·74207374·72696e67·20746f20·63757272·t·string·to·curr
65 ··0x000029bc·656e7420·6c6f6361·6c650000·636f756c·ent·locale..coul65 ··0x000029b8·656e7420·6c6f6361·6c650000·636f756c·ent·locale..coul
66 ··0x000029cc·64206e6f·7420636f·6e766572·74207374·d·not·convert·st66 ··0x000029c8·64206e6f·7420636f·6e766572·74207374·d·not·convert·st
67 ··0x000029dc·72696e67·2066726f·6d206375·7272656e·ring·from·curren67 ··0x000029d8·72696e67·2066726f·6d206375·7272656e·ring·from·curren
68 ··0x000029ec·74206c6f·63616c65·00000000·3e000000·t·locale....>...68 ··0x000029e8·74206c6f·63616c65·00000000·3e000000·t·locale....>...
69 ··0x000029fc·41000000·0c000000·41000000·11000000·A.......A.......69 ··0x000029f8·41000000·0c000000·41000000·11000000·A.......A.......
70 ··0x00002a0c·41000000·27000000·41000000·36000000·A...'...A...6...70 ··0x00002a08·41000000·27000000·41000000·36000000·A...'...A...6...
71 ··0x00002a1c·41000000·03000000·41000000·06000000·A.......A.......71 ··0x00002a18·41000000·03000000·41000000·06000000·A.......A.......
72 ··0x00002a2c·41000000·15000000·41000000·0f000000·A.......A.......72 ··0x00002a28·41000000·15000000·41000000·0f000000·A.......A.......
73 ··0x00002a3c·41000000·0e000000·41000000·26000000·A.......A...&...73 ··0x00002a38·41000000·0e000000·41000000·26000000·A.......A...&...
74 ··0x00002a4c·41000000·13000000·41000000·29000000·A.......A...)...74 ··0x00002a48·41000000·13000000·41000000·29000000·A.......A...)...
75 ··0x00002a5c·41000000·02000000·41000000·19000000·A.......A.......75 ··0x00002a58·41000000·02000000·41000000·19000000·A.......A.......
76 ··0x00002a6c·41000000·0a000000·41000000·0b000000·A.......A.......76 ··0x00002a68·41000000·0a000000·41000000·0b000000·A.......A.......
77 ··0x00002a7c·41000000·00000000·00000000··········A...........77 ··0x00002a78·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 ··0x00002a88·a8010181·b0b00cb1·00000000·90b20181·................2 ··0x00002a84·a8010181·b0b00cb1·00000000·90b20181·................
3 ··0x00002a98·b0b0af01·00000000···················........3 ··0x00002a94·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 ··0x00002aa0·70ebff7f·f0ffff7f·94ecff7f·b0b0ac80·p...............2 ··0x00002a9c·74ebff7f·ae3f2380·8cecff7f·b0b0ac80·t....?#.........
3 ··0x00002ab0·24edff7f·ab08b180·78edff7f·b0b0a880·$.......x.......3 ··0x00002aac·94edff7f·ab08b180·d4edff7f·01000000·................
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.......<.......
5 ··0x00002ad0·18efff7f·b0b0ac80·20f0ff7f·ab08b180·........·.......7 ··0x00002aec·74f3ff7f·b0b0aa80·00f4ff7f·ab08b180·t...............
6 ··0x00002ae0·60f0ff7f·01000000·a8f0ff7f·b0b0a880·`............... 
7 ··0x00002af0·00f1ff7f·b0ae2d80·5cf2ff7f·af3f3880·......-.\....?8. 
8 ··0x00002b00·7cf4ff7f·ab08b180·dcf4ff7f·b0ad1e80·|............... 
9 ··0x00002b10·c8f5ff7f·01000000·00f6ff7f·b0b0aa80·................8 ··0x00002afc·b4f4ff7f·01000000·d0f4ff7f·b0ac0380·................
10 ··0x00002b20·8cf6ff7f·ab08b180·40f7ff7f·01000000·........@.......9 ··0x00002b0c·a4f5ff7f·74ffff7f·fcf5ff7f·78ffff7f·....t.......x...
 10 ··0x00002b1c·20f7ff7f·b0b0ac80·b0f7ff7f·ab08b180··...............
11 ··0x00002b30·5cf7ff7f·b0ac0380·30f8ff7f·b0ad0480·\.......0.......11 ··0x00002b2c·04f8ff7f·b0b0a880·30f8ff7f·b0ac0180·........0.......
 12 ··0x00002b3c·78f8ff7f·01000000·8cf8ff7f·b0ad0480·x...............
12 ··0x00002b40·acf8ff7f·b0a80180·c4f8ff7f·01000000·................13 ··0x00002b4c·08f9ff7f·b0a80180·20f9ff7f·01000000·........·.......
13 ··0x00002b50·c0f8ff7f·b0ac0180·08f9ff7f·01000000·................ 
14 ··0x00002b60·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................14 ··0x00002b5c·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................
15 ··0x00002b70·54faff7f·01000000···················T.......15 ··0x00002b6c·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 ··0x00002b78·00000000····························....2 ··0x00002b74·00000000····························....
  
702 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ
5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d
6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........ 
7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K6 ··0x00000040·65627567·00ae6385·925334be·972e0fc9·ebug..c..S4.....
 7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R
  
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·32646638·61353036·30386361·31646631·2df8a50608ca1df1 
3 ··0x00000010·61666364·66373465·32373836·37623731·afcdf74e27867b712 ··0x00000000·62333437·35613739·34623733·64356538·b3475a794b73d5e8
 3 ··0x00000010·39653633·66393734·61363234·38316334·9e63f974a62481c4
4 ··0x00000020·35346432·35342e64·65627567·00000000·54d254.debug....4 ··0x00000020·30306637·31362e64·65627567·00000000·00f716.debug....
5 ··0x00000030·529b392f····························R.9/5 ··0x00000030·81039024····························...$
  
1.55 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······648·2024-02-19·17:15:43.000000·control.tar.xz2 -rw-r--r--···0········0········0······648·2024-02-19·17:15:43.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47772·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····47812·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:·64a628a5d7e8f04d65d65dc823f0ae7d756530bd·822df8a50608ca1df1afcdf74e27867b7154d25412 Build-Ids:·afb3475a794b73d5e89e63f974a62481c400f716·d99fc8cf2da8bb32a24db70aaf0d4c4fdb937655
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/64/a628a5d7e8f04d65d65dc823f0ae7d756530bd.debug 
2 usr/lib/debug/.build-id/82/2df8a50608ca1df1afcdf74e27867b7154d254.debug1 usr/lib/debug/.build-id/af/b3475a794b73d5e89e63f974a62481c400f716.debug
 2 usr/lib/debug/.build-id/d9/9fc8cf2da8bb32a24db70aaf0d4c4fdb937655.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.55 MB
data.tar.xz
1.55 MB
data.tar
2.48 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/64/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/af/
7 -rw-r--r--···0·root·········(0)·root·········(0)····18328·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/64/a628a5d7e8f04d65d65dc823f0ae7d756530bd.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····27112·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/af/b3475a794b73d5e89e63f974a62481c400f716.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/d9/
9 -rw-r--r--···0·root·········(0)·root·········(0)····27128·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/82/2df8a50608ca1df1afcdf74e27867b7154d254.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····18336·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/d9/9fc8cf2da8bb32a24db70aaf0d4c4fdb937655.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)····14892·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)····14896·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
15.0 KB
./usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
888 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········14612·(bytes·into·file)13 ··Start·of·section·headers:··········14616·(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:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.51 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x3914:1 There·are·7·section·headers,·starting·at·offset·0x3918:
  
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············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027f4·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027f7·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00284c·000204·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002850·000204·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a50·0000f7·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a54·0000f7·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b48·000d7d·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b4c·000d7d·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·0038c5·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·0038c9·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·y·(purecode),·p·(processor·specific)15 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe6953b4adb5868a8702f989a4e9eabd3fbf944b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ae6385925334be972e0fc9c9cdd618fd51f28352
11.9 KB
readelf --wide --debug-dump=info {}
    
Offset 11332, 135 lines modifiedOffset 11332, 135 lines modified
11332 ····<40b4>···DW_AT_decl_file···:·(implicit_const)·511332 ····<40b4>···DW_AT_decl_file···:·(implicit_const)·5
11333 ····<40b4>···DW_AT_decl_line···:·(data2)·128811333 ····<40b4>···DW_AT_decl_line···:·(data2)·1288
11334 ····<40b6>···DW_AT_decl_column·:·(data1)·3711334 ····<40b6>···DW_AT_decl_column·:·(data1)·37
11335 ····<40b7>···DW_AT_type········:·(ref_addr)·<0x80>11335 ····<40b7>···DW_AT_type········:·(ref_addr)·<0x80>
11336 ·<2><40bb>:·Abbrev·Number:·011336 ·<2><40bb>:·Abbrev·Number:·0
11337 ·<1><40bc>:·Abbrev·Number:·011337 ·<1><40bc>:·Abbrev·Number:·0
11338 ··Compilation·Unit·@·offset·0x40bd:11338 ··Compilation·Unit·@·offset·0x40bd:
11339 ···Length:········0x4a·(32-bit)11339 ···Length:········0x50·(32-bit)
11340 ···Version:·······511340 ···Version:·······5
11341 ···Unit·Type:·····DW_UT_partial·(3)11341 ···Unit·Type:·····DW_UT_partial·(3)
11342 ···Abbrev·Offset:·011342 ···Abbrev·Offset:·0
11343 ···Pointer·Size:··411343 ···Pointer·Size:··4
11344 ·<0><40c9>:·Abbrev·Number:·4·(DW_TAG_partial_unit)11344 ·<0><40c9>:·Abbrev·Number:·4·(DW_TAG_partial_unit)
11345 ····<40ca>···DW_AT_stmt_list···:·(sec_offset)·011345 ····<40ca>···DW_AT_stmt_list···:·(sec_offset)·0
11346 ····<40ce>···DW_AT_comp_dir····:·(string)·.11346 ····<40ce>···DW_AT_comp_dir····:·(string)·.
11347 ·<1><40d0>:·Abbrev·Number:·67·(DW_TAG_subprogram)11347 ·<1><40d0>:·Abbrev·Number:·73·(DW_TAG_subprogram)
11348 ····<40d1>···DW_AT_specification:·(ref_addr)·<0x64e> 
11349 ····<40d5>···DW_AT_object_pointer:·(ref_udata)·<0x40d7> 
11350 ····<40d6>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11348 ····<40d1>···DW_AT_external····:·(flag_present)·1
 11349 ····<40d1>···DW_AT_name········:·(strp)·(offset:·0x144c):·mark_failed_with_code
 11350 ····<40d5>···DW_AT_decl_file···:·(data1)·14
 11351 ····<40d6>···DW_AT_decl_line···:·(data1)·54
 11352 ····<40d7>···DW_AT_decl_column·:·(data1)·13
 11353 ····<40d8>···DW_AT_declaration·:·(flag_present)·1
11351 ····<40d6>···DW_AT_sibling·····:·(ref_udata)·<0x4101>11354 ····<40d8>···DW_AT_sibling·····:·(ref_udata)·<0x40f3>
11352 ·<2><40d7>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)11355 ·<2><40d9>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
11353 ····<40d8>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this 
11354 ····<40dc>···DW_AT_type········:·(ref_addr)·<0x43e9>11356 ····<40da>···DW_AT_type········:·(ref_addr)·<0x28d7>
11355 ····<40e0>···DW_AT_artificial··:·(flag_present)·1 
11356 ·<2><40e0>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)11357 ·<2><40de>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
11357 ····<40e1>···DW_AT_name········:·(strp)·(offset:·0x4adb):·clazz 
11358 ····<40e5>···DW_AT_decl_file···:·(implicit_const)·5 
11359 ····<40e5>···DW_AT_decl_line···:·(implicit_const)·902 
11360 ····<40e5>···DW_AT_decl_column·:·(data1)·34 
11361 ····<40e6>···DW_AT_type········:·(ref_addr)·<0x1b7>,·jclass 
11362 ·<2><40ea>:·Abbrev·Number:·70·(DW_TAG_formal_parameter) 
11363 ····<40eb>···DW_AT_name········:·(strp)·(offset:·0x14f7):·name 
11364 ····<40ef>···DW_AT_decl_file···:·(implicit_const)·5 
11365 ····<40ef>···DW_AT_decl_line···:·(implicit_const)·902 
11366 ····<40ef>···DW_AT_decl_column·:·(data1)·53 
11367 ····<40f0>···DW_AT_type········:·(ref_addr)·<0x80>11358 ····<40df>···DW_AT_type········:·(ref_addr)·<0x80>
11368 ·<2><40f4>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)11359 ·<2><40e3>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 11360 ····<40e4>···DW_AT_type········:·(ref_addr)·<0x60>,·int
 11361 ·<2><40e8>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
11369 ····<40f5>···DW_AT_name········:·(string)·sig 
11370 ····<40f9>···DW_AT_decl_file···:·(implicit_const)·5 
11371 ····<40f9>···DW_AT_decl_line···:·(data2)·903 
11372 ····<40fb>···DW_AT_decl_column·:·(data1)·39 
11373 ····<40fc>···DW_AT_type········:·(ref_addr)·<0x80>11362 ····<40e9>···DW_AT_type········:·(ref_addr)·<0x80>
 11363 ·<2><40ed>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 11364 ····<40ee>···DW_AT_type········:·(ref_addr)·<0x1aa>,·jobject
11374 ·<2><4100>:·Abbrev·Number:·011365 ·<2><40f2>:·Abbrev·Number:·0
11375 ·<1><4101>:·Abbrev·Number:·69·(DW_TAG_subprogram)11366 ·<1><40f3>:·Abbrev·Number:·72·(DW_TAG_subprogram)
11376 ····<4102>···DW_AT_external····:·(flag_present)·111367 ····<40f4>···DW_AT_external····:·(flag_present)·1
 11368 ····<40f4>···DW_AT_name········:·(strp)·(offset:·0x2c94):·strerror_r
 11369 ····<40f8>···DW_AT_decl_file···:·(data1)·17
 11370 ····<40f9>···DW_AT_decl_line···:·(data2)·444
 11371 ····<40fb>···DW_AT_decl_column·:·(data1)·14
 11372 ····<40fc>···DW_AT_type········:·(ref_addr)·<0x75>
11377 ····<4102>···DW_AT_declaration·:·(flag_present)·111373 ····<4100>···DW_AT_declaration·:·(flag_present)·1
11378 ····<4102>···DW_AT_linkage_name:·(strp)·(offset:·0x293c):·__stack_chk_fail 
11379 ····<4106>···DW_AT_name········:·(strp)·(offset:·0x293c):·__stack_chk_fail11374 ·<2><4100>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 11375 ····<4101>···DW_AT_type········:·(ref_addr)·<0x60>,·int
 11376 ·<2><4105>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 11377 ····<4106>···DW_AT_type········:·(ref_addr)·<0x75>
 11378 ·<2><410a>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
 11379 ····<410b>···DW_AT_type········:·(ref_addr)·<0x3a01>,·size_t,·unsigned·int
 11380 ·<2><410f>:·Abbrev·Number:·0
11380 ·<1><410a>:·Abbrev·Number:·011381 ·<1><4110>:·Abbrev·Number:·0
11381 ··Compilation·Unit·@·offset·0x410b:11382 ··Compilation·Unit·@·offset·0x4111:
11382 ···Length:········0x3f·(32-bit)11383 ···Length:········0x4a·(32-bit)
11383 ···Version:·······511384 ···Version:·······5
11384 ···Unit·Type:·····DW_UT_partial·(3)11385 ···Unit·Type:·····DW_UT_partial·(3)
11385 ···Abbrev·Offset:·011386 ···Abbrev·Offset:·0
11386 ···Pointer·Size:··411387 ···Pointer·Size:··4
11387 ·<0><4117>:·Abbrev·Number:·4·(DW_TAG_partial_unit)11388 ·<0><411d>:·Abbrev·Number:·4·(DW_TAG_partial_unit)
11388 ····<4118>···DW_AT_stmt_list···:·(sec_offset)·011389 ····<411e>···DW_AT_stmt_list···:·(sec_offset)·0
11389 ····<411c>···DW_AT_comp_dir····:·(string)·.11390 ····<4122>···DW_AT_comp_dir····:·(string)·.
11390 ·<1><411e>:·Abbrev·Number:·13·(DW_TAG_subprogram) 
11391 ····<411f>···DW_AT_external····:·(flag_present)·1 
11392 ····<411f>···DW_AT_name········:·(strp)·(offset:·0x1462):·map_error_code 
11393 ····<4123>···DW_AT_decl_file···:·(data1)·14 
11394 ····<4124>···DW_AT_decl_line···:·(data1)·59 
11395 ····<4125>···DW_AT_decl_column·:·(data1)·12 
11396 ····<4126>···DW_AT_type········:·(ref_addr)·<0x60>,·int 
11397 ····<412a>···DW_AT_declaration·:·(flag_present)·1 
11398 ····<412a>···DW_AT_sibling·····:·(ref_udata)·<0x4131> 
11399 ·<2><412b>:·Abbrev·Number:·7·(DW_TAG_formal_parameter) 
11400 ····<412c>···DW_AT_type········:·(ref_addr)·<0x60>,·int 
11401 ·<2><4130>:·Abbrev·Number:·0 
11402 ·<1><4131>:·Abbrev·Number:·68·(DW_TAG_subprogram)11391 ·<1><4124>:·Abbrev·Number:·67·(DW_TAG_subprogram)
11403 ····<4132>···DW_AT_specification:·(ref_addr)·<0x160d>11392 ····<4125>···DW_AT_specification:·(ref_addr)·<0x64e>
11404 ····<4136>···DW_AT_object_pointer:·(ref_udata)·<0x4137>11393 ····<4129>···DW_AT_object_pointer:·(ref_udata)·<0x412b>
11405 ····<4137>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11394 ····<412a>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
 11395 ····<412a>···DW_AT_sibling·····:·(ref_udata)·<0x4155>
11406 ·<2><4137>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)11396 ·<2><412b>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)
11407 ····<4138>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this11397 ····<412c>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this
11408 ····<413c>···DW_AT_type········:·(ref_addr)·<0x43e9>11398 ····<4130>···DW_AT_type········:·(ref_addr)·<0x43e9>
11409 ····<4140>···DW_AT_artificial··:·(flag_present)·111399 ····<4134>···DW_AT_artificial··:·(flag_present)·1
 11400 ·<2><4134>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)
 11401 ····<4135>···DW_AT_name········:·(strp)·(offset:·0x4adb):·clazz
 11402 ····<4139>···DW_AT_decl_file···:·(implicit_const)·5
 11403 ····<4139>···DW_AT_decl_line···:·(implicit_const)·902
 11404 ····<4139>···DW_AT_decl_column·:·(data1)·34
 11405 ····<413a>···DW_AT_type········:·(ref_addr)·<0x1b7>,·jclass
 11406 ·<2><413e>:·Abbrev·Number:·70·(DW_TAG_formal_parameter)
 11407 ····<413f>···DW_AT_name········:·(strp)·(offset:·0x14f7):·name
 11408 ····<4143>···DW_AT_decl_file···:·(implicit_const)·5
 11409 ····<4143>···DW_AT_decl_line···:·(implicit_const)·902
 11410 ····<4143>···DW_AT_decl_column·:·(data1)·53
 11411 ····<4144>···DW_AT_type········:·(ref_addr)·<0x80>
11410 ·<2><4140>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)11412 ·<2><4148>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)
11411 ····<4141>···DW_AT_name········:·(string)·utf11413 ····<4149>···DW_AT_name········:·(string)·sig
11412 ····<4145>···DW_AT_decl_file···:·(implicit_const)·511414 ····<414d>···DW_AT_decl_file···:·(implicit_const)·5
11413 ····<4145>···DW_AT_decl_line···:·(data2)·162011415 ····<414d>···DW_AT_decl_line···:·(data2)·903
11414 ····<4147>···DW_AT_decl_column·:·(data1)·3811416 ····<414f>···DW_AT_decl_column·:·(data1)·39
11415 ····<4148>···DW_AT_type········:·(ref_addr)·<0x80>11417 ····<4150>···DW_AT_type········:·(ref_addr)·<0x80>
11416 ·<2><414c>:·Abbrev·Number:·011418 ·<2><4154>:·Abbrev·Number:·0
 11419 ·<1><4155>:·Abbrev·Number:·69·(DW_TAG_subprogram)
 11420 ····<4156>···DW_AT_external····:·(flag_present)·1
 11421 ····<4156>···DW_AT_declaration·:·(flag_present)·1
 11422 ····<4156>···DW_AT_linkage_name:·(strp)·(offset:·0x293c):·__stack_chk_fail
 11423 ····<415a>···DW_AT_name········:·(strp)·(offset:·0x293c):·__stack_chk_fail
11417 ·<1><414d>:·Abbrev·Number:·011424 ·<1><415e>:·Abbrev·Number:·0
11418 ··Compilation·Unit·@·offset·0x414e:11425 ··Compilation·Unit·@·offset·0x415f:
11419 ···Length:········0x50·(32-bit)11426 ···Length:········0x3f·(32-bit)
11420 ···Version:·······511427 ···Version:·······5
Max diff block lines reached; 3712/12076 bytes (30.74%) of diff not shown.
197 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 7 lines modified
 1 [39|Vx9P
1 k}95;4+j^T 
2 ulq·»    :)R% 
3 LHw3|B:'/! 
4 .shstrtab2 .shstrtab
5 .note.gnu.build-id3 .note.gnu.build-id
6 .debug_info4 .debug_info
7 .debug_abbrev5 .debug_abbrev
8 .debug_line6 .debug_line
9 .debug_str7 .debug_str
153 KB
./usr/lib/debug/.build-id/64/a628a5d7e8f04d65d65dc823f0ae7d756530bd.debug vs.
./usr/lib/debug/.build-id/d9/9fc8cf2da8bb32a24db70aaf0d4c4fdb937655.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% 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:··········16848·(bytes·into·file)13 ··Start·of·section·headers:··········16856·(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
3.37 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x41d0:1 There·are·37·section·headers,·starting·at·offset·0x41d8:
  
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·0000d8·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0000d8·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000210·000138·000330·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000210·000138·000330·10···A··4···3··4
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ··[18]·.fini_array·······NOBITS··········00002f04·000f00·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00002f04·000f00·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00002f08·000f00·0000f8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00002f08·000f00·0000f8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00003000·000f00·000094·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00003000·000f00·000094·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········00003094·000f00·000008·00··WA··0···0··426 ··[21]·.data·············NOBITS··········00003094·000f00·000008·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········0000309c·000f00·000028·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········0000309c·000f00·000028·00··WA··0···0··4
28 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··1
29 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··129 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000056·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000058·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001e0·0010b3·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001e0·0010b8·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001294·00028f·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001298·00028f·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001524·000749·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001528·000755·00···C··0···0··4
34 ··[29]·.debug_frame······PROGBITS········00000000·001c70·00019d·00···C··0···0··434 ··[29]·.debug_frame······PROGBITS········00000000·001c80·00019e·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·001e10·0005d9·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·001e20·0005d9·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·0023ec·0006ed·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·0023fc·0006e7·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·002adc·00010f·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·002ae4·00010e·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002beb·000059·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002bf2·000059·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·002c44·000bd0·10·····35·141··439 ··[34]·.symtab···········SYMTAB··········00000000·002c4c·000bd0·10·····35·141··4
40 ··[35]·.strtab···········STRTAB··········00000000·003814·000840·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·00381c·000840·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·004054·000179·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·00405c·000179·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.85 KB
readelf --wide --symbols {}
    
Offset 91, 35 lines modifiedOffset 91, 35 lines modified
91 ····87:·00001468·····0·NOTYPE··LOCAL··DEFAULT···11·$d91 ····87:·00001468·····0·NOTYPE··LOCAL··DEFAULT···11·$d
92 ····88:·00001470·····0·NOTYPE··LOCAL··DEFAULT···11·$t92 ····88:·00001470·····0·NOTYPE··LOCAL··DEFAULT···11·$t
93 ····89:·00001480·····0·NOTYPE··LOCAL··DEFAULT···11·$d93 ····89:·00001480·····0·NOTYPE··LOCAL··DEFAULT···11·$d
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.cpp
 99 ····95:·000014a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 100 ····96:·00001a84·····0·NOTYPE··LOCAL··DEFAULT···15·$d
98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
99 ····95:·00001548·····0·NOTYPE··LOCAL··DEFAULT···11·$t102 ····98:·000015b4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
100 ····96:·0000159c·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
101 ····97:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d 
102 ····98:·00001a9c·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
103 ····99:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·00001608·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·000014a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d
105 ···101:·0000151c·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
106 ···102:·00001a84·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
107 ···103:·00001524·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
108 ···104:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
109 ···105:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp 
110 ···106:·000015a8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
111 ···107:·00001aa4·····0·NOTYPE··LOCAL··DEFAULT···15·$d105 ···101:·00001aac·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 106 ···102:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d
 107 ···103:·0000150c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 108 ···104:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 109 ···105:·00001a94·····0·NOTYPE··LOCAL··DEFAULT···15·$d
 110 ···106:·00001590·····0·NOTYPE··LOCAL··DEFAULT···11·$t
112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
113 ···109:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d112 ···108:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d
114 ···110:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t113 ···109:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t
115 ···111:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d114 ···110:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
116 ···112:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d115 ···111:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
117 ···113:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t116 ···112:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
118 ···114:·00001758·····0·NOTYPE··LOCAL··DEFAULT···11·$d117 ···113:·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
Offset 138, 27 lines modifiedOffset 138, 27 lines modified
138 ···134:·00000e20·····0·NOTYPE··LOCAL··DEFAULT···10·$t138 ···134:·00000e20·····0·NOTYPE··LOCAL··DEFAULT···10·$t
139 ···135:·00000e24·····0·NOTYPE··LOCAL··DEFAULT···10·$a139 ···135:·00000e24·····0·NOTYPE··LOCAL··DEFAULT···10·$a
140 ···136:·00000e6c·····0·NOTYPE··LOCAL··DEFAULT···10·$t140 ···136:·00000e6c·····0·NOTYPE··LOCAL··DEFAULT···10·$t
141 ···137:·00000e70·····0·NOTYPE··LOCAL··DEFAULT···10·$a141 ···137:·00000e70·····0·NOTYPE··LOCAL··DEFAULT···10·$a
142 ···138:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT···10·$t142 ···138:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT···10·$t
143 ···139:·00000ebc·····0·NOTYPE··LOCAL··DEFAULT···10·$a143 ···139:·00000ebc·····0·NOTYPE··LOCAL··DEFAULT···10·$a
144 ···140:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu_debugaltlink144 ···140:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu_debugaltlink
145 ···141:·00001549····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz145 ···141:·000015b5····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
146 ···142:·00001001····96·FUNC····GLOBAL·DEFAULT···11·_Z16write_capabilityP7JNIEnv_PKcP8_jobject146 ···142:·00001001····96·FUNC····GLOBAL·DEFAULT···11·_Z16write_capabilityP7JNIEnv_PKcP8_jobject
147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5
148 ···144:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__148 ···144:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
149 ···145:·00001525····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message149 ···145:·00001591····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message
150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4
151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tputs@NCURSES6_TINFO_5.0.19991023
152 ···148:·000014a1···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code152 ···148:·0000150d···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code
153 ···149:·00001615···176·FUNC····GLOBAL·DEFAULT···11·java_to_char153 ···149:·00001615···176·FUNC····GLOBAL·DEFAULT···11·java_to_char
154 ···150:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.4154 ···150:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.4
155 ···151:·00001471····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine155 ···151:·00001471····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine
156 ···152:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable156 ···152:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
157 ···153:·000015f9····26·FUNC····GLOBAL·DEFAULT···11·map_error_code157 ···153:·000014f1····26·FUNC····GLOBAL·DEFAULT···11·map_error_code
158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4
159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.4159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.4
160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4
161 ···157:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable161 ···157:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
162 ···158:·00001345····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground162 ···158:·00001345····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground
163 ···159:·00001329····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset163 ···159:·00001329····28·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset
164 ···160:·00003098·····4·OBJECT··GLOBAL·DEFAULT···21·current_terminal164 ···160:·00003098·····4·OBJECT··GLOBAL·DEFAULT···21·current_terminal
Offset 166, 23 lines modifiedOffset 166, 23 lines modified
166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.4166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mbstowcs@GLIBC_2.4
167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4
168 ···164:·0000142d····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right168 ···164:·0000142d····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right
169 ···165:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4169 ···165:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4
170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetstr@NCURSES6_TINFO_5.0.19991023
171 ···167:·000010e9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion171 ···167:·000010e9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion
172 ···168:·000016c5···152·FUNC····GLOBAL·DEFAULT···11·char_to_java172 ···168:·000016c5···152·FUNC····GLOBAL·DEFAULT···11·char_to_java
173 ···169:·000015a9····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno173 ···169:·000014a1····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
174 ···170:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4174 ···170:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4
175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
176 ···172:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023176 ···172:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tgetent@NCURSES6_TINFO_5.0.19991023
177 ···173:·00001489····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine177 ···173:·00001489····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine
178 ···174:·00000ff9·····6·FUNC····GLOBAL·DEFAULT···11·_Z6getcapPKc178 ···174:·00000ff9·····6·FUNC····GLOBAL·DEFAULT···11·_Z6getcapPKc
179 ···175:·000030a0····36·OBJECT··GLOBAL·DEFAULT···22·terminal_capabilities179 ···175:·000030a0····36·OBJECT··GLOBAL·DEFAULT···22·terminal_capabilities
180 ···176:·00000fc1····56·FUNC····GLOBAL·DEFAULT···11·_Z17write_to_terminali180 ···176:·00000fc1····56·FUNC····GLOBAL·DEFAULT···11·_Z17write_to_terminali
181 ···177:·00001545·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion181 ···177:·000015b1·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
182 ···178:·000013e9····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left182 ···178:·000013e9····68·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left
183 ···179:·00001061···136·FUNC····GLOBAL·DEFAULT···11·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject183 ···179:·00001061···136·FUNC····GLOBAL·DEFAULT···11·_Z22write_param_capabilityP7JNIEnv_PKciP8_jobject
184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4
185 ···181:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023185 ···181:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·tparm@NCURSES6_TINFO_5.0.19991023
186 ···182:·000010ed···548·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal186 ···182:·000010ed···548·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal
187 ···183:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5187 ···183:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5
188 ···184:·00001311····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold188 ···184:·00001311····24·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold
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:·64a628a5d7e8f04d65d65dc823f0ae7d756530bd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d99fc8cf2da8bb32a24db70aaf0d4c4fdb937655
33.5 KB
readelf --wide --debug-dump=rawline {}
    
Offset 953, 266 lines modifiedOffset 953, 14 lines modified
953 ··[0x00000828]··Special·opcode·20:·advance·Address·by·2·to·0x148e·and·Line·by·1·to·198953 ··[0x00000828]··Special·opcode·20:·advance·Address·by·2·to·0x148e·and·Line·by·1·to·198
954 ··[0x00000829]··Special·opcode·61:·advance·Address·by·8·to·0x1496·and·Line·by·0·to·198954 ··[0x00000829]··Special·opcode·61:·advance·Address·by·8·to·0x1496·and·Line·by·0·to·198
955 ··[0x0000082a]··Advance·PC·by·10·to·0x14a0955 ··[0x0000082a]··Advance·PC·by·10·to·0x14a0
956 ··[0x0000082c]··Extended·opcode·1:·End·of·Sequence956 ··[0x0000082c]··Extended·opcode·1:·End·of·Sequence
  
  
957 ··Offset:······················0x82f957 ··Offset:······················0x82f
958 ··Length:······················610 
959 ··DWARF·Version:···············3 
960 ··Prologue·Length:·············270 
961 ··Minimum·Instruction·Length:··2 
962 ··Initial·value·of·'is_stmt':··1 
963 ··Line·Base:···················-5 
964 ··Line·Range:··················14 
965 ··Opcode·Base:·················13 
  
966 ·Opcodes: 
967 ··Opcode·1·has·0·args 
968 ··Opcode·2·has·1·arg 
969 ··Opcode·3·has·1·arg 
970 ··Opcode·4·has·1·arg 
971 ··Opcode·5·has·1·arg 
972 ··Opcode·6·has·0·args 
973 ··Opcode·7·has·0·args 
974 ··Opcode·8·has·0·args 
975 ··Opcode·9·has·1·arg 
976 ··Opcode·10·has·0·args 
977 ··Opcode·11·has·0·args 
978 ··Opcode·12·has·1·arg 
  
979 ·The·Directory·Table·(offset·0x84a): 
980 ··1»      src/shared/cpp 
981 ··2»      /usr/lib/jvm/default-java/include 
982 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include 
983 ··4»      /usr/include 
984 ··5»      /usr/lib/jvm/default-java/include/linux 
985 ··6»      src/shared/headers 
  
986 ·The·File·Name·Table·(offset·0x8f0): 
987 ··Entry»  Dir»       Time»   Size»       Name 
988 ··1»      1»     0»    0»   generic.cpp 
989 ··2»      2»     0»    0»   jni.h 
990 ··3»      3»     0»    0»   stdarg.h 
991 ··4»      4»     0»    0»   stdio.h 
992 ··5»      5»     0»    0»   jni_md.h 
993 ··6»      0»     0»    0»   <built-in> 
994 ··7»      6»     0»    0»   generic.h 
  
995 ·Line·Number·Statements: 
996 ··[0x00000947]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
997 ··[0x00000949]··Set·column·to·10 
998 ··[0x0000094b]··Extended·opcode·2:·set·Address·to·0x1548 
999 ··[0x00000952]··Advance·Line·by·1060·to·1061 
1000 ··[0x00000955]··Copy 
1001 ··[0x00000956]··Set·is_stmt·to·0 
1002 ··[0x00000957]··Copy·(view·1) 
1003 ··[0x00000958]··Special·opcode·117:·advance·Address·by·16·to·0x1558·and·Line·by·0·to·1061 
1004 ··[0x00000959]··Special·opcode·33:·advance·Address·by·4·to·0x155c·and·Line·by·0·to·1061 
1005 ··[0x0000095a]··Set·column·to·20 
1006 ··[0x0000095c]··Special·opcode·64:·advance·Address·by·8·to·0x1564·and·Line·by·3·to·1064 
1007 ··[0x0000095d]··Set·column·to·10 
1008 ··[0x0000095f]··Special·opcode·16:·advance·Address·by·2·to·0x1566·and·Line·by·-3·to·1061 
1009 ··[0x00000960]··Set·column·to·9 
1010 ··[0x00000962]··Set·is_stmt·to·1 
1011 ··[0x00000963]··Special·opcode·62:·advance·Address·by·8·to·0x156e·and·Line·by·1·to·1062 
1012 ··[0x00000964]··Special·opcode·6:·advance·Address·by·0·to·0x156e·and·Line·by·1·to·1063·(view·1) 
1013 ··[0x00000965]··Set·column·to·10 
1014 ··[0x00000967]··Set·is_stmt·to·0 
1015 ··[0x00000968]··Special·opcode·3:·advance·Address·by·0·to·0x156e·and·Line·by·-2·to·1061·(view·2) 
1016 ··[0x00000969]··Set·column·to·9 
1017 ··[0x0000096b]··Special·opcode·35:·advance·Address·by·4·to·0x1572·and·Line·by·2·to·1063 
1018 ··[0x0000096c]··Set·is_stmt·to·1 
1019 ··[0x0000096d]··Special·opcode·20:·advance·Address·by·2·to·0x1574·and·Line·by·1·to·1064 
1020 ··[0x0000096e]··Set·column·to·35 
1021 ··[0x00000970]··Set·is_stmt·to·0 
1022 ··[0x00000971]··Copy·(view·1) 
1023 ··[0x00000972]··Set·column·to·9 
1024 ··[0x00000974]··Set·is_stmt·to·1 
1025 ··[0x00000975]··Special·opcode·48:·advance·Address·by·6·to·0x157a·and·Line·by·1·to·1065 
1026 ··[0x00000976]··Set·column·to·10 
1027 ··[0x00000978]··Set·is_stmt·to·0 
1028 ··[0x00000979]··Special·opcode·1:·advance·Address·by·0·to·0x157a·and·Line·by·-4·to·1061·(view·1) 
1029 ··[0x0000097a]··Set·column·to·5 
1030 ··[0x0000097c]··Special·opcode·24:·advance·Address·by·2·to·0x157c·and·Line·by·5·to·1066 
1031 ··[0x0000097d]··Set·column·to·10 
1032 ··[0x0000097f]··Special·opcode·14:·advance·Address·by·2·to·0x157e·and·Line·by·-5·to·1061 
1033 ··[0x00000980]··Set·column·to·5 
1034 ··[0x00000982]··Special·opcode·24:·advance·Address·by·2·to·0x1580·and·Line·by·5·to·1066 
1035 ··[0x00000983]··Advance·PC·by·40·to·0x15a8 
1036 ··[0x00000985]··Extended·opcode·1:·End·of·Sequence 
  
1037 ··[0x00000988]··Set·column·to·126 
1038 ··[0x0000098a]··Extended·opcode·2:·set·Address·to·0x14a0 
1039 ··[0x00000991]··Advance·Line·by·26·to·27 
1040 ··[0x00000993]··Copy 
1041 ··[0x00000994]··Set·is_stmt·to·0 
1042 ··[0x00000995]··Copy·(view·1) 
1043 ··[0x00000996]··Special·opcode·117:·advance·Address·by·16·to·0x14b0·and·Line·by·0·to·27 
1044 ··[0x00000997]··Set·column·to·5 
1045 ··[0x00000999]··Set·is_stmt·to·1 
1046 ··[0x0000099a]··Special·opcode·6:·advance·Address·by·0·to·0x14b0·and·Line·by·1·to·28·(view·1) 
1047 ··[0x0000099b]··Set·column·to·126 
1048 ··[0x0000099d]··Set·is_stmt·to·0 
1049 ··[0x0000099e]··Special·opcode·4:·advance·Address·by·0·to·0x14b0·and·Line·by·-1·to·27·(view·2) 
1050 ··[0x0000099f]··Special·opcode·19:·advance·Address·by·2·to·0x14b2·and·Line·by·0·to·27 
1051 ··[0x000009a0]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
1052 ··[0x000009a2]··Set·column·to·27 
1053 ··[0x000009a4]··Advance·Line·by·869·to·896 
1054 ··[0x000009a7]··Special·opcode·19:·advance·Address·by·2·to·0x14b4·and·Line·by·0·to·896 
1055 ··[0x000009a8]··Special·opcode·19:·advance·Address·by·2·to·0x14b6·and·Line·by·0·to·896 
1056 ··[0x000009a9]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
1057 ··[0x000009ab]··Set·column·to·126 
1058 ··[0x000009ad]··Advance·Line·by·-869·to·27 
1059 ··[0x000009b0]··Copy·(view·1) 
1060 ··[0x000009b1]··Special·opcode·19:·advance·Address·by·2·to·0x14b8·and·Line·by·0·to·27 
1061 ··[0x000009b2]··Set·File·Name·to·entry·2·in·the·File·Name·Table 
1062 ··[0x000009b4]··Set·column·to·12 
1063 ··[0x000009b6]··Set·is_stmt·to·1 
1064 ··[0x000009b7]··Advance·Line·by·868·to·895 
1065 ··[0x000009ba]··Special·opcode·61:·advance·Address·by·8·to·0x14c0·and·Line·by·0·to·895 
1066 ··[0x000009bb]··Set·column·to·9 
1067 ··[0x000009bd]··Special·opcode·6:·advance·Address·by·0·to·0x14c0·and·Line·by·1·to·896·(view·1) 
1068 ··[0x000009be]··Set·column·to·41 
1069 ··[0x000009c0]··Set·is_stmt·to·0 
1070 ··[0x000009c1]··Copy·(view·2) 
1071 ··[0x000009c2]··Special·opcode·33:·advance·Address·by·4·to·0x14c4·and·Line·by·0·to·896 
1072 ··[0x000009c3]··Special·opcode·19:·advance·Address·by·2·to·0x14c6·and·Line·by·0·to·896 
Max diff block lines reached; 21907/34273 bytes (63.92%) of diff not shown.
72.6 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x31·(32-bit)3 ···Length:········0x1a·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·06 ···Abbrev·Offset:·0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·89·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(string)·.10 ····<11>···DW_AT_comp_dir····:·(string)·.
11 ·<1><13>:·Abbrev·Number:·8·(DW_TAG_imported_unit)11 ·<1><13>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa>
13 ·<1><18>:·Abbrev·Number:·90·(DW_TAG_subprogram)13 ·<1><18>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
14 ····<19>···DW_AT_specification:·(GNU_ref_alt)·<0x619> 
15 ····<1d>···DW_AT_object_pointer:·(ref_udata)·<0x1e> 
16 ····<1e>···DW_AT_inline······:·(implicit_const)·3»     (declared·as·inline·and·inlined) 
17 ·<2><1e>:·Abbrev·Number:·35·(DW_TAG_formal_parameter) 
18 ····<1f>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58)· 
19 ····<23>···DW_AT_type········:·(GNU_ref_alt)·<0x43e9> 
20 ····<27>···DW_AT_artificial··:·(flag_present)·1 
21 ·<2><27>:·Abbrev·Number:·39·(DW_TAG_formal_parameter) 
22 ····<28>···DW_AT_name········:·(string)·obj 
23 ····<2c>···DW_AT_decl_file···:·(implicit_const)·2 
24 ····<2c>···DW_AT_decl_line···:·(data2)·895 
25 ····<2e>···DW_AT_decl_column·:·(data1)·35 
26 ····<2f>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>14 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
27 ·<2><33>:·Abbrev·Number:·0 
28 ·<1><34>:·Abbrev·Number:·015 ·<1><1d>:·Abbrev·Number:·0
29 ··Compilation·Unit·@·offset·0x35:16 ··Compilation·Unit·@·offset·0x1e:
30 ···Length:········0x1a·(32-bit)17 ···Length:········0x1a·(32-bit)
31 ···Version:·······518 ···Version:·······5
32 ···Unit·Type:·····DW_UT_partial·(3)19 ···Unit·Type:·····DW_UT_partial·(3)
33 ···Abbrev·Offset:·020 ···Abbrev·Offset:·0
34 ···Pointer·Size:··421 ···Pointer·Size:··4
35 ·<0><41>:·Abbrev·Number:·89·(DW_TAG_partial_unit)22 ·<0><2a>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
36 ····<42>···DW_AT_stmt_list···:·(sec_offset)·023 ····<2b>···DW_AT_stmt_list···:·(sec_offset)·0
37 ····<46>···DW_AT_comp_dir····:·(string)·.24 ····<2f>···DW_AT_comp_dir····:·(string)·.
38 ·<1><48>:·Abbrev·Number:·8·(DW_TAG_imported_unit)25 ·<1><31>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
39 ····<49>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa>26 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>
40 ·<1><4d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)27 ·<1><36>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
41 ····<4e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>28 ····<37>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·89·(DW_TAG_partial_unit)]
42 ·<1><52>:·Abbrev·Number:·029 ·<1><3b>:·Abbrev·Number:·0
43 ··Compilation·Unit·@·offset·0x53:30 ··Compilation·Unit·@·offset·0x3c:
44 ···Length:········0x1a·(32-bit)31 ···Length:········0x31·(32-bit)
45 ···Version:·······532 ···Version:·······5
46 ···Unit·Type:·····DW_UT_partial·(3)33 ···Unit·Type:·····DW_UT_partial·(3)
47 ···Abbrev·Offset:·034 ···Abbrev·Offset:·0
48 ···Pointer·Size:··435 ···Pointer·Size:··4
49 ·<0><5f>:·Abbrev·Number:·89·(DW_TAG_partial_unit)36 ·<0><48>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
50 ····<60>···DW_AT_stmt_list···:·(sec_offset)·037 ····<49>···DW_AT_stmt_list···:·(sec_offset)·0
51 ····<64>···DW_AT_comp_dir····:·(string)·.38 ····<4d>···DW_AT_comp_dir····:·(string)·.
52 ·<1><66>:·Abbrev·Number:·8·(DW_TAG_imported_unit)39 ·<1><4f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
53 ····<67>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>40 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>
54 ·<1><6b>:·Abbrev·Number:·2·(DW_TAG_imported_unit) 
55 ····<6c>···DW_AT_import······:·(ref_addr)·<0x41>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]41 ·<1><54>:·Abbrev·Number:·90·(DW_TAG_subprogram)
 42 ····<55>···DW_AT_specification:·(GNU_ref_alt)·<0x619>
 43 ····<59>···DW_AT_object_pointer:·(ref_udata)·<0x5a>
 44 ····<5a>···DW_AT_inline······:·(implicit_const)·3»     (declared·as·inline·and·inlined)
 45 ·<2><5a>:·Abbrev·Number:·35·(DW_TAG_formal_parameter)
 46 ····<5b>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58)·
 47 ····<5f>···DW_AT_type········:·(GNU_ref_alt)·<0x43e9>
 48 ····<63>···DW_AT_artificial··:·(flag_present)·1
 49 ·<2><63>:·Abbrev·Number:·39·(DW_TAG_formal_parameter)
 50 ····<64>···DW_AT_name········:·(string)·obj
 51 ····<68>···DW_AT_decl_file···:·(implicit_const)·2
 52 ····<68>···DW_AT_decl_line···:·(data2)·895
 53 ····<6a>···DW_AT_decl_column·:·(data1)·35
 54 ····<6b>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
 55 ·<2><6f>:·Abbrev·Number:·0
56 ·<1><70>:·Abbrev·Number:·056 ·<1><70>:·Abbrev·Number:·0
57 ··Compilation·Unit·@·offset·0x71:57 ··Compilation·Unit·@·offset·0x71:
58 ···Length:········0x31·(32-bit)58 ···Length:········0x31·(32-bit)
59 ···Version:·······559 ···Version:·······5
60 ···Unit·Type:·····DW_UT_partial·(3)60 ···Unit·Type:·····DW_UT_partial·(3)
61 ···Abbrev·Offset:·061 ···Abbrev·Offset:·0
62 ···Pointer·Size:··462 ···Pointer·Size:··4
63 ·<0><7d>:·Abbrev·Number:·89·(DW_TAG_partial_unit)63 ·<0><7d>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
64 ····<7e>···DW_AT_stmt_list···:·(sec_offset)·0xa9564 ····<7e>···DW_AT_stmt_list···:·(sec_offset)·0x82f
65 ····<82>···DW_AT_comp_dir····:·(string)·.65 ····<82>···DW_AT_comp_dir····:·(string)·.
66 ·<1><84>:·Abbrev·Number:·92·(DW_TAG_subprogram)66 ·<1><84>:·Abbrev·Number:·92·(DW_TAG_subprogram)
67 ····<85>···DW_AT_external····:·(flag_present)·167 ····<85>···DW_AT_external····:·(flag_present)·1
68 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1479)·68 ····<85>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1479)·
69 ····<89>···DW_AT_decl_file···:·(implicit_const)·769 ····<89>···DW_AT_decl_file···:·(implicit_const)·7
70 ····<89>···DW_AT_decl_line···:·(data2)·68770 ····<89>···DW_AT_decl_line···:·(data2)·687
71 ····<8b>···DW_AT_decl_column·:·(implicit_const)·1371 ····<8b>···DW_AT_decl_column·:·(implicit_const)·13
Offset 114, 17 lines modifiedOffset 114, 17 lines modified
114 ·<1><db>:·Abbrev·Number:·8·(DW_TAG_imported_unit)114 ·<1><db>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
115 ····<dc>···DW_AT_import······:·(GNU_ref_alt)·<0x3fc7>115 ····<dc>···DW_AT_import······:·(GNU_ref_alt)·<0x3fc7>
116 ·<1><e0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)116 ·<1><e0>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
117 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x3ff3>117 ····<e1>···DW_AT_import······:·(GNU_ref_alt)·<0x3ff3>
118 ·<1><e5>:·Abbrev·Number:·8·(DW_TAG_imported_unit)118 ·<1><e5>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
119 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x4038>119 ····<e6>···DW_AT_import······:·(GNU_ref_alt)·<0x4038>
120 ·<1><ea>:·Abbrev·Number:·2·(DW_TAG_imported_unit)120 ·<1><ea>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
121 ····<eb>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·89·(DW_TAG_partial_unit)]121 ····<eb>···DW_AT_import······:·(ref_addr)·<0x2a>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]
122 ·<1><ef>:·Abbrev·Number:·2·(DW_TAG_imported_unit)122 ·<1><ef>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
123 ····<f0>···DW_AT_import······:·(ref_addr)·<0x5f>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]123 ····<f0>···DW_AT_import······:·(ref_addr)·<0x48>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]
124 ·<1><f4>:·Abbrev·Number:·9·(DW_TAG_enumeration_type)124 ·<1><f4>:·Abbrev·Number:·9·(DW_TAG_enumeration_type)
125 ····<f5>···DW_AT_encoding····:·(data1)·7»    (unsigned)125 ····<f5>···DW_AT_encoding····:·(data1)·7»    (unsigned)
126 ····<f6>···DW_AT_byte_size···:·(data1)·4126 ····<f6>···DW_AT_byte_size···:·(data1)·4
127 ····<f7>···DW_AT_type········:·(ref_udata)·<0xcf>127 ····<f7>···DW_AT_type········:·(ref_udata)·<0xcf>
128 ····<f8>···DW_AT_decl_file···:·(data1)·20128 ····<f8>···DW_AT_decl_file···:·(data1)·20
129 ····<f9>···DW_AT_decl_line···:·(data1)·72129 ····<f9>···DW_AT_decl_line···:·(data1)·72
130 ····<fa>···DW_AT_decl_column·:·(data1)·3130 ····<fa>···DW_AT_decl_column·:·(data1)·3
Offset 1493, 29 lines modifiedOffset 1493, 29 lines modified
1493 ····<bfd>···DW_AT_decl_file···:·(implicit_const)·11493 ····<bfd>···DW_AT_decl_file···:·(implicit_const)·1
1494 ····<bfd>···DW_AT_decl_line···:·(data1)·1111494 ····<bfd>···DW_AT_decl_line···:·(data1)·111
1495 ····<bfe>···DW_AT_decl_column·:·(data1)·171495 ····<bfe>···DW_AT_decl_column·:·(data1)·17
1496 ····<bff>···DW_AT_type········:·(GNU_ref_alt)·<0x1d1>1496 ····<bff>···DW_AT_type········:·(GNU_ref_alt)·<0x1d1>
1497 ····<c03>···DW_AT_location····:·(sec_offset)·0x67d·(location·list)1497 ····<c03>···DW_AT_location····:·(sec_offset)·0x67d·(location·list)
1498 ····<c07>···DW_AT_GNU_locviews:·(sec_offset)·0x6791498 ····<c07>···DW_AT_GNU_locviews:·(sec_offset)·0x679
1499 ·<3><c0b>:·Abbrev·Number:·45·(DW_TAG_inlined_subroutine)1499 ·<3><c0b>:·Abbrev·Number:·45·(DW_TAG_inlined_subroutine)
1500 ····<c0c>···DW_AT_abstract_origin:·(ref_addr)·<0x18>1500 ····<c0c>···DW_AT_abstract_origin:·(ref_addr)·<0x54>
1501 ····<c10>···DW_AT_entry_pc····:·(addr)·0x11641501 ····<c10>···DW_AT_entry_pc····:·(addr)·0x1164
1502 ····<c14>···DW_AT_GNU_entry_view:·(data1)·11502 ····<c14>···DW_AT_GNU_entry_view:·(data1)·1
1503 ····<c15>···DW_AT_low_pc······:·(addr)·0x11641503 ····<c15>···DW_AT_low_pc······:·(addr)·0x1164
1504 ····<c19>···DW_AT_high_pc·····:·(udata)·101504 ····<c19>···DW_AT_high_pc·····:·(udata)·10
1505 ····<c1a>···DW_AT_call_file···:·(implicit_const)·11505 ····<c1a>···DW_AT_call_file···:·(implicit_const)·1
1506 ····<c1a>···DW_AT_call_line···:·(data1)·1091506 ····<c1a>···DW_AT_call_line···:·(data1)·109
1507 ····<c1b>···DW_AT_call_column·:·(data1)·471507 ····<c1b>···DW_AT_call_column·:·(data1)·47
1508 ····<c1c>···DW_AT_sibling·····:·(ref_udata)·<0xc4b>1508 ····<c1c>···DW_AT_sibling·····:·(ref_udata)·<0xc4b>
1509 ·<4><c1e>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)1509 ·<4><c1e>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
1510 ····<c1f>···DW_AT_abstract_origin:·(ref_addr)·<0x1e>1510 ····<c1f>···DW_AT_abstract_origin:·(ref_addr)·<0x5a>
1511 ····<c23>···DW_AT_location····:·(sec_offset)·0x68e·(location·list)1511 ····<c23>···DW_AT_location····:·(sec_offset)·0x68e·(location·list)
1512 ····<c27>···DW_AT_GNU_locviews:·(sec_offset)·0x68c1512 ····<c27>···DW_AT_GNU_locviews:·(sec_offset)·0x68c
1513 ·<4><c2b>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)1513 ·<4><c2b>:·Abbrev·Number:·42·(DW_TAG_formal_parameter)
1514 ····<c2c>···DW_AT_abstract_origin:·(ref_addr)·<0x27>1514 ····<c2c>···DW_AT_abstract_origin:·(ref_addr)·<0x63>
Max diff block lines reached; 66877/74271 bytes (90.04%) of diff not shown.
1.05 KB
readelf --wide --debug-dump=aranges {}
    
Offset 5, 32 lines modifiedOffset 5, 32 lines modified
5 ··Offset·into·.debug_info:··0xa65 ··Offset·into·.debug_info:··0xa6
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000fc0·000004e09 ····00000fc0·000004e0
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x129113 ··Offset·into·.debug_info:··0x1291
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000014a0·000000a817 ····000014a0·0000006a
18 ····00001548·00000060 
19 ····00000000·0000000018 ····00000000·00000000
20 ··Length:···················2819 ··Length:···················36
21 ··Version:··················220 ··Version:··················2
22 ··Offset·into·.debug_info:··0x164a21 ··Offset·into·.debug_info:··0x13e6
23 ··Pointer·Size:·············422 ··Pointer·Size:·············4
24 ··Segment·Size:·············023 ··Segment·Size:·············0
  
25 ····Address····Length24 ····Address····Length
26 ····000015a8·0000006a25 ····0000150c·000000a8
 26 ····000015b4·00000060
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x179f30 ··Offset·into·.debug_info:··0x179f
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
27.3 KB
readelf --wide --debug-dump=loc {}
    
Offset 980, 344 lines modifiedOffset 980, 344 lines modified
  
980 ····00000ab0·v0000000·v0000000·location·view·pair980 ····00000ab0·v0000000·v0000000·location·view·pair
  
981 ····00000ab2·v0000000·v0000000·views·at·00000ab0·for:981 ····00000ab2·v0000000·v0000000·views·at·00000ab0·for:
982 ·············00001044·00001060·(DW_OP_reg4·(r4))982 ·············00001044·00001060·(DW_OP_reg4·(r4))
983 ····00000ab9·<End·of·list>983 ····00000ab9·<End·of·list>
984 Table·at·Offset·0xaba984 Table·at·Offset·0xaba
985 ··Length:··········0x23e985 ··Length:··········0xd0
986 ··DWARF·version:···5986 ··DWARF·version:···5
987 ··Address·size:····4987 ··Address·size:····4
988 ··Segment·size:····0988 ··Segment·size:····0
989 ··Offset·entries:··0989 ··Offset·entries:··0
  
990 ····Offset···Begin············End··············Expression990 ····Offset···Begin············End··············Expression
  
991 ····00000ac6·v0000000·v0000000·location·view·pair991 ····00000ac6·v0000000·v0000000·location·view·pair
992 ····00000ac8·v0000000·v0000000·location·view·pair992 ····00000ac8·v0000000·v0000000·location·view·pair
 993 ····00000aca·v0000000·v0000000·location·view·pair
 994 ····00000acc·v0000000·v0000000·location·view·pair
 995 ····00000ace·v0000000·v0000000·location·view·pair
 996 ····00000ad0·v0000000·v0000000·location·view·pair
  
 997 ····00000ad2·v0000000·v0000000·views·at·00000ac6·for:
 998 ·············000014f0·000014fe·(DW_OP_reg0·(r0))
 999 ····00000ad7·v0000000·v0000000·views·at·00000ac8·for:
 1000 ·············000014fe·00001502·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 1001 ····00000ae5·v0000000·v0000000·views·at·00000aca·for:
 1002 ·············00001502·00001504·(DW_OP_reg0·(r0))
 1003 ····00000aea·v0000000·v0000000·views·at·00000acc·for:
 1004 ·············00001504·00001506·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 1005 ····00000af8·v0000000·v0000000·views·at·00000ace·for:
 1006 ·············00001506·00001508·(DW_OP_reg0·(r0))
 1007 ····00000afd·v0000000·v0000000·views·at·00000ad0·for:
 1008 ·············00001508·0000150a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 1009 ····00000b0b·<End·of·list>
  
993 ····00000aca·00001544·(base·address) 
994 ····00000acf·v0000000·v0000000·views·at·00000ac6·for: 
995 ·············00001544·00001546·(DW_OP_reg0·(r0)) 
996 ····00000ad4·v0000000·v0000000·views·at·00000ac8·for: 
997 ·············00001546·00001548·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b5>);·DW_OP_convert·<0x12bc>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
998 ····00000ae2·<End·of·list> 
  
999 ····00000ae3·v0000000·v0000000·location·view·pair 
1000 ····00000ae5·v0000000·v0000000·location·view·pair 
1001 ····00000ae7·v0000000·v0000000·location·view·pair 
  
1002 ····00000ae9·000014a0·(base·address) 
1003 ····00000aee·v0000000·v0000000·views·at·00000ae3·for: 
1004 ·············000014a0·000014c5·(DW_OP_reg0·(r0)) 
1005 ····00000af3·v0000000·v0000000·views·at·00000ae5·for: 
1006 ·············000014c5·0000151c·(DW_OP_reg4·(r4)) 
1007 ····00000af8·v0000000·v0000000·views·at·00000ae7·for: 
1008 ·············0000151c·00001524·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b5>);·DW_OP_convert·<0x12bc>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
1009 ····00000b07·<End·of·list> 
  
1010 ····00000b08·v0000000·v0000000·location·view·pair 
1011 ····00000b0a·v0000000·v0000000·location·view·pair 
1012 ····00000b0c·v0000000·v0000000·location·view·pair1010 ····00000b0c·v0000000·v0000000·location·view·pair
 1011 ····00000b0e·v0000000·v0000000·location·view·pair
 1012 ····00000b10·v0000000·v0000000·location·view·pair
  
1013 ····00000b0e·000014a0·(base·address) 
1014 ····00000b13·v0000000·v0000000·views·at·00000b08·for: 
1015 ·············000014a0·000014c4·(DW_OP_reg1·(r1)) 
1016 ····00000b18·v0000000·v0000000·views·at·00000b0a·for: 
1017 ·············000014c4·000014ea·(DW_OP_reg8·(r8)) 
1018 ····00000b1d·v0000000·v0000000·views·at·00000b0c·for:1013 ····00000b12·v0000000·v0000000·views·at·00000b0c·for:
 1014 ·············000014a0·000014b8·(DW_OP_reg0·(r0))
 1015 ····00000b17·v0000000·v0000000·views·at·00000b0e·for:
 1016 ·············000014b8·000014ec·(DW_OP_reg6·(r6))
 1017 ····00000b1c·v0000000·v0000000·views·at·00000b10·for:
1019 ·············000014ea·00001524·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x12b5>);·DW_OP_convert·<0x12bc>;·DW_OP_convert·<0>;·DW_OP_stack_value)1018 ·············000014ec·000014f0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
1020 ····00000b2c·<End·of·list>1019 ····00000b2a·<End·of·list>
  
 1020 ····00000b2b·v0000000·v0000000·location·view·pair
1021 ····00000b2d·v0000000·v0000000·location·view·pair1021 ····00000b2d·v0000000·v0000000·location·view·pair
1022 ····00000b2f·v0000000·v0000000·location·view·pair1022 ····00000b2f·v0000000·v0000000·location·view·pair
1023 ····00000b31·v0000000·v0000000·location·view·pair 
  
1024 ····00000b33·000014a0·(base·address)1023 ····00000b31·v0000000·v0000000·views·at·00000b2b·for:
 1024 ·············000014a0·000014bf·(DW_OP_reg1·(r1))
1025 ····00000b38·v0000000·v0000000·views·at·00000b2d·for:1025 ····00000b36·v0000000·v0000000·views·at·00000b2d·for:
1026 ·············000014a0·000014c5·(DW_OP_reg2·(r2))1026 ·············000014bf·000014ec·(DW_OP_reg7·(r7))
1027 ····00000b3d·v0000000·v0000000·views·at·00000b2f·for:1027 ····00000b3b·v0000000·v0000000·views·at·00000b2f·for:
1028 ·············000014c5·0000151c·(DW_OP_reg6·(r6)) 
1029 ····00000b42·v0000000·v0000000·views·at·00000b31·for: 
1030 ·············0000151c·00001524·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x12b5>);·DW_OP_convert·<0x12bc>;·DW_OP_convert·<0>;·DW_OP_stack_value)1028 ·············000014ec·000014f0·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
1031 ····00000b51·<End·of·list>1029 ····00000b49·<End·of·list>
  
1032 ····00000b52·v0000000·v0000000·location·view·pair 
1033 ····00000b54·v0000000·v0000000·location·view·pair1030 ····00000b4a·v0000000·v0000000·location·view·pair
1034 ····00000b56·v0000000·v0000000·location·view·pair1031 ····00000b4c·v0000000·v0000000·location·view·pair
 1032 ····00000b4e·v0000000·v0000000·location·view·pair
  
1035 ····00000b58·000014a0·(base·address) 
1036 ····00000b5d·v0000000·v0000000·views·at·00000b52·for:1033 ····00000b50·v0000000·v0000000·views·at·00000b4a·for:
1037 ·············000014a0·000014b6·(DW_OP_reg3·(r3))1034 ·············000014a0·000014bf·(DW_OP_reg2·(r2))
1038 ····00000b62·v0000000·v0000000·views·at·00000b54·for:1035 ····00000b55·v0000000·v0000000·views·at·00000b4c·for:
1039 ·············000014b6·000014fa·(DW_OP_reg5·(r5))1036 ·············000014bf·000014ec·(DW_OP_reg8·(r8))
1040 ····00000b67·v0000000·v0000000·views·at·00000b56·for:1037 ····00000b5a·v0000000·v0000000·views·at·00000b4e·for:
1041 ·············000014fa·00001524·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x12b5>);·DW_OP_convert·<0x12bc>;·DW_OP_convert·<0>;·DW_OP_stack_value)1038 ·············000014ec·000014f0·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x12b2>);·DW_OP_convert·<0x12b9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
1042 ····00000b76·<End·of·list>1039 ····00000b68·<End·of·list>
  
1043 ····00000b77·v0000000·v0000000·location·view·pair1040 ····00000b69·v0000000·v0000000·location·view·pair
 1041 ····00000b6b·v0000000·v0000000·location·view·pair
 1042 ····00000b6d·v0000000·v0000000·location·view·pair
  
 1043 ····00000b6f·v0000000·v0000000·views·at·00000b69·for:
 1044 ·············000014c2·000014c5·(DW_OP_reg0·(r0))
 1045 ····00000b74·v0000000·v0000000·views·at·00000b6b·for:
 1046 ·············000014c5·000014ec·(DW_OP_reg4·(r4))
1044 ····00000b79·v0000000·v0000000·views·at·00000b77·for:1047 ····00000b79·v0000000·v0000000·views·at·00000b6d·for:
1045 ·············000014a0·000014b0·(DW_OP_fbreg:·0)1048 ·············000014ec·000014ef·(DW_OP_reg0·(r0))
1046 ····00000b82·<End·of·list>1049 ····00000b7e·<End·of·list>
  
 1050 ····00000b7f·v0000000·v0000000·location·view·pair
1047 ····00000b83·v0000000·v0000000·location·view·pair1051 ····00000b81·v0000000·v0000000·location·view·pair
1048 ····00000b85·v0000000·v0000000·location·view·pair 
  
1049 ····00000b87·000014cc·(base·address)1052 ····00000b83·v0000000·v0000000·views·at·00000b7f·for:
 1053 ·············000014da·000014e0·(DW_OP_reg0·(r0))
1050 ····00000b8c·v0000000·v0000000·views·at·00000b83·for:1054 ····00000b88·v0000000·v0000000·views·at·00000b81·for:
1051 ·············000014cc·000014ce·(DW_OP_reg0·(r0)) 
1052 ····00000b91·v0000000·v0000000·views·at·00000b85·for: 
1053 ·············000014ce·000014d9·(DW_OP_reg1·(r1)) 
1054 ····00000b96·<End·of·list> 
Max diff block lines reached; 18669/27851 bytes (67.03%) of diff not shown.
1.05 KB
readelf --wide --debug-dump=ranges {}
    
Offset 5, 32 lines modifiedOffset 5, 32 lines modified
5 ··Offset·into·.debug_info:··0xa65 ··Offset·into·.debug_info:··0xa6
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000fc0·000004e09 ····00000fc0·000004e0
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x129113 ··Offset·into·.debug_info:··0x1291
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000014a0·000000a817 ····000014a0·0000006a
18 ····00001548·00000060 
19 ····00000000·0000000018 ····00000000·00000000
20 ··Length:···················2819 ··Length:···················36
21 ··Version:··················220 ··Version:··················2
22 ··Offset·into·.debug_info:··0x164a21 ··Offset·into·.debug_info:··0x13e6
23 ··Pointer·Size:·············422 ··Pointer·Size:·············4
24 ··Segment·Size:·············023 ··Segment·Size:·············0
  
25 ····Address····Length24 ····Address····Length
26 ····000015a8·0000006a25 ····0000150c·000000a8
 26 ····000015b4·00000060
27 ····00000000·0000000027 ····00000000·00000000
28 ··Length:···················2828 ··Length:···················28
29 ··Version:··················229 ··Version:··················2
30 ··Offset·into·.debug_info:··0x179f30 ··Offset·into·.debug_info:··0x179f
31 ··Pointer·Size:·············431 ··Pointer·Size:·············4
32 ··Segment·Size:·············032 ··Segment·Size:·············0
  
648 B
strings --all --bytes=8 {}
    
Offset 1, 24 lines modifiedOffset 1, 23 lines modified
1 GCC:·(Debian·14.2.0-8)·14.2.01 vUGCC:·(Debian·14.2.0-8)·14.2.0
 2 ED++mm)Z|
 3 N*lYRbHIU
2 c'>;P:dk 
3 \pU?5)Qp 
4 4H45HC4E 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
11 completed.010 completed.0
12 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
13 frame_dummy12 frame_dummy
14 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
15 curses.cpp14 curses.cpp
16 generic.cpp 
17 generic_posix.cpp15 generic_posix.cpp
 16 generic.cpp
18 unix_strings.cpp17 unix_strings.cpp
19 __FRAME_END__18 __FRAME_END__
20 _GLOBAL_OFFSET_TABLE_19 _GLOBAL_OFFSET_TABLE_
21 __TMC_END__20 __TMC_END__
22 __dso_handle21 __dso_handle
23 _DYNAMIC22 _DYNAMIC
24 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz23 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
2.07 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 1561 objdump: DWARF error: unable to read alt ref 16838
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 »       ...30 »       ...
  
31 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)>:31 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)>:
32 »       ...32 »       ...
  
33 000010e8·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion>:33 000010e8·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion>:
34 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion():34 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion():
 35 ./src/curses/cpp/curses.cpp:89
35 »       movs»   r0,·r036 »       movs»   r0,·r0
36 »       ...37 »       ...
  
37 000010ec·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal>:38 000010ec·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal>:
38 »       ...39 »       ...
  
39 00001310·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold>:40 00001310·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold>:
Offset 63, 32 lines modifiedOffset 64, 32 lines modified
  
63 00001470·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:64 00001470·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
64 »       ...65 »       ...
  
65 00001488·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:66 00001488·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
66 »       ...67 »       ...
  
67 000014a0·<mark_failed_with_code>:68 000014a0·<mark_failed_with_errno>:
68 »       ...69 »       ...
  
69 00001524·<mark_failed_with_message>:70 000014f0·<map_error_code>:
70 »       ...71 »       ...
  
 72 0000150c·<mark_failed_with_code>:
71 00001544·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>: 
72 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): 
73 »       movs»   r0,·r0 
74 »       ...73 »       ...
  
75 00001548·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:74 00001590·<mark_failed_with_message>:
76 »       ...75 »       ...
  
77 000015a8·<mark_failed_with_errno>:76 000015b0·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
 77 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
 78 »       movs»   r0,·r0
78 »       ...79 »       ...
  
79 000015f8·<map_error_code>:80 000015b4·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
80 »       ...81 »       ...
  
81 00001614·<java_to_char>:82 00001614·<java_to_char>:
82 »       ...83 »       ...
  
83 000016c4·<char_to_java>:84 000016c4·<char_to_java>:
84 »       ...85 »       ...
702 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ
5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d
6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........ 
7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K6 ··0x00000040·65627567·00ae6385·925334be·972e0fc9·ebug..c..S4.....
 7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
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·72790063·75727365·rray_entry.curse15 ··0x000000c0·72726179·5f656e74·72790063·75727365·rray_entry.curse
16 ··0x000000d0·732e6370·70006765·6e657269·632e6370·s.cpp.generic.cp16 ··0x000000d0·732e6370·70006765·6e657269·635f706f·s.cpp.generic_po
17 ··0x000000e0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi17 ··0x000000e0·7369782e·63707000·67656e65·7269632e·six.cpp.generic.
18 ··0x000000f0·635f706f·7369782e·63707000·756e6978·c_posix.cpp.unix 
19 ··0x00000100·5f737472·696e6773·2e637070·005f5f46·_strings.cpp.__F18 ··0x000000f0·63707000·756e6978·5f737472·696e6773·cpp.unix_strings
 19 ··0x00000100·2e637070·006f7378·2e637070·005f5f46·.cpp.osx.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
1.38 MB
./usr/lib/debug/.build-id/82/2df8a50608ca1df1afcdf74e27867b7154d254.debug vs.
./usr/lib/debug/.build-id/af/b3475a794b73d5e89e63f974a62481c400f716.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% 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:··········25648·(bytes·into·file)13 ··Start·of·section·headers:··········25632·(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 ··ARM_EXIDX······0x000138·0x00002aa0·0x00002aa0·0x00000·0x000d8·R···0x46 ··ARM_EXIDX······0x000138·0x00002a9c·0x00002a9c·0x00000·0x000d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02b7c·R·E·0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02b78·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.96 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x6430:1 There·are·37·section·headers,·starting·at·offset·0x6420:
  
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·00107c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001548·000138·001078·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000025c4·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000025c0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000025cc·000138·0004bc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000025c8·000138·0004bc·00···A··0···0··4
18 ··[14]·.ARM.extab········NOBITS··········00002a88·000138·000018·00···A··0···0··418 ··[14]·.ARM.extab········NOBITS··········00002a84·000138·000018·00···A··0···0··4
19 ··[15]·.ARM.exidx········NOBITS··········00002aa0·000138·0000d8·00··AL·11···0··419 ··[15]·.ARM.exidx········NOBITS··········00002a9c·000138·0000d8·00··AL·11···0··4
20 ··[16]·.eh_frame·········NOBITS··········00002b78·000138·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002b74·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·00001e·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001e·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000156·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000062·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fe3·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fd9·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021d0·00042a·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021c8·00042c·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0025fc·000cc5·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0025f4·000ccb·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·0032c4·000274·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0032c0·000272·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·003538·000454·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·003534·000454·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·00398c·000cee·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·003988·000ce3·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·00467c·000199·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·00466c·000198·00···C··0···0··4
37 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004815·000059·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004804·000059·00······0···0··1
38 ··[34]·.symtab···········SYMTAB··········00000000·004870·000e20·10·····35·154··438 ··[34]·.symtab···········SYMTAB··········00000000·004860·000e20·10·····35·154··4
39 ··[35]·.strtab···········STRTAB··········00000000·005690·000c24·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·005680·000c24·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·0062b4·000179·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0062a4·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.5 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:·000025c4·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·000025c0·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·000025cc·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·000025c8·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·00002a88·····0·SECTION·LOCAL··DEFAULT···14·.ARM.extab18 ····14:·00002a84·····0·SECTION·LOCAL··DEFAULT···14·.ARM.extab
19 ····15:·00002aa0·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx19 ····15:·00002a9c·····0·SECTION·LOCAL··DEFAULT···15·.ARM.exidx
20 ····16:·00002b78·····0·SECTION·LOCAL··DEFAULT···16·.eh_frame20 ····16:·00002b74·····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:·000025c4·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·000025c0·····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:·000025c8·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·000025c4·····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:·000025cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d47 ····43:·000025c8·····0·NOTYPE··LOCAL··DEFAULT···13·$d
48 ····44:·000025cc·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits48 ····44:·000025c8·····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·freebsd.cpp 
68 ····64:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
 68 ····64:·000020b0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····65:·00001864·····0·NOTYPE··LOCAL··DEFAULT···11·$t69 ····65:·00002104·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·000018b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
71 ····67:·00002a88·····0·NOTYPE··LOCAL··DEFAULT···14·$d70 ····66:·00002a84·····0·NOTYPE··LOCAL··DEFAULT···14·$d
72 ····68:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT···15·$d71 ····67:·00002b0c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
73 ····69:·0000265c·····0·NOTYPE··LOCAL··DEFAULT···13·$d72 ····68:·00002658·····0·NOTYPE··LOCAL··DEFAULT···13·$d
74 ····70:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t73 ····69:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t
75 ····71:·00001718·····0·NOTYPE··LOCAL··DEFAULT···11·$d74 ····70:·00001710·····0·NOTYPE··LOCAL··DEFAULT···11·$d
76 ····72:·00002a94·····0·NOTYPE··LOCAL··DEFAULT···14·$d75 ····71:·00002a9c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
77 ····73:·00002aa0·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
78 ····74:·0000173c·····0·NOTYPE··LOCAL··DEFAULT···11·$t76 ····72:·00001730·····0·NOTYPE··LOCAL··DEFAULT···11·$t
79 ····75:·000017cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
80 ····76:·000017d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
81 ····77:·0000182c·····0·NOTYPE··LOCAL··DEFAULT···11·$d77 ····73:·00001824·····0·NOTYPE··LOCAL··DEFAULT···11·$d
82 ····78:·00001830·····0·NOTYPE··LOCAL··DEFAULT···11·$t78 ····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·$d
 84 ····80:·00001a9c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 85 ····81:·00001c98·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 86 ····82:·00001cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 87 ····83:·00001d28·····0·NOTYPE··LOCAL··DEFAULT···11·$d
 88 ····84:·00001d2c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 89 ····85:·00001e08·····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·$t
 99 ····95:·00002094·····0·NOTYPE··LOCAL··DEFAULT···11·$d
83 ····79:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp100 ····96:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp
84 ····80:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp102 ····98:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
86 ····82:·00002728·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·00002898·····0·NOTYPE··LOCAL··DEFAULT···13·$d
87 ····83:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
88 ····84:·000019c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
89 ····85:·00002ac8·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
90 ····86:·000019e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
91 ····87:·00001adc·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
92 ····88:·00001af8·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
93 ····89:·00001b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
94 ····90:·00001b40·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
95 ····91:·00001be8·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
96 ····92:·00001bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
97 ····93:·00001d34·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
98 ····94:·00001d54·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
99 ····95:·00001f50·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
100 ····96:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
101 ····97:·00001fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
102 ····98:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
103 ····99:·000020c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
104 ···100:·000020d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·00002110·····0·NOTYPE··LOCAL··DEFAULT···11·$t
105 ···101:·00002114·····0·NOTYPE··LOCAL··DEFAULT···11·$d105 ···101:·00002218·····0·NOTYPE··LOCAL··DEFAULT···11·$d
106 ···102:·00002118·····0·NOTYPE··LOCAL··DEFAULT···11·$t106 ···102:·00002a90·····0·NOTYPE··LOCAL··DEFAULT···14·$d
107 ···103:·0000215c·····0·NOTYPE··LOCAL··DEFAULT···11·$d107 ···103:·00002b14·····0·NOTYPE··LOCAL··DEFAULT···15·$d
108 ···104:·00002160·····0·NOTYPE··LOCAL··DEFAULT···11·$t108 ···104:·0000223c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
109 ···105:·000021a8·····0·NOTYPE··LOCAL··DEFAULT···11·$d109 ···105:·000022cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
110 ···106:·000021ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t110 ···106:·000022d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
111 ···107:·0000225c·····0·NOTYPE··LOCAL··DEFAULT···11·$d111 ···107:·0000232c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
112 ···108:·00002268·····0·NOTYPE··LOCAL··DEFAULT···11·$t112 ···108:·00002330·····0·NOTYPE··LOCAL··DEFAULT···11·$t
113 ···109:·0000234c·····0·NOTYPE··LOCAL··DEFAULT···11·$d113 ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp
115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
116 ···112:·00002968·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
117 ···113:·00002368·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
118 ···114:·000023e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
119 ···115:·00002b38·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
120 ···116:·000023ec·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
121 ···117:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp 
122 ···118:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
Max diff block lines reached; 11121/21992 bytes (50.57%) 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:·822df8a50608ca1df1afcdf74e27867b7154d2543 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·afb3475a794b73d5e89e63f974a62481c400f716
328 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 587 lines modifiedOffset 1, 10 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:······················1545 
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/14/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++/14 
33 ··9»      /usr/include/c++/14/bits 
34 ··10»     /usr/include/arm-linux-gnueabihf/sys 
35 ··11»     src/shared/headers 
36 ··12»     /usr/include/arm-linux-gnueabihf/c++/14/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·1060·to·1061 
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·1061 
74 ··[0x000002fb]··Special·opcode·33:·advance·Address·by·4·to·0x1878·and·Line·by·0·to·1061 
75 ··[0x000002fc]··Set·column·to·20 
76 ··[0x000002fe]··Special·opcode·64:·advance·Address·by·8·to·0x1880·and·Line·by·3·to·1064 
77 ··[0x000002ff]··Set·column·to·10 
78 ··[0x00000301]··Special·opcode·16:·advance·Address·by·2·to·0x1882·and·Line·by·-3·to·1061 
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·1062 
82 ··[0x00000306]··Special·opcode·6:·advance·Address·by·0·to·0x188a·and·Line·by·1·to·1063·(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·1061·(view·2) 
86 ··[0x0000030b]··Set·column·to·9 
87 ··[0x0000030d]··Special·opcode·35:·advance·Address·by·4·to·0x188e·and·Line·by·2·to·1063 
88 ··[0x0000030e]··Set·is_stmt·to·1 
89 ··[0x0000030f]··Special·opcode·20:·advance·Address·by·2·to·0x1890·and·Line·by·1·to·1064 
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·1065 
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·1061·(view·1) 
99 ··[0x0000031c]··Set·column·to·5 
100 ··[0x0000031e]··Special·opcode·24:·advance·Address·by·2·to·0x1898·and·Line·by·5·to·1066 
101 ··[0x0000031f]··Set·column·to·10 
102 ··[0x00000321]··Special·opcode·14:·advance·Address·by·2·to·0x189a·and·Line·by·-5·to·1061 
103 ··[0x00000322]··Set·column·to·5 
104 ··[0x00000324]··Special·opcode·24:·advance·Address·by·2·to·0x189c·and·Line·by·5·to·1066 
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; 307047/335286 bytes (91.58%) of diff not shown.
753 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 6820 lines modifiedOffset 1, 6820 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0:2 ··Compilation·Unit·@·offset·0:
3 ···Length:········0x36·(32-bit)3 ···Length:········0x3b·(32-bit)
4 ···Version:·······54 ···Version:·······5
5 ···Unit·Type:·····DW_UT_partial·(3)5 ···Unit·Type:·····DW_UT_partial·(3)
6 ···Abbrev·Offset:·0x8726 ···Abbrev·Offset:·0x872
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><c>:·Abbrev·Number:·32·(DW_TAG_partial_unit)8 ·<0><c>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
9 ····<d>···DW_AT_stmt_list···:·(sec_offset)·09 ····<d>···DW_AT_stmt_list···:·(sec_offset)·0
10 ····<11>···DW_AT_comp_dir····:·(string)·.10 ····<11>···DW_AT_comp_dir····:·(string)·.
11 ·<1><13>:·Abbrev·Number:·3·(DW_TAG_imported_unit)11 ·<1><13>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x40c9>12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa>
13 ·<1><18>:·Abbrev·Number:·3·(DW_TAG_imported_unit)13 ·<1><18>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
14 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>14 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
15 ·<1><1d>:·Abbrev·Number:·42·(DW_TAG_subprogram)15 ·<1><1d>:·Abbrev·Number:·41·(DW_TAG_subprogram)
16 ····<1e>···DW_AT_specification:·(GNU_ref_alt)·<0x619>16 ····<1e>···DW_AT_external····:·(flag_present)·1
 17 ····<1e>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd99)·
 18 ····<22>···DW_AT_decl_file···:·(data1)·10
 19 ····<23>···DW_AT_decl_line···:·(data2)·672
 20 ····<25>···DW_AT_decl_column·:·(data1)·14
 21 ····<26>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>
 22 ····<2a>···DW_AT_declaration·:·(flag_present)·1
17 ····<22>···DW_AT_object_pointer:·(ref_udata)·<0x23>23 ····<2a>···DW_AT_sibling·····:·(ref_udata)·<0x31>
18 ····<23>···DW_AT_inline······:·(implicit_const)·3»     (declared·as·inline·and·inlined) 
19 ·<2><23>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)24 ·<2><2b>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
20 ····<24>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58)· 
21 ····<28>···DW_AT_type········:·(GNU_ref_alt)·<0x43e9>25 ····<2c>···DW_AT_type········:·(GNU_ref_alt)·<0x3a01>
22 ····<2c>···DW_AT_artificial··:·(flag_present)·1 
23 ·<2><2c>:·Abbrev·Number:·41·(DW_TAG_formal_parameter) 
24 ····<2d>···DW_AT_name········:·(string)·obj 
25 ····<31>···DW_AT_decl_file···:·(implicit_const)·2 
26 ····<31>···DW_AT_decl_line···:·(data2)·895 
27 ····<33>···DW_AT_decl_column·:·(data1)·35 
28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa> 
29 ·<2><38>:·Abbrev·Number:·026 ·<2><30>:·Abbrev·Number:·0
 27 ·<1><31>:·Abbrev·Number:·42·(DW_TAG_subprogram)
 28 ····<32>···DW_AT_external····:·(flag_present)·1
 29 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1479)·
 30 ····<36>···DW_AT_decl_file···:·(implicit_const)·10
 31 ····<36>···DW_AT_decl_line···:·(data2)·687
 32 ····<38>···DW_AT_decl_column·:·(implicit_const)·13
 33 ····<38>···DW_AT_declaration·:·(flag_present)·1
 34 ·<2><38>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)
 35 ····<39>···DW_AT_type········:·(GNU_ref_alt)·<0x3b>
 36 ·<2><3d>:·Abbrev·Number:·0
30 ·<1><39>:·Abbrev·Number:·037 ·<1><3e>:·Abbrev·Number:·0
31 ··Compilation·Unit·@·offset·0x3a:38 ··Compilation·Unit·@·offset·0x3f:
32 ···Length:········0x3b·(32-bit)39 ···Length:········0x1a·(32-bit)
33 ···Version:·······540 ···Version:·······5
34 ···Unit·Type:·····DW_UT_partial·(3)41 ···Unit·Type:·····DW_UT_partial·(3)
35 ···Abbrev·Offset:·0x87242 ···Abbrev·Offset:·0x872
36 ···Pointer·Size:··443 ···Pointer·Size:··4
37 ·<0><46>:·Abbrev·Number:·32·(DW_TAG_partial_unit)44 ·<0><4b>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
38 ····<47>···DW_AT_stmt_list···:·(sec_offset)·045 ····<4c>···DW_AT_stmt_list···:·(sec_offset)·0
39 ····<4b>···DW_AT_comp_dir····:·(string)·.46 ····<50>···DW_AT_comp_dir····:·(string)·.
40 ·<1><4d>:·Abbrev·Number:·3·(DW_TAG_imported_unit) 
41 ····<4e>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa> 
42 ·<1><52>:·Abbrev·Number:·3·(DW_TAG_imported_unit)47 ·<1><52>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0xc>48 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>
44 ·<1><57>:·Abbrev·Number:·39·(DW_TAG_subprogram)49 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
 50 ····<58>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·32·(DW_TAG_partial_unit)]
45 ····<58>···DW_AT_external····:·(flag_present)·1 
46 ····<58>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0xd99)· 
47 ····<5c>···DW_AT_decl_file···:·(data1)·12 
48 ····<5d>···DW_AT_decl_line···:·(data2)·672 
49 ····<5f>···DW_AT_decl_column·:·(data1)·14 
50 ····<60>···DW_AT_type········:·(GNU_ref_alt)·<0x3b> 
51 ····<64>···DW_AT_declaration·:·(flag_present)·1 
52 ····<64>···DW_AT_sibling·····:·(ref_udata)·<0x6b> 
53 ·<2><65>:·Abbrev·Number:·37·(DW_TAG_formal_parameter) 
54 ····<66>···DW_AT_type········:·(GNU_ref_alt)·<0x3a01> 
55 ·<2><6a>:·Abbrev·Number:·0 
56 ·<1><6b>:·Abbrev·Number:·38·(DW_TAG_subprogram) 
57 ····<6c>···DW_AT_external····:·(flag_present)·1 
58 ····<6c>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1479)· 
59 ····<70>···DW_AT_decl_file···:·(implicit_const)·12 
60 ····<70>···DW_AT_decl_line···:·(data2)·687 
61 ····<72>···DW_AT_decl_column·:·(implicit_const)·13 
62 ····<72>···DW_AT_declaration·:·(flag_present)·1 
63 ·<2><72>:·Abbrev·Number:·37·(DW_TAG_formal_parameter) 
64 ····<73>···DW_AT_type········:·(GNU_ref_alt)·<0x3b> 
65 ·<2><77>:·Abbrev·Number:·0 
66 ·<1><78>:·Abbrev·Number:·051 ·<1><5c>:·Abbrev·Number:·0
67 ··Compilation·Unit·@·offset·0x79:52 ··Compilation·Unit·@·offset·0x5d:
68 ···Length:········0x1a·(32-bit)53 ···Length:········0x36·(32-bit)
69 ···Version:·······554 ···Version:·······5
70 ···Unit·Type:·····DW_UT_partial·(3)55 ···Unit·Type:·····DW_UT_partial·(3)
71 ···Abbrev·Offset:·0x87256 ···Abbrev·Offset:·0x872
72 ···Pointer·Size:··457 ···Pointer·Size:··4
73 ·<0><85>:·Abbrev·Number:·32·(DW_TAG_partial_unit)58 ·<0><69>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
74 ····<86>···DW_AT_stmt_list···:·(sec_offset)·059 ····<6a>···DW_AT_stmt_list···:·(sec_offset)·0
75 ····<8a>···DW_AT_comp_dir····:·(string)·.60 ····<6e>···DW_AT_comp_dir····:·(string)·.
76 ·<1><8c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)61 ·<1><70>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
77 ····<8d>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>62 ····<71>···DW_AT_import······:·(GNU_ref_alt)·<0x411d>
78 ·<1><91>:·Abbrev·Number:·2·(DW_TAG_imported_unit)63 ·<1><75>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
79 ····<92>···DW_AT_import······:·(ref_addr)·<0x46>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]64 ····<76>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>
 65 ·<1><7a>:·Abbrev·Number:·40·(DW_TAG_subprogram)
 66 ····<7b>···DW_AT_specification:·(GNU_ref_alt)·<0x619>
 67 ····<7f>···DW_AT_object_pointer:·(ref_udata)·<0x80>
 68 ····<80>···DW_AT_inline······:·(implicit_const)·3»     (declared·as·inline·and·inlined)
 69 ·<2><80>:·Abbrev·Number:·38·(DW_TAG_formal_parameter)
 70 ····<81>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58)·
 71 ····<85>···DW_AT_type········:·(GNU_ref_alt)·<0x43e9>
 72 ····<89>···DW_AT_artificial··:·(flag_present)·1
 73 ·<2><89>:·Abbrev·Number:·39·(DW_TAG_formal_parameter)
 74 ····<8a>···DW_AT_name········:·(string)·obj
 75 ····<8e>···DW_AT_decl_file···:·(implicit_const)·2
 76 ····<8e>···DW_AT_decl_line···:·(data2)·895
 77 ····<90>···DW_AT_decl_column·:·(data1)·35
 78 ····<91>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
 79 ·<2><95>:·Abbrev·Number:·0
80 ·<1><96>:·Abbrev·Number:·080 ·<1><96>:·Abbrev·Number:·0
81 ··Compilation·Unit·@·offset·0x97:81 ··Compilation·Unit·@·offset·0x97:
82 ···Length:········0x69·(32-bit)82 ···Length:········0x67·(32-bit)
83 ···Version:·······583 ···Version:·······5
84 ···Unit·Type:·····DW_UT_partial·(3)84 ···Unit·Type:·····DW_UT_partial·(3)
85 ···Abbrev·Offset:·0x87285 ···Abbrev·Offset:·0x872
86 ···Pointer·Size:··486 ···Pointer·Size:··4
87 ·<0><a3>:·Abbrev·Number:·32·(DW_TAG_partial_unit)87 ·<0><a3>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
88 ····<a4>···DW_AT_stmt_list···:·(sec_offset)·088 ····<a4>···DW_AT_stmt_list···:·(sec_offset)·0
89 ····<a8>···DW_AT_comp_dir····:·(string)·.89 ····<a8>···DW_AT_comp_dir····:·(string)·.
90 ·<1><aa>:·Abbrev·Number:·3·(DW_TAG_imported_unit)90 ·<1><aa>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
91 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x3ff3>91 ····<ab>···DW_AT_import······:·(GNU_ref_alt)·<0x3ff3>
92 ·<1><af>:·Abbrev·Number:·2·(DW_TAG_imported_unit)92 ·<1><af>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
93 ····<b0>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·32·(DW_TAG_partial_unit)]93 ····<b0>···DW_AT_import······:·(ref_addr)·<0x4b>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]
94 ·<1><b4>:·Abbrev·Number:·2·(DW_TAG_imported_unit)94 ·<1><b4>:·Abbrev·Number:·2·(DW_TAG_imported_unit)
Max diff block lines reached; 763646/771226 bytes (99.02%) of diff not shown.
4.85 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1157, 84 lines modifiedOffset 1157, 84 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_subprogram····[has·children] 
1165 ····DW_AT_external·····DW_FORM_flag_present 
1166 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1167 ····DW_AT_decl_file····DW_FORM_data1 
1168 ····DW_AT_decl_line····DW_FORM_data1 
1169 ····DW_AT_decl_column··DW_FORM_data1 
1170 ····DW_AT_declaration··DW_FORM_flag_present 
1171 ····DW_AT·value:·0·····DW_FORM·value:·0 
1172 ···34······DW_TAG_typedef····[no·children]1164 ···33······DW_TAG_typedef····[no·children]
1173 ····DW_AT_name·········DW_FORM_strp1165 ····DW_AT_name·········DW_FORM_strp
1174 ····DW_AT_decl_file····DW_FORM_data11166 ····DW_AT_decl_file····DW_FORM_data1
1175 ····DW_AT_decl_line····DW_FORM_data11167 ····DW_AT_decl_line····DW_FORM_data1
1176 ····DW_AT_decl_column··DW_FORM_data11168 ····DW_AT_decl_column··DW_FORM_data1
1177 ····DW_AT_type·········DW_FORM_ref_udata1169 ····DW_AT_type·········DW_FORM_ref_udata
1178 ····DW_AT·value:·0·····DW_FORM·value:·01170 ····DW_AT·value:·0·····DW_FORM·value:·0
1179 ···35······DW_TAG_typedef····[no·children]1171 ···34······DW_TAG_typedef····[no·children]
1180 ····DW_AT_name·········DW_FORM_strp1172 ····DW_AT_name·········DW_FORM_strp
1181 ····DW_AT_decl_file····DW_FORM_data11173 ····DW_AT_decl_file····DW_FORM_data1
1182 ····DW_AT_decl_line····DW_FORM_data11174 ····DW_AT_decl_line····DW_FORM_data1
1183 ····DW_AT_decl_column··DW_FORM_data11175 ····DW_AT_decl_column··DW_FORM_data1
1184 ····DW_AT_type·········DW_FORM_GNU_ref_alt1176 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1185 ····DW_AT·value:·0·····DW_FORM·value:·01177 ····DW_AT·value:·0·····DW_FORM·value:·0
1186 ···36······DW_TAG_subprogram····[has·children]1178 ···35······DW_TAG_subprogram····[has·children]
1187 ····DW_AT_external·····DW_FORM_flag_present1179 ····DW_AT_external·····DW_FORM_flag_present
1188 ····DW_AT_name·········DW_FORM_GNU_strp_alt1180 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1189 ····DW_AT_decl_file····DW_FORM_data11181 ····DW_AT_decl_file····DW_FORM_data1
1190 ····DW_AT_decl_line····DW_FORM_data11182 ····DW_AT_decl_line····DW_FORM_data1
1191 ····DW_AT_decl_column··DW_FORM_data11183 ····DW_AT_decl_column··DW_FORM_data1
1192 ····DW_AT_type·········DW_FORM_GNU_ref_alt1184 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1193 ····DW_AT_declaration··DW_FORM_flag_present1185 ····DW_AT_declaration··DW_FORM_flag_present
1194 ····DW_AT_sibling······DW_FORM_ref_udata1186 ····DW_AT_sibling······DW_FORM_ref_udata
1195 ····DW_AT·value:·0·····DW_FORM·value:·01187 ····DW_AT·value:·0·····DW_FORM·value:·0
1196 ···37······DW_TAG_formal_parameter····[no·children] 
1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
1198 ····DW_AT·value:·0·····DW_FORM·value:·0 
1199 ···38······DW_TAG_subprogram····[has·children]1188 ···36······DW_TAG_subprogram····[has·children]
1200 ····DW_AT_external·····DW_FORM_flag_present1189 ····DW_AT_external·····DW_FORM_flag_present
1201 ····DW_AT_name·········DW_FORM_GNU_strp_alt1190 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1202 ····DW_AT_decl_file····DW_FORM_implicit_const:·121191 ····DW_AT_decl_file····DW_FORM_implicit_const:·30
1203 ····DW_AT_decl_line····DW_FORM_data21192 ····DW_AT_decl_line····DW_FORM_data1
1204 ····DW_AT_decl_column··DW_FORM_implicit_const:·131193 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
1205 ····DW_AT_declaration··DW_FORM_flag_present1194 ····DW_AT_declaration··DW_FORM_flag_present
1206 ····DW_AT·value:·0·····DW_FORM·value:·01195 ····DW_AT·value:·0·····DW_FORM·value:·0
 1196 ···37······DW_TAG_formal_parameter····[no·children]
1207 ···39······DW_TAG_subprogram····[has·children] 
1208 ····DW_AT_external·····DW_FORM_flag_present 
1209 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1210 ····DW_AT_decl_file····DW_FORM_data1 
1211 ····DW_AT_decl_line····DW_FORM_data2 
1212 ····DW_AT_decl_column··DW_FORM_data1 
1213 ····DW_AT_type·········DW_FORM_GNU_ref_alt1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1214 ····DW_AT_declaration··DW_FORM_flag_present 
1215 ····DW_AT_sibling······DW_FORM_ref_udata 
1216 ····DW_AT·value:·0·····DW_FORM·value:·01198 ····DW_AT·value:·0·····DW_FORM·value:·0
1217 ···40······DW_TAG_formal_parameter····[no·children]1199 ···38······DW_TAG_formal_parameter····[no·children]
1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1219 ····DW_AT_type·········DW_FORM_GNU_ref_alt1201 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1220 ····DW_AT_artificial···DW_FORM_flag_present1202 ····DW_AT_artificial···DW_FORM_flag_present
1221 ····DW_AT·value:·0·····DW_FORM·value:·01203 ····DW_AT·value:·0·····DW_FORM·value:·0
1222 ···41······DW_TAG_formal_parameter····[no·children]1204 ···39······DW_TAG_formal_parameter····[no·children]
1223 ····DW_AT_name·········DW_FORM_string1205 ····DW_AT_name·········DW_FORM_string
1224 ····DW_AT_decl_file····DW_FORM_implicit_const:·21206 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
1225 ····DW_AT_decl_line····DW_FORM_data21207 ····DW_AT_decl_line····DW_FORM_data2
1226 ····DW_AT_decl_column··DW_FORM_data11208 ····DW_AT_decl_column··DW_FORM_data1
1227 ····DW_AT_type·········DW_FORM_GNU_ref_alt1209 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1228 ····DW_AT·value:·0·····DW_FORM·value:·01210 ····DW_AT·value:·0·····DW_FORM·value:·0
1229 ···42······DW_TAG_subprogram····[has·children]1211 ···40······DW_TAG_subprogram····[has·children]
1230 ····DW_AT_specification·DW_FORM_GNU_ref_alt1212 ····DW_AT_specification·DW_FORM_GNU_ref_alt
1231 ····DW_AT_object_pointer·DW_FORM_ref_udata1213 ····DW_AT_object_pointer·DW_FORM_ref_udata
1232 ····DW_AT_inline·······DW_FORM_implicit_const:·31214 ····DW_AT_inline·······DW_FORM_implicit_const:·3
1233 ····DW_AT·value:·0·····DW_FORM·value:·01215 ····DW_AT·value:·0·····DW_FORM·value:·0
 1216 ···41······DW_TAG_subprogram····[has·children]
 1217 ····DW_AT_external·····DW_FORM_flag_present
 1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1219 ····DW_AT_decl_file····DW_FORM_data1
 1220 ····DW_AT_decl_line····DW_FORM_data2
 1221 ····DW_AT_decl_column··DW_FORM_data1
 1222 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 1223 ····DW_AT_declaration··DW_FORM_flag_present
 1224 ····DW_AT_sibling······DW_FORM_ref_udata
 1225 ····DW_AT·value:·0·····DW_FORM·value:·0
 1226 ···42······DW_TAG_subprogram····[has·children]
 1227 ····DW_AT_external·····DW_FORM_flag_present
 1228 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1229 ····DW_AT_decl_file····DW_FORM_implicit_const:·10
 1230 ····DW_AT_decl_line····DW_FORM_data2
 1231 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
 1232 ····DW_AT_declaration··DW_FORM_flag_present
 1233 ····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
1240 ····DW_AT_type·········DW_FORM_GNU_ref_alt1240 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1.75 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:··0x1354 ··Offset·into·.debug_info:··0x133
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001610·000002528 ····00001610·00000aa0
9 ····00001864·000000609 ····000020b0·00000060
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc6313 ··Offset·into·.debug_info:··0x24aa
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000018c8·00000aa017 ····00002110·00000252
18 ····00001864·0000006018 ····000020b0·00000060
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x2fda22 ··Offset·into·.debug_info:··0x2fd8
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00002368·000000a826 ····00002364·0000006a
27 ····00001864·00000060 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x338c30 ··Offset·into·.debug_info:··0x3128
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····00002410·0000006a34 ····000023d0·000000a8
 35 ····000020b0·00000060
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x34dc39 ··Offset·into·.debug_info:··0x34da
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····0000247c·0000014843 ····00002478·00000148
44 ····00000000·0000000044 ····00000000·00000000
  
285 KB
readelf --wide --debug-dump=loc {}
    
Offset 1, 3559 lines modifiedOffset 1, 3559 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:··········0x5463 ··Length:··········0x16a9
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
  
11 ····00000010·00001830·(base·address)15 ····00000018·00001fd4·(base·address)
12 ····00000015·v0000000·v0000000·views·at·0000000c·for:16 ····0000001d·v0000000·v0000000·views·at·0000000c·for:
13 ·············00001830·00001847·(DW_OP_reg0·(r0))17 ·············00001fd4·00001ff6·(DW_OP_reg0·(r0))
14 ····0000001a·v0000000·v0000000·views·at·0000000e·for:18 ····00000022·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:
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)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)
16 ····00000028·<End·of·list>28 ····00000056·<End·of·list>
  
 29 ····00000057·v0000000·v0000000·location·view·pair
17 ····00000029·v0000000·v0000000·location·view·pair30 ····00000059·v0000000·v0000000·location·view·pair
18 ····0000002b·v0000000·v0000000·location·view·pair 
  
19 ····0000002d·00001830·(base·address)31 ····0000005b·00001fd4·(base·address)
 32 ····00000060·v0000000·v0000000·views·at·00000057·for:
 33 ·············00001fd4·00001ff0·(DW_OP_reg1·(r1))
20 ····00000032·v0000000·v0000000·views·at·00000029·for:34 ····00000065·v0000000·v0000000·views·at·00000059·for:
21 ·············00001830·00001842·(DW_OP_reg1·(r1)) 
22 ····00000037·v0000000·v0000000·views·at·0000002b·for: 
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)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)
24 ····00000045·<End·of·list>36 ····00000074·<End·of·list>
  
25 ····00000046·v0000000·v0000000·location·view·pair37 ····00000075·v0000000·v0000000·location·view·pair
26 ····00000048·v0000000·v0000000·location·view·pair38 ····00000077·v0000000·v0000000·location·view·pair
 39 ····00000079·v0000000·v0000000·location·view·pair
 40 ····0000007b·v0000000·v0000000·location·view·pair
  
27 ····0000004a·00001830·(base·address)41 ····0000007d·00001fd4·(base·address)
28 ····0000004f·v0000000·v0000000·views·at·00000046·for:42 ····00000082·v0000000·v0000000·views·at·00000075·for:
29 ·············00001830·00001847·(DW_OP_reg2·(r2))43 ·············00001fd4·00001ff4·(DW_OP_reg2·(r2))
30 ····00000054·v0000000·v0000000·views·at·00000048·for:44 ····00000087·v0000000·v0000000·views·at·00000077·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:
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)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)
32 ····00000062·<End·of·list>50 ····000000a2·<End·of·list>
  
33 ····00000063·v0000000·v0000000·location·view·pair51 ····000000a3·v0000000·v0000000·location·view·pair
34 ····00000065·v0000000·v0000000·location·view·pair52 ····000000a5·v0000000·v0000000·location·view·pair
  
35 ····00000067·00001830·(base·address)53 ····000000a7·00001fd4·(base·address)
36 ····0000006c·v0000000·v0000000·views·at·00000063·for:54 ····000000ac·v0000000·v0000000·views·at·000000a3·for:
37 ·············00001830·00001840·(DW_OP_reg3·(r3))55 ·············00001fd4·00001fea·(DW_OP_reg3·(r3))
38 ····00000071·v0000000·v0000000·views·at·00000065·for:56 ····000000b1·v0000000·v0000000·views·at·000000a5·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: 
46 ·············0000184a·0000184e·(DW_OP_reg0·(r0))57 ·············00001fea·000020b0·(DW_OP_reg5·(r5))
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_reg0·(r0)) 
57 ····000000a9·v0000000·v0000000·views·at·0000009d·for: 
58 ·············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) 
59 ····000000b7·<End·of·list>58 ····000000b7·<End·of·list>
  
60 ····000000b8·v0000001·v0000000·location·view·pair59 ····000000b8·v0000000·v0000000·location·view·pair
61 ····000000ba·v0000000·v0000000·location·view·pair 
  
62 ····000000bc·0000183e·(base·address) 
63 ····000000c1·v0000001·v0000000·views·at·000000b8·for:60 ····000000ba·v0000000·v0000000·views·at·000000b8·for:
64 ·············0000183e·00001847·(DW_OP_reg2·(r2))61 ·············00001fd4·00001fe4·(DW_OP_fbreg:·0)
65 ····000000c6·v0000000·v0000000·views·at·000000ba·for: 
66 ·············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) 
67 ····000000d4·<End·of·list>62 ····000000c3·<End·of·list>
  
68 ····000000d5·v0000000·v0000000·location·view·pair63 ····000000c4·v0000000·v0000000·location·view·pair
69 ····000000d7·v0000000·v0000000·location·view·pair64 ····000000c6·v0000000·v0000000·location·view·pair
70 ····000000d9·v0000000·v0000000·location·view·pair 
  
71 ····000000db·000017d4·(base·address)65 ····000000c8·0000200a·(base·address)
72 ····000000e0·v0000000·v0000000·views·at·000000d5·for:66 ····000000cd·v0000000·v0000000·views·at·000000c4·for:
73 ·············000017d4·000017ef·(DW_OP_reg0·(r0))67 ·············0000200a·00002014·(DW_OP_reg0·(r0))
74 ····000000e5·v0000000·v0000000·views·at·000000d7·for:68 ····000000d2·v0000000·v0000000·views·at·000000c6·for:
75 ·············000017ef·0000182c·(DW_OP_reg5·(r5))69 ·············00002080·00002086·(DW_OP_reg0·(r0))
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) 
78 ····000000f8·<End·of·list>70 ····000000d7·<End·of·list>
  
79 ····000000f9·v0000000·v0000000·location·view·pair71 ····000000d8·v0000000·v0000000·location·view·pair
80 ····000000fb·v0000000·v0000000·location·view·pair72 ····000000da·v0000000·v0000000·location·view·pair
 73 ····000000dc·v0000000·v0000000·location·view·pair
 74 ····000000de·v0000000·v0000000·location·view·pair
  
81 ····000000fd·000017d4·(base·address)75 ····000000e0·00002022·(base·address)
82 ····00000102·v0000000·v0000000·views·at·000000f9·for:76 ····000000e5·v0000000·v0000000·views·at·000000d8·for:
83 ·············000017d4·000017e8·(DW_OP_reg1·(r1))77 ·············00002022·00002026·(DW_OP_reg0·(r0))
84 ····00000107·v0000000·v0000000·views·at·000000fb·for:78 ····000000ea·v0000000·v0000000·views·at·000000da·for:
Max diff block lines reached; 274570/292274 bytes (93.94%) of diff not shown.
1.75 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:··0x1354 ··Offset·into·.debug_info:··0x133
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00001610·000002528 ····00001610·00000aa0
9 ····00001864·000000609 ····000020b0·00000060
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················3611 ··Length:···················36
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc6313 ··Offset·into·.debug_info:··0x24aa
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000018c8·00000aa017 ····00002110·00000252
18 ····00001864·0000006018 ····000020b0·00000060
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················3620 ··Length:···················28
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x2fda22 ··Offset·into·.debug_info:··0x2fd8
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
25 ····Address····Length25 ····Address····Length
26 ····00002368·000000a826 ····00002364·0000006a
27 ····00001864·00000060 
28 ····00000000·0000000027 ····00000000·00000000
29 ··Length:···················2828 ··Length:···················36
30 ··Version:··················229 ··Version:··················2
31 ··Offset·into·.debug_info:··0x338c30 ··Offset·into·.debug_info:··0x3128
32 ··Pointer·Size:·············431 ··Pointer·Size:·············4
33 ··Segment·Size:·············032 ··Segment·Size:·············0
  
34 ····Address····Length33 ····Address····Length
35 ····00002410·0000006a34 ····000023d0·000000a8
 35 ····000020b0·00000060
36 ····00000000·0000000036 ····00000000·00000000
37 ··Length:···················2837 ··Length:···················28
38 ··Version:··················238 ··Version:··················2
39 ··Offset·into·.debug_info:··0x34dc39 ··Offset·into·.debug_info:··0x34da
40 ··Pointer·Size:·············440 ··Pointer·Size:·············4
41 ··Segment·Size:·············041 ··Segment·Size:·············0
  
42 ····Address····Length42 ····Address····Length
43 ····0000247c·0000014843 ····00002478·00000148
44 ····00000000·0000000044 ····00000000·00000000
  
798 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 28 lines modified
1 TGCC:·(Debian·14.2.0-8)·14.2.01 GCC:·(Debian·14.2.0-8)·14.2.0
2 Sa```b0ed``a2 Sa```b0fd``a
3 j:jq+EKVdqVRF3 `_c>f(I|
 4 l·iV$9FT
 5 ^?v4\yFV&
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug6 n>I/usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
5 call_weak_fn7 call_weak_fn
6 crtstuff.c8 crtstuff.c
7 all_implied_fbits9 all_implied_fbits
8 deregister_tm_clones10 deregister_tm_clones
9 __do_global_dtors_aux11 __do_global_dtors_aux
10 completed.012 completed.0
11 __do_global_dtors_aux_fini_array_entry13 __do_global_dtors_aux_fini_array_entry
12 frame_dummy14 frame_dummy
13 __frame_dummy_init_array_entry15 __frame_dummy_init_array_entry
14 freebsd.cpp16 freebsd_kevents.cpp
15 linux.cpp17 linux.cpp
16 apple.cpp18 apple.cpp
 19 freebsd.cpp
17 freebsd_kevents.cpp 
18 generic.cpp 
19 generic_posix.cpp20 generic_posix.cpp
 21 generic.cpp
20 unix_strings.cpp22 unix_strings.cpp
21 __FRAME_END__23 __FRAME_END__
22 __dso_handle24 __dso_handle
23 _DYNAMIC25 _DYNAMIC
24 __TMC_END__26 __TMC_END__
25 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
26 __aeabi_unwind_cpp_pr0@GCC_3.528 __aeabi_unwind_cpp_pr0@GCC_3.5
5.58 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 7399 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 16838
    
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_PosixFileSystemFunctions_listFileSystems>:21 00001610·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:
22 »       ...22 »       ...
  
23 0000173c·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:23 00001730·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:
24 »       ...24 »       ...
  
25 000017d4·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:25 00001840·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:
26 »       ...26 »       ...
  
27 00001830·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:27 00001888·<toMillis(timespec)>:
28 »       ...28 »       ...
  
29 00001864·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:29 000018d8·<unpackStat(stat*,·int*,·long·long*,·long·long*)>:
30 »       ...30 »       ...
  
31 000018c8·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo>:31 00001938·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:
32 »       ...32 »       ...
  
33 000019e8·<Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo>:33 00001a9c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:
34 »       ...34 »       ...
  
35 00001af8·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod>:35 00001cc4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:
36 »       ...36 »       ...
  
37 00001b40·<toMillis(timespec)>:37 00001d2c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:
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
40 »       ...43 »       ...
  
41 00001bf0·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat>:44 00001e24·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:
42 »       ...45 »       ...
  
43 00001d54·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir>:46 00001e60·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:
44 »       ...47 »       ...
  
45 00001f7c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink>:48 00001ea8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:
46 »       ...49 »       ...
  
47 00001fe4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink>:50 00001ef4·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:
48 »       ...51 »       ...
  
49 000020d8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid>:52 00001f30·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:
50 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid(): 
51 ./src/main/cpp/posix.cpp:279 
52 »       movs»   r0,·r0 
53 »       ...53 »       ...
  
54 000020dc·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach>:54 00001fb0·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
55 »       ...55 »       ...
  
56 00002118·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory>:56 00001fd4·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
57 »       ...57 »       ...
  
58 00002160·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory>:58 000020b0·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
59 »       ...59 »       ...
  
60 000021ac·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable>:60 00002110·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems>:
61 »       ...61 »       ...
  
62 000021e8·<Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable>:62 0000223c·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch>:
63 »       ...63 »       ...
  
64 00002268·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:64 000022d4·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent>:
65 »       ...65 »       ...
  
66 0000228c·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:66 00002330·<Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch>:
67 »       ...67 »       ...
  
68 00002368·<mark_failed_with_code>:68 00002364·<mark_failed_with_errno>:
69 »       ...69 »       ...
  
70 000023ec·<mark_failed_with_message>:70 000023b4·<map_error_code>:
71 »       ...71 »       ...
  
 72 000023d0·<mark_failed_with_code>:
72 0000240c·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>: 
73 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): 
74 »       movs»   r0,·r0 
75 »       ...73 »       ...
  
76 00002410·<mark_failed_with_errno>:74 00002454·<mark_failed_with_message>:
77 »       ...75 »       ...
  
78 00002460·<map_error_code>:76 00002474·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
 77 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
 78 »       movs»   r0,·r0
79 »       ...79 »       ...
  
80 0000247c·<java_to_char>:80 00002478·<java_to_char>:
81 »       ...81 »       ...
  
82 0000252c·<char_to_java>:82 00002528·<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 000025c4·<_fini>:2 000025c0·<_fini>:
3 »       ...3 »       ...
702 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ4 ··0x00000020·75656162·6968662f·6c69626e·61746976·ueabihf/libnativ
5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d5 ··0x00000030·652d706c·6174666f·726d2d6a·6e692e64·e-platform-jni.d
6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........ 
7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K6 ··0x00000040·65627567·00ae6385·925334be·972e0fc9·ebug..c..S4.....
 7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R
  
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·72790066·72656562·rray_entry.freeb15 ··0x000000c0·72726179·5f656e74·72790077·696e2e63·rray_entry.win.c
 16 ··0x000000d0·70700066·72656562·73645f6b·6576656e·pp.freebsd_keven
16 ··0x000000d0·73642e63·7070006c·696e7578·2e637070·sd.cpp.linux.cpp17 ··0x000000e0·74732e63·7070006c·696e7578·2e637070·ts.cpp.linux.cpp
17 ··0x000000e0·00617070·6c652e63·70700066·72656562·.apple.cpp.freeb18 ··0x000000f0·00617070·6c652e63·70700066·72656562·.apple.cpp.freeb
18 ··0x000000f0·73645f6b·6576656e·74732e63·70700077·sd_kevents.cpp.w 
19 ··0x00000100·696e2e63·70700067·656e6572·69632e63·in.cpp.generic.c19 ··0x00000100·73642e63·70700067·656e6572·69635f70·sd.cpp.generic_p
20 ··0x00000110·7070006f·73782e63·70700067·656e6572·pp.osx.cpp.gener 
21 ··0x00000120·69635f70·6f736978·2e637070·00756e69·ic_posix.cpp.uni20 ··0x00000110·6f736978·2e637070·0067656e·65726963·osix.cpp.generic
22 ··0x00000130·785f7374·72696e67·732e6370·70005f5f·x_strings.cpp.__21 ··0x00000120·2e637070·00756e69·785f7374·72696e67·.cpp.unix_string
 22 ··0x00000130·732e6370·70006f73·782e6370·70005f5f·s.cpp.osx.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._