463 KB
/srv/reproducible-results/rbuild-debian/r-b-build.ELFmimrm/b1/libnative-platform-java_0.14-6_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ELFmimrm/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 ·54788dbebb7de5c54905680fa61d870f·48688·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb 
4 ·83b05bc9564374ef77b67b1258935a2c·10264·java·optional·libnative-platform-jni_0.14-6_armhf.deb3 ·1ed5ddd6ac1e99bf33ddafe5af7fa884·48612·debug·optional·libnative-platform-jni-dbgsym_0.14-6_armhf.deb
 4 ·ffd7e00d2dcd14aa10ac68e4deb665ca·10272·java·optional·libnative-platform-jni_0.14-6_armhf.deb
76.0 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·····9276·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
75.5 KB
data.tar.xz
75.4 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:·000015b5····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz31 ····27:·00001549····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:·0000150d···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code34 ····30:·000014a1···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:·000014f1····26·FUNC····GLOBAL·DEFAULT···11·map_error_code37 ····33:·000015f9····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:·000014a1····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno49 ····45:·000015a9····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:·000015b1·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion51 ····47:·00001545·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
52 ····48:·00001591····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message52 ····48:·00001525····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········000015b5···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz17 0000300c··00001b16·R_ARM_JUMP_SLOT········00001549···_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········00001591···mark_failed_with_message20 00003018··00003016·R_ARM_JUMP_SLOT········00001525···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········0000150d···mark_failed_with_code23 00003024··00001e16·R_ARM_JUMP_SLOT········000014a1···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········000014f1···map_error_code25 0000302c··00002116·R_ARM_JUMP_SLOT········000015f9···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:·049b13d948bdd3909b43e9627ba41eeb5e1bab523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8778e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d
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 
30 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz25 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
31 __stack_chk_fail26 __stack_chk_fail
32 __stack_chk_guard27 __stack_chk_guard
33 __aeabi_unwind_cpp_pr128 __aeabi_unwind_cpp_pr1
 29 mark_failed_with_code
 30 map_error_code
34 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion31 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._ZN7JNIEnv
75 ··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 
82 ··0x00000a30·49456e76·5f313443·616c6c56·6f69644d·IEnv_14CallVoidM76 ··0x000009d0·5f313443·616c6c56·6f69644d·6574686f·_14CallVoidMetho
83 ··0x00000a40·6574686f·64455038·5f6a6f62·6a656374·ethodEP8_jobject77 ··0x000009e0·64455038·5f6a6f62·6a656374·5031305f·dEP8_jobjectP10_
84 ··0x00000a50·5031305f·6a6d6574·686f6449·447a005f·P10_jmethodIDz._78 ··0x000009f0·6a6d6574·686f6449·447a005f·5f737461·jmethodIDz.__sta
85 ··0x00000a60·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.79 ··0x00000a00·636b5f63·686b5f66·61696c00·5f5f7374·ck_chk_fail.__st
86 ··0x00000a70·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar80 ··0x00000a10·61636b5f·63686b5f·67756172·64005f5f·ack_chk_guard.__
87 ··0x00000a80·64005f5f·61656162·695f756e·77696e64·d.__aeabi_unwind81 ··0x00000a20·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
88 ··0x00000a90·5f637070·5f707231·004a6176·615f6e65·_cpp_pr1.Java_ne82 ··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
89 ··0x00000aa0·745f7275·62796772·61706566·72756974·t_rubygrapefruit85 ··0x00000a60·65745f72·75627967·72617065·66727569·et_rubygrapefrui
90 ··0x00000ab0·5f706c61·74666f72·6d5f696e·7465726e·_platform_intern86 ··0x00000a70·745f706c·6174666f·726d5f69·6e746572·t_platform_inter
91 ··0x00000ac0·616c5f6a·6e695f4e·61746976·654c6962·al_jni_NativeLib87 ··0x00000a80·6e616c5f·6a6e695f·4e617469·76654c69·nal_jni_NativeLi
92 ··0x00000ad0·72617279·46756e63·74696f6e·735f6765·raryFunctions_ge88 ··0x00000a90·62726172·7946756e·6374696f·6e735f67·braryFunctions_g
93 ··0x00000ae0·74566572·73696f6e·006a6176·615f746f·tVersion.java_to89 ··0x00000aa0·65745665·7273696f·6e006d61·726b5f66·etVersion.mark_f
 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, 85 lines modifiedOffset 58, 69 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 
65 »       push»   {lr}64 »       push»   {lr}
66 »       mov.w»  ip,·#4096»  @·0x100065 »       mov.w»  ip,·#4096»  @·0x1000
67 »       sub.w»  ip,·sp,·ip66 »       sub.w»  ip,·sp,·ip
68 »       str.w»  r0,·[ip,·#4080]»     @·0xff067 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
69 »       ldr»    r3,·[pc,·#32]» @·(ff0·<write_to_terminal(int)@@Base+0x30>)68 »       ldr»    r3,·[pc,·#32]» @·(ff0·<write_to_terminal(int)@@Base+0x30>)
70 »       sub»    sp,·#1269 »       sub»    sp,·#12
71 ./src/curses/cpp/curses.cpp:49 
72 »       ldr.w»  ip,·[pc,·#32]»       @·ff4·<write_to_terminal(int)@@Base+0x34>70 »       ldr.w»  ip,·[pc,·#32]»       @·ff4·<write_to_terminal(int)@@Base+0x34>
73 »       movs»   r2,·#171 »       movs»   r2,·#1
74 ./src/curses/cpp/curses.cpp:48 
75 »       add»    r3,·pc72 »       add»    r3,·pc
76 ./src/curses/cpp/curses.cpp:49 
77 »       add»    r1,·sp,·#473 »       add»    r1,·sp,·#4
78 ./src/curses/cpp/curses.cpp:48 
79 »       str»    r0,·[sp,·#4]74 »       str»    r0,·[sp,·#4]
80 ./src/curses/cpp/curses.cpp:49 
81 »       ldr.w»  r3,·[r3,·ip]75 »       ldr.w»  r3,·[r3,·ip]
82 »       ldr»    r0,·[r3,·#0]76 »       ldr»    r0,·[r3,·#0]
83 »       blx»    e30·<write@plt>77 »       blx»    e30·<write@plt>
84 ./src/curses/cpp/curses.cpp:51 
85 »       ldr»    r0,·[sp,·#4]78 »       ldr»    r0,·[sp,·#4]
86 »       add»    sp,·#1279 »       add»    sp,·#12
87 »       ldr.w»  pc,·[sp],·#480 »       ldr.w»  pc,·[sp],·#4
88 »       movs»   r0,·#36»     @·0x2481 »       movs»   r0,·#36»     @·0x24
89 »       movs»   r0,·r082 »       movs»   r0,·r0
90 »       lsls»   r0,·r0,·#283 »       lsls»   r0,·r0,·#2
91 »       ...84 »       ...
  
92 00000ff8·<getcap(char·const*)@@Base>:85 00000ff8·<getcap(char·const*)@@Base>:
93 getcap(char·const*):86 getcap(char·const*):
94 ./src/curses/cpp/curses.cpp:54 
95 »       movs»   r1,·#087 »       movs»   r1,·#0
96 »       b.w»    e6c·<tgetstr@plt>88 »       b.w»    e6c·<tgetstr@plt>
97 »       nop89 »       nop
  
98 00001000·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base>:90 00001000·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base>:
99 write_capability(JNIEnv_*,·char·const*,·_jobject*):91 write_capability(JNIEnv_*,·char·const*,·_jobject*):
100 ./src/curses/cpp/curses.cpp:57 
101 »       push»   {r4,·r5,·lr}92 »       push»   {r4,·r5,·lr}
102 »       mov.w»  ip,·#4096»  @·0x100093 »       mov.w»  ip,·#4096»  @·0x1000
103 »       sub.w»  ip,·sp,·ip94 »       sub.w»  ip,·sp,·ip
104 »       str.w»  r0,·[ip,·#4072]»     @·0xfe895 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
105 »       ldr.w»  ip,·[pc,·#64]»       @·1050·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x50>96 »       ldr.w»  ip,·[pc,·#64]»       @·1050·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x50>
106 »       sub»    sp,·#1297 »       sub»    sp,·#12
107 »       add»    ip,·pc98 »       add»    ip,·pc
108 ./src/curses/cpp/curses.cpp:58 
109 »       cbz»    r1,·1036·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x36>99 »       cbz»    r1,·1036·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x36>
110 ./src/curses/cpp/curses.cpp:62 
111 »       ldr»    r3,·[pc,·#56]» @·(1054·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x54>)100 »       ldr»    r3,·[pc,·#56]» @·(1054·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x54>)
112 »       mov»    r5,·r0101 »       mov»    r5,·r0
113 »       mov»    r4,·r2102 »       mov»    r4,·r2
114 »       mov»    r0,·r1103 »       mov»    r0,·r1
115 »       movs»   r1,·#1104 »       movs»   r1,·#1
116 »       ldr.w»  r3,·[ip,·r3]105 »       ldr.w»  r3,·[ip,·r3]
117 »       str»    r3,·[sp,·#4]106 »       str»    r3,·[sp,·#4]
118 »       mov»    r2,·r3107 »       mov»    r2,·r3
119 »       blx»    df0·<tputs@plt>108 »       blx»    df0·<tputs@plt>
120 ./src/curses/cpp/curses.cpp:62·(discriminator·1) 
121 »       adds»   r0,·#1109 »       adds»   r0,·#1
122 »       beq.n»  1044·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x44>110 »       beq.n»  1044·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x44>
123 ./src/curses/cpp/curses.cpp:66 
124 »       add»    sp,·#12111 »       add»    sp,·#12
125 »       pop»    {r4,·r5,·pc}112 »       pop»    {r4,·r5,·pc}
126 ./src/curses/cpp/curses.cpp:59 
127 »       ldr»    r1,·[pc,·#32]» @·(1058·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x58>)113 »       ldr»    r1,·[pc,·#32]» @·(1058·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x58>)
128 »       add»    r1,·pc114 »       add»    r1,·pc
129 ./src/curses/cpp/curses.cpp:66 
130 »       add»    sp,·#12115 »       add»    sp,·#12
131 »       ldmia.w»sp!,·{r4,·r5,·lr}116 »       ldmia.w»sp!,·{r4,·r5,·lr}
132 ./src/curses/cpp/curses.cpp:63 
133 »       b.w»    dd4·<mark_failed_with_message@plt>117 »       b.w»    dd4·<mark_failed_with_message@plt>
134 »       ldr»    r1,·[pc,·#20]» @·(105c·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x5c>)118 »       ldr»    r1,·[pc,·#20]» @·(105c·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x5c>)
135 »       mov»    r2,·r4119 »       mov»    r2,·r4
136 »       mov»    r0,·r5120 »       mov»    r0,·r5
137 »       add»    r1,·pc121 »       add»    r1,·pc
138 »       b.n»    103a·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x3a>122 »       b.n»    103a·<write_capability(JNIEnv_*,·char·const*,·_jobject*)@@Base+0x3a>
139 »       nop123 »       nop
Offset 147, 70 lines modifiedOffset 131, 56 lines modified
147 »       lsls»   r0,·r7,·#30131 »       lsls»   r0,·r7,·#30
148 »       movs»   r0,·r0132 »       movs»   r0,·r0
149 »       lsls»   r2,·r0,·#31133 »       lsls»   r2,·r0,·#31
150 »       ...134 »       ...
  
151 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base>:135 00001060·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base>:
152 write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*):136 write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*):
153 ./src/curses/cpp/curses.cpp:68 
154 »       push»   {r4,·r5,·r6,·lr}137 »       push»   {r4,·r5,·r6,·lr}
155 »       mov.w»  ip,·#4096»  @·0x1000138 »       mov.w»  ip,·#4096»  @·0x1000
156 »       sub.w»  ip,·sp,·ip139 »       sub.w»  ip,·sp,·ip
157 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0140 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
158 »       ldr»    r4,·[pc,·#100]»@·(10d4·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x74>)141 »       ldr»    r4,·[pc,·#100]»@·(10d4·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x74>)
159 »       sub»    sp,·#32142 »       sub»    sp,·#32
160 »       mov»    ip,·r1143 »       mov»    ip,·r1
161 »       mov»    r6,·r3144 »       mov»    r6,·r3
162 »       add»    r4,·pc145 »       add»    r4,·pc
163 ./src/curses/cpp/curses.cpp:69 
164 »       cbz»    r1,·10ac·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x4c>146 »       cbz»    r1,·10ac·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x4c>
165 ./src/curses/cpp/curses.cpp:74 
166 »       movs»   r3,·#0147 »       movs»   r3,·#0
167 »       mov»    r5,·r0148 »       mov»    r5,·r0
168 »       mov»    r1,·r2149 »       mov»    r1,·r2
169 »       mov»    r0,·ip150 »       mov»    r0,·ip
170 »       mov»    r2,·r3151 »       mov»    r2,·r3
171 »       strd»   r3,·r3,·[sp,·#16]152 »       strd»   r3,·r3,·[sp,·#16]
172 »       strd»   r3,·r3,·[sp,·#8]153 »       strd»   r3,·r3,·[sp,·#8]
173 »       strd»   r3,·r3,·[sp]154 »       strd»   r3,·r3,·[sp]
174 »       blx»    ed4·<tparm@plt>155 »       blx»    ed4·<tparm@plt>
175 ./src/curses/cpp/curses.cpp:75 
176 »       cbz»    r0,·10bc·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x5c>156 »       cbz»    r0,·10bc·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x5c>
177 ./src/curses/cpp/curses.cpp:80 
178 »       ldr»    r3,·[pc,·#64]» @·(10d8·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x78>)157 »       ldr»    r3,·[pc,·#64]» @·(10d8·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x78>)
179 »       movs»   r1,·#1158 »       movs»   r1,·#1
180 »       ldr»    r3,·[r4,·r3]159 »       ldr»    r3,·[r4,·r3]
181 »       str»    r3,·[sp,·#28]160 »       str»    r3,·[sp,·#28]
182 »       mov»    r2,·r3161 »       mov»    r2,·r3
183 »       blx»    df0·<tputs@plt>162 »       blx»    df0·<tputs@plt>
184 ./src/curses/cpp/curses.cpp:80·(discriminator·1) 
185 »       adds»   r0,·#1163 »       adds»   r0,·#1
186 »       beq.n»  10ce·<write_param_capability(JNIEnv_*,·char·const*,·int,·_jobject*)@@Base+0x6e>164 »       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·b0ac0180·................6 ··0x00001a7c·f4f9ff7f·01000000·1cfaff7f·b0ad0480·................
7 ··0x00001a8c·64faff7f·01000000·78faff7f·b0ad0480·d.......x....... 
8 ··0x00001a9c·f4faff7f·b0a80180·0cfbff7f·01000000·................7 ··0x00001a8c·98faff7f·b0a80180·b0faff7f·01000000·................
9 ··0x00001aac·08fbff7f·80ffff7f·60fbff7f·ad08b180·........`.......8 ··0x00001a9c·acfaff7f·90ffff7f·04fbff7f·b0ac0180·................
 9 ··0x00001aac·4cfbff7f·01000000·60fbff7f·ad08b180·L.......`.......
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·00ae6385·925334be·972e0fc9·ebug..c..S4.....6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........
7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K
  
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·39623133·64393438·62646433·39303962·9b13d948bdd3909b 
3 ··0x00000010·34336539·36323762·61343165·65623565·43e9627ba41eeb5e2 ··0x00000000·37386537·62376131·31616564·66353762·78e7b7a11aedf57b
 3 ··0x00000010·63373861·63376463·34373361·30643462·c78ac7dc473a0d4b
4 ··0x00000020·31626162·35322e64·65627567·00000000·1bab52.debug....4 ··0x00000020·33653265·33642e64·65627567·00000000·3e2e3d.debug....
5 ··0x00000030·cb2774bf····························.'t.5 ··0x00000030·b084c9af····························....
  
29.9 KB
./usr/lib/jni/libnative-platform.so
File has been modified after NT_GNU_BUILD_ID has been applied.
3.65 KB
readelf --wide --symbols {}
    
Offset 51, 28 lines modifiedOffset 51, 28 lines modified
51 ····47:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink51 ····47:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
52 ····48:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo52 ····48:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
53 ····49:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec53 ····49:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec
54 ····50:·00001831····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch54 ····50:·00001831····50·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch
55 ····51:·00001865····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz55 ····51:·00001865····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:·000020dd····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:·000021e9···128·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
58 ····54:·000023d5···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code58 ····54:·00002369···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:·00001af9····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod
60 ····56:·000023b9····26·FUNC····GLOBAL·DEFAULT···11·map_error_code60 ····56:·00002461····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:·00002161····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:·0000247d···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:·00001f7d···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:·00001bf1···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:·0000252d···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:·000020d9·····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:·00002269····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:·000019e9···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:·0000228d···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:·0000173d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
71 ····67:·00002369····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno71 ····67:·00002411····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
72 ····68:·00002479·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion72 ····68:·0000240d·····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:·00001d55···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:·00001611···300·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems
75 ····71:·00002459····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message75 ····71:·000023ed····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:·000017d5····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:·000021ad····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:·00002119····72·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
3.52 KB
readelf --wide --relocs {}
    
Offset 16, 22 lines modifiedOffset 16, 22 lines modified
16 00004010··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 00004010··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 00004014··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.417 00004014··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
18 00004018··00003316·R_ARM_JUMP_SLOT········00001865···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz18 00004018··00003316·R_ARM_JUMP_SLOT········00001865···_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
19 0000401c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.419 0000401c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
20 00004020··00000a16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 00004020··00000a16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 00004024··00000b16·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.421 00004024··00000b16·R_ARM_JUMP_SLOT········00000000···uname@GLIBC_2.4
22 00004028··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.422 00004028··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
23 0000402c··00003816·R_ARM_JUMP_SLOT········000023b9···map_error_code23 0000402c··00003816·R_ARM_JUMP_SLOT········00002461···map_error_code
24 00004030··00000d16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.424 00004030··00000d16·R_ARM_JUMP_SLOT········00000000···chdir@GLIBC_2.4
25 00004034··00000e16·R_ARM_JUMP_SLOT········00000000···readlink@GLIBC_2.425 00004034··00000e16·R_ARM_JUMP_SLOT········00000000···readlink@GLIBC_2.4
26 00004038··00000f16·R_ARM_JUMP_SLOT········00000000···wcstombs@GLIBC_2.426 00004038··00000f16·R_ARM_JUMP_SLOT········00000000···wcstombs@GLIBC_2.4
27 0000403c··00001016·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.427 0000403c··00001016·R_ARM_JUMP_SLOT········00000000···opendir@GLIBC_2.4
28 00004040··00003116·R_ARM_JUMP_SLOT········00001b41···_Z8toMillis8timespec28 00004040··00003116·R_ARM_JUMP_SLOT········00001b41···_Z8toMillis8timespec
29 00004044··00001116·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.429 00004044··00001116·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
30 00004048··00004316·R_ARM_JUMP_SLOT········00002369···mark_failed_with_errno30 00004048··00004316·R_ARM_JUMP_SLOT········00002411···mark_failed_with_errno
31 0000404c··00001216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.431 0000404c··00001216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
32 00004050··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 00004050··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 00004054··00001416·R_ARM_JUMP_SLOT········00000000···getcwd@GLIBC_2.433 00004054··00001416·R_ARM_JUMP_SLOT········00000000···getcwd@GLIBC_2.4
34 00004058··00001516·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.434 00004058··00001516·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
35 0000405c··00002e16·R_ARM_JUMP_SLOT········00001b91···_Z10unpackStatP4statPiPxS2_35 0000405c··00002e16·R_ARM_JUMP_SLOT········00001b91···_Z10unpackStatP4statPiPxS2_
36 00004060··00001616·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.436 00004060··00001616·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
37 00004064··00001716·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.437 00004064··00001716·R_ARM_JUMP_SLOT········00000000···setsid@GLIBC_2.4
Offset 39, 21 lines modifiedOffset 39, 21 lines modified
39 0000406c··00003a16·R_ARM_JUMP_SLOT········0000247d···java_to_char39 0000406c··00003a16·R_ARM_JUMP_SLOT········0000247d···java_to_char
40 00004070··00001916·R_ARM_JUMP_SLOT········00000000···setenv@GLIBC_2.440 00004070··00001916·R_ARM_JUMP_SLOT········00000000···setenv@GLIBC_2.4
41 00004074··00001a16·R_ARM_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.441 00004074··00001a16·R_ARM_JUMP_SLOT········00000000···inotify_add_watch@GLIBC_2.4
42 00004078··00001b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.442 00004078··00001b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
43 0000407c··00001d16·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.443 0000407c··00001d16·R_ARM_JUMP_SLOT········00000000···strerror_r@GLIBC_2.4
44 00004080··00001e16·R_ARM_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.444 00004080··00001e16·R_ARM_JUMP_SLOT········00000000···getmntent_r@GLIBC_2.4
45 00004084··00001f16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.445 00004084··00001f16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
46 00004088··00004716·R_ARM_JUMP_SLOT········00002459···mark_failed_with_message46 00004088··00004716·R_ARM_JUMP_SLOT········000023ed···mark_failed_with_message
47 0000408c··00002016·R_ARM_JUMP_SLOT········00000000···endmntent@GLIBC_2.447 0000408c··00002016·R_ARM_JUMP_SLOT········00000000···endmntent@GLIBC_2.4
48 00004090··00002116·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.3448 00004090··00002116·R_ARM_JUMP_SLOT········00000000···__lstat64_time64@GLIBC_2.34
49 00004094··00002216·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.449 00004094··00002216·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4
50 00004098··00002316·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.450 00004098··00002316·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.4
51 0000409c··00002416·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.451 0000409c··00002416·R_ARM_JUMP_SLOT········00000000···mbstowcs@GLIBC_2.4
52 000040a0··00003616·R_ARM_JUMP_SLOT········000023d5···mark_failed_with_code52 000040a0··00003616·R_ARM_JUMP_SLOT········00002369···mark_failed_with_code
53 000040a4··00002516·R_ARM_JUMP_SLOT········00000000···setmntent@GLIBC_2.453 000040a4··00002516·R_ARM_JUMP_SLOT········00000000···setmntent@GLIBC_2.4
54 000040a8··00002716·R_ARM_JUMP_SLOT········00000000···__ioctl_time64@GLIBC_2.3454 000040a8··00002716·R_ARM_JUMP_SLOT········00000000···__ioctl_time64@GLIBC_2.34
55 000040ac··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.455 000040ac··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.4
56 000040b0··00002916·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.456 000040b0··00002916·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.4
57 000040b4··00002a16·R_ARM_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.457 000040b4··00002a16·R_ARM_JUMP_SLOT········00000000···inotify_rm_watch@GLIBC_2.4
58 000040b8··00002b16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.458 000040b8··00002b16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
59 000040bc··00002c16·R_ARM_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.959 000040bc··00002c16·R_ARM_JUMP_SLOT········00000000···inotify_init1@GLIBC_2.9
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:·aff4d36c277cd55a5adfdd8e685076b0a8b23af63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14a4188ce6d13baeceb2302d17a2017c4d9a65b
871 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 40, 18 lines modifiedOffset 40, 18 lines modified
40 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory40 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory
41 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory41 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
42 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable42 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable
43 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable43 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable
44 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty44 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty
45 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize45 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
46 __ioctl_time6446 __ioctl_time64
47 strerror_r 
48 mark_failed_with_code47 mark_failed_with_code
49 map_error_code48 map_error_code
50 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion49 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
2.21 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 128, 23 lines modifiedOffset 128, 23 lines modified
128 ··0x00000ea0·69785465·726d696e·616c4675·6e637469·ixTerminalFuncti128 ··0x00000ea0·69785465·726d696e·616c4675·6e637469·ixTerminalFuncti
129 ··0x00000eb0·6f6e735f·69736174·7479004a·6176615f·ons_isatty.Java_129 ··0x00000eb0·6f6e735f·69736174·7479004a·6176615f·ons_isatty.Java_
130 ··0x00000ec0·6e65745f·72756279·67726170·65667275·net_rubygrapefru130 ··0x00000ec0·6e65745f·72756279·67726170·65667275·net_rubygrapefru
131 ··0x00000ed0·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte131 ··0x00000ed0·69745f70·6c617466·6f726d5f·696e7465·it_platform_inte
132 ··0x00000ee0·726e616c·5f6a6e69·5f506f73·69785465·rnal_jni_PosixTe132 ··0x00000ee0·726e616c·5f6a6e69·5f506f73·69785465·rnal_jni_PosixTe
133 ··0x00000ef0·726d696e·616c4675·6e637469·6f6e735f·rminalFunctions_133 ··0x00000ef0·726d696e·616c4675·6e637469·6f6e735f·rminalFunctions_
134 ··0x00000f00·67657454·65726d69·6e616c53·697a6500·getTerminalSize.134 ··0x00000f00·67657454·65726d69·6e616c53·697a6500·getTerminalSize.
135 ··0x00000f10·5f5f696f·63746c5f·74696d65·36340073·__ioctl_time64.s135 ··0x00000f10·5f5f696f·63746c5f·74696d65·3634006d·__ioctl_time64.m
136 ··0x00000f20·74726572·726f725f·72006d61·726b5f66·trerror_r.mark_f 
137 ··0x00000f30·61696c65·645f7769·74685f63·6f646500·ailed_with_code. 
138 ··0x00000f40·6d61705f·6572726f·725f636f·6465004a·map_error_code.J 
139 ··0x00000f50·6176615f·6e65745f·72756279·67726170·ava_net_rubygrap 
140 ··0x00000f60·65667275·69745f70·6c617466·6f726d5f·efruit_platform_ 
141 ··0x00000f70·696e7465·726e616c·5f6a6e69·5f4e6174·internal_jni_Nat 
142 ··0x00000f80·6976654c·69627261·72794675·6e637469·iveLibraryFuncti 
143 ··0x00000f90·6f6e735f·67657456·65727369·6f6e0077·ons_getVersion.w136 ··0x00000f20·61726b5f·6661696c·65645f77·6974685f·ark_failed_with_
 137 ··0x00000f30·636f6465·006d6170·5f657272·6f725f63·code.map_error_c
 138 ··0x00000f40·6f646500·4a617661·5f6e6574·5f727562·ode.Java_net_rub
 139 ··0x00000f50·79677261·70656672·7569745f·706c6174·ygrapefruit_plat
 140 ··0x00000f60·666f726d·5f696e74·65726e61·6c5f6a6e·form_internal_jn
 141 ··0x00000f70·695f4e61·74697665·4c696272·61727946·i_NativeLibraryF
 142 ··0x00000f80·756e6374·696f6e73·5f676574·56657273·unctions_getVers
 143 ··0x00000f90·696f6e00·73747265·72726f72·5f720077·ion.strerror_r.w
144 ··0x00000fa0·6373746f·6d627300·6d627374·6f776373·cstombs.mbstowcs144 ··0x00000fa0·6373746f·6d627300·6d627374·6f776373·cstombs.mbstowcs
145 ··0x00000fb0·00776373·6c656e00·6c696267·63635f73·.wcslen.libgcc_s145 ··0x00000fb0·00776373·6c656e00·6c696267·63635f73·.wcslen.libgcc_s
146 ··0x00000fc0·2e736f2e·31006c69·62632e73·6f2e3600·.so.1.libc.so.6.146 ··0x00000fc0·2e736f2e·31006c69·62632e73·6f2e3600·.so.1.libc.so.6.
147 ··0x00000fd0·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s147 ··0x00000fd0·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s
148 ··0x00000fe0·6f2e3300·474c4942·435f322e·3400474c·o.3.GLIBC_2.4.GL148 ··0x00000fe0·6f2e3300·474c4942·435f322e·3400474c·o.3.GLIBC_2.4.GL
149 ··0x00000ff0·4942435f·322e3900·474c4942·435f322e·IBC_2.9.GLIBC_2.149 ··0x00000ff0·4942435f·322e3900·474c4942·435f322e·IBC_2.9.GLIBC_2.
150 ··0x00001000·33340047·43435f33·2e3500············34.GCC_3.5.150 ··0x00001000·33340047·43435f33·2e3500············34.GCC_3.5.
16.5 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 58, 155 lines modifiedOffset 58, 116 lines modified
58 »       strdeq» r2,·[r0],·-r658 »       strdeq» r2,·[r0],·-r6
59 »       andeq»  r2,·r0,·sl,·ror·#2159 »       andeq»  r2,·r0,·sl,·ror·#21
60 frame_dummy():60 frame_dummy():
61 »       svclt»  0x0000e7c461 »       svclt»  0x0000e7c4
  
62 00001610·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>:62 00001610·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base>:
63 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():63 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems():
64 ./src/main/cpp/linux.cpp:35 
65 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}64 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
66 »       mov.w»  ip,·#4096»  @·0x100065 »       mov.w»  ip,·#4096»  @·0x1000
67 »       sub.w»  ip,·sp,·ip66 »       sub.w»  ip,·sp,·ip
68 »       str.w»  r0,·[ip,·#2968]»     @·0xb9867 »       str.w»  r0,·[ip,·#2968]»     @·0xb98
69 »       mov»    sl,·r268 »       mov»    sl,·r2
70 »       ldr»    r2,·[pc,·#244]»@·(1718·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x108>)69 »       ldr»    r2,·[pc,·#244]»@·(1718·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x108>)
71 »       mov»    r7,·r370 »       mov»    r7,·r3
72 »       ldr»    r3,·[pc,·#244]»@·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>)71 »       ldr»    r3,·[pc,·#244]»@·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>)
73 »       add»    r2,·pc72 »       add»    r2,·pc
74 ./src/main/cpp/linux.cpp:36 
75 »       ldr»    r1,·[pc,·#244]»@·(1720·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x110>)73 »       ldr»    r1,·[pc,·#244]»@·(1720·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x110>)
76 ./src/main/cpp/linux.cpp:35 
77 »       mov»    r4,·r074 »       mov»    r4,·r0
78 ./src/main/cpp/linux.cpp:36 
79 »       ldr»    r0,·[pc,·#244]»@·(1724·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x114>)75 »       ldr»    r0,·[pc,·#244]»@·(1724·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x114>)
80 ./src/main/cpp/linux.cpp:35 
81 »       subw»   sp,·sp,·#1092»@·0x44476 »       subw»   sp,·sp,·#1092»@·0x444
82 ./src/main/cpp/linux.cpp:36 
83 »       add»    r1,·pc77 »       add»    r1,·pc
84 ./src/main/cpp/linux.cpp:35 
85 »       ldr»    r3,·[r2,·r3]78 »       ldr»    r3,·[r2,·r3]
86 ./src/main/cpp/linux.cpp:36 
87 »       add»    r0,·pc79 »       add»    r0,·pc
88 ./src/main/cpp/linux.cpp:35 
89 »       ldr»    r3,·[r3,·#0]80 »       ldr»    r3,·[r3,·#0]
90 »       str.w»  r3,·[sp,·#1084]»     @·0x43c81 »       str.w»  r3,·[sp,·#1084]»     @·0x43c
91 »       mov.w»  r3,·#082 »       mov.w»  r3,·#0
92 ./src/main/cpp/linux.cpp:36 
93 »       blx»    14d4·<setmntent@plt>83 »       blx»    14d4·<setmntent@plt>
94 ./src/main/cpp/linux.cpp:37 
95 »       cmp»    r0,·#084 »       cmp»    r0,·#0
96 »       beq.n»  16ea·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xda>85 »       beq.n»  16ea·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xda>
97 /usr/lib/jvm/default-java/include/jni.h:896 
98 »       ldr»    r3,·[r4,·#0]86 »       ldr»    r3,·[r4,·#0]
99 »       mov»    r1,·sl87 »       mov»    r1,·sl
100 »       mov»    r9,·r088 »       mov»    r9,·r0
101 »       mov»    r0,·r489 »       mov»    r0,·r4
102 ./src/main/cpp/linux.cpp:51 
103 »       mov.w»  r8,·#190 »       mov.w»  r8,·#1
104 /usr/lib/jvm/default-java/include/jni.h:896 
105 »       ldr»    r3,·[r3,·#124]»@·0x7c91 »       ldr»    r3,·[r3,·#124]»@·0x7c
106 »       blx»    r392 »       blx»    r3
107 /usr/lib/jvm/default-java/include/jni.h:904 
108 »       ldr»    r3,·[r4,·#0]93 »       ldr»    r3,·[r4,·#0]
109 »       ldr»    r2,·[pc,·#200]»@·(1728·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x118>)94 »       ldr»    r2,·[pc,·#200]»@·(1728·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x118>)
110 /usr/lib/jvm/default-java/include/jni.h:896 
111 »       mov»    r1,·r095 »       mov»    r1,·r0
112 /usr/lib/jvm/default-java/include/jni.h:904 
113 »       mov»    r0,·r496 »       mov»    r0,·r4
114 »       ldr.w»  r5,·[r3,·#132]»      @·0x8497 »       ldr.w»  r5,·[r3,·#132]»      @·0x84
115 »       add»    r2,·pc98 »       add»    r2,·pc
116 »       ldr»    r3,·[pc,·#192]»@·(172c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11c>)99 »       ldr»    r3,·[pc,·#192]»@·(172c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x11c>)
117 »       add»    r3,·pc100 »       add»    r3,·pc
118 »       blx»    r5101 »       blx»    r5
119 »       add»    r3,·sp,·#60»   @·0x3c102 »       add»    r3,·sp,·#60»   @·0x3c
120 »       add»    r5,·sp,·#36»   @·0x24103 »       add»    r5,·sp,·#36»   @·0x24
121 »       str»    r0,·[sp,·#28]104 »       str»    r0,·[sp,·#28]
122 »       str»    r3,·[sp,·#24]105 »       str»    r3,·[sp,·#24]
123 »       b.n»    16b4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xa4>106 »       b.n»    16b4·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0xa4>
124 ./src/main/cpp/linux.cpp:48 
125 »       ldr»    r1,·[r5,·#4]107 »       ldr»    r1,·[r5,·#4]
126 »       mov»    r2,·r7108 »       mov»    r2,·r7
127 »       mov»    r0,·r4109 »       mov»    r0,·r4
128 »       blx»    1538·<char_to_java@plt+0x4>110 »       blx»    1538·<char_to_java@plt+0x4>
129 ./src/main/cpp/linux.cpp:49 
130 »       ldr»    r1,·[r5,·#8]111 »       ldr»    r1,·[r5,·#8]
131 »       mov»    r2,·r7112 »       mov»    r2,·r7
132 ./src/main/cpp/linux.cpp:48 
133 »       mov»    fp,·r0113 »       mov»    fp,·r0
134 ./src/main/cpp/linux.cpp:49 
135 »       mov»    r0,·r4114 »       mov»    r0,·r4
136 »       blx»    1538·<char_to_java@plt+0x4>115 »       blx»    1538·<char_to_java@plt+0x4>
137 ./src/main/cpp/linux.cpp:50 
138 »       ldr»    r1,·[r5,·#0]116 »       ldr»    r1,·[r5,·#0]
139 »       mov»    r2,·r7117 »       mov»    r2,·r7
140 ./src/main/cpp/linux.cpp:49 
141 »       mov»    r6,·r0118 »       mov»    r6,·r0
142 ./src/main/cpp/linux.cpp:50 
143 »       mov»    r0,·r4119 »       mov»    r0,·r4
144 »       blx»    1538·<char_to_java@plt+0x4>120 »       blx»    1538·<char_to_java@plt+0x4>
145 ./src/main/cpp/linux.cpp:51 
146 »       movs»   r2,·#0121 »       movs»   r2,·#0
147 »       mov»    r3,·fp122 »       mov»    r3,·fp
148 »       strd»   r0,·r2,·[sp,·#4]123 »       strd»   r0,·r2,·[sp,·#4]
149 »       mov»    r1,·sl124 »       mov»    r1,·sl
150 »       ldr»    r2,·[sp,·#28]125 »       ldr»    r2,·[sp,·#28]
151 »       mov»    r0,·r4126 »       mov»    r0,·r4
152 »       strd»   r8,·r8,·[sp,·#12]127 »       strd»   r8,·r8,·[sp,·#12]
153 »       str»    r6,·[sp,·#0]128 »       str»    r6,·[sp,·#0]
154 »       blx»    1320·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>129 »       blx»    1320·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)@plt>
155 ./src/main/cpp/linux.cpp:47 
156 »       ldr»    r2,·[sp,·#24]130 »       ldr»    r2,·[sp,·#24]
157 »       mov.w»  r3,·#1024»  @·0x400131 »       mov.w»  r3,·#1024»  @·0x400
158 »       mov»    r1,·r5132 »       mov»    r1,·r5
159 »       mov»    r0,·r9133 »       mov»    r0,·r9
160 »       blx»    1464·<getmntent_r@plt>134 »       blx»    1464·<getmntent_r@plt>
161 ./src/main/cpp/linux.cpp:47·(discriminator·1) 
162 »       cmp»    r0,·#0135 »       cmp»    r0,·#0
163 »       bne.n»  167a·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x6a>136 »       bne.n»  167a·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x6a>
164 ./src/main/cpp/linux.cpp:54 
165 »       mov»    r0,·r9137 »       mov»    r0,·r9
166 »       blx»    148c·<endmntent@plt>138 »       blx»    148c·<endmntent@plt>
167 ./src/main/cpp/linux.cpp:35 
168 »       ldr»    r2,·[pc,·#96]» @·(1730·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x120>)139 »       ldr»    r2,·[pc,·#96]» @·(1730·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x120>)
169 ./src/main/cpp/linux.cpp:55 
170 »       ldr»    r3,·[pc,·#76]» @·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>)140 »       ldr»    r3,·[pc,·#76]» @·(171c·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x10c>)
171 ./src/main/cpp/linux.cpp:35 
172 »       add»    r2,·pc141 »       add»    r2,·pc
173 ./src/main/cpp/linux.cpp:55 
174 »       ldr»    r3,·[r2,·r3]142 »       ldr»    r3,·[r2,·r3]
175 »       ldr»    r2,·[r3,·#0]143 »       ldr»    r2,·[r3,·#0]
176 »       ldr.w»  r3,·[sp,·#1084]»     @·0x43c144 »       ldr.w»  r3,·[sp,·#1084]»     @·0x43c
177 »       eors»   r2,·r3145 »       eors»   r2,·r3
178 »       mov.w»  r3,·#0146 »       mov.w»  r3,·#0
179 »       bne.n»  1714·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x104>147 »       bne.n»  1714·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x104>
180 »       addw»   sp,·sp,·#1092»@·0x444148 »       addw»   sp,·sp,·#1092»@·0x444
181 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}149 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
182 ./src/main/cpp/linux.cpp:35 
183 »       ldr»    r2,·[pc,·#72]» @·(1734·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x124>)150 »       ldr»    r2,·[pc,·#72]» @·(1734·<Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems@@Base+0x124>)
Max diff block lines reached; 11766/16405 bytes (71.72%) of diff not shown.
1.09 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x00002ac0·a4edff7f·c4ffff7f·00eeff7f·ae3f2380·.............?#.5 ··0x00002ac0·a4edff7f·c4ffff7f·00eeff7f·ae3f2380·.............?#.
6 ··0x00002ad0·18efff7f·b0b0ac80·20f0ff7f·ab08b180·........·.......6 ··0x00002ad0·18efff7f·b0b0ac80·20f0ff7f·ab08b180·........·.......
7 ··0x00002ae0·60f0ff7f·01000000·a8f0ff7f·b0b0a880·`...............7 ··0x00002ae0·60f0ff7f·01000000·a8f0ff7f·b0b0a880·`...............
8 ··0x00002af0·00f1ff7f·b0ae2d80·5cf2ff7f·af3f3880·......-.\....?8.8 ··0x00002af0·00f1ff7f·b0ae2d80·5cf2ff7f·af3f3880·......-.\....?8.
9 ··0x00002b00·7cf4ff7f·ab08b180·dcf4ff7f·b0ad1e80·|...............9 ··0x00002b00·7cf4ff7f·ab08b180·dcf4ff7f·b0ad1e80·|...............
10 ··0x00002b10·c8f5ff7f·01000000·00f6ff7f·b0b0aa80·................10 ··0x00002b10·c8f5ff7f·01000000·00f6ff7f·b0b0aa80·................
11 ··0x00002b20·8cf6ff7f·ab08b180·40f7ff7f·01000000·........@.......11 ··0x00002b20·8cf6ff7f·ab08b180·40f7ff7f·01000000·........@.......
12 ··0x00002b30·5cf7ff7f·b0ac0380·30f8ff7f·b0ac0180·\.......0.......12 ··0x00002b30·5cf7ff7f·b0ac0380·30f8ff7f·b0ad0480·\.......0.......
13 ··0x00002b40·78f8ff7f·01000000·8cf8ff7f·b0ad0480·x...............13 ··0x00002b40·acf8ff7f·b0a80180·c4f8ff7f·01000000·................
14 ··0x00002b50·08f9ff7f·b0a80180·20f9ff7f·01000000·........·.......14 ··0x00002b50·c0f8ff7f·b0ac0180·08f9ff7f·01000000·................
15 ··0x00002b60·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................15 ··0x00002b60·1cf9ff7f·ad08b180·c4f9ff7f·b0b0ac80·................
16 ··0x00002b70·54faff7f·01000000···················T.......16 ··0x00002b70·54faff7f·01000000···················T.......
  
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·00ae6385·925334be·972e0fc9·ebug..c..S4.....6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........
7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K
  
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·66346433·36633237·37636435·35613561·f4d36c277cd55a5a 
3 ··0x00000010·64666464·38653638·35303736·62306138·dfdd8e685076b0a82 ··0x00000000·34613431·38386365·36643133·62616563·4a4188ce6d13baec
 3 ··0x00000010·65623233·30326431·37613230·31376334·eb2302d17a2017c4
4 ··0x00000020·62323361·66362e64·65627567·00000000·b23af6.debug....4 ··0x00000020·64396136·35622e64·65627567·00000000·d9a65b.debug....
5 ··0x00000030·faab8cd1····························....5 ··0x00000030·08243859····························.$8Y
  
387 KB
libnative-platform-jni-dbgsym_0.14-6_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-02-19·17:15:43.000000·debian-binary
2 -rw-r--r--···0········0········0······652·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····47844·2024-02-19·17:15:43.000000·data.tar.xz3 -rw-r--r--···0········0········0····47772·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:·049b13d948bdd3909b43e9627ba41eeb5e1bab52·aff4d36c277cd55a5adfdd8e685076b0a8b23af612 Build-Ids:·8778e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d·c14a4188ce6d13baeceb2302d17a2017c4d9a65b
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/04/9b13d948bdd3909b43e9627ba41eeb5e1bab52.debug 
2 usr/lib/debug/.build-id/af/f4d36c277cd55a5adfdd8e685076b0a8b23af6.debug1 usr/lib/debug/.build-id/87/78e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d.debug
 2 usr/lib/debug/.build-id/c1/4a4188ce6d13baeceb2302d17a2017c4d9a65b.debug
3 usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug3 usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
385 KB
data.tar.xz
385 KB
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/04/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/87/
7 -rw-r--r--···0·root·········(0)·root·········(0)····18336·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/04/9b13d948bdd3909b43e9627ba41eeb5e1bab52.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····18328·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/87/78e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/af/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c1/
9 -rw-r--r--···0·root·········(0)·root·········(0)····27136·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/af/f4d36c277cd55a5adfdd8e685076b0a8b23af6.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····27128·2024-02-19·17:15:43.000000·./usr/lib/debug/.build-id/c1/4a4188ce6d13baeceb2302d17a2017c4d9a65b.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)····14896·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)····14892·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:··········14616·(bytes·into·file)13 ··Start·of·section·headers:··········14612·(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·0x3918:1 There·are·7·section·headers,·starting·at·offset·0x3914:
  
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·0027f7·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·0027f4·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·002850·000204·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·00284c·000204·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·002a54·0000f7·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·002a50·0000f7·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·002b4c·000d7d·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·002b48·000d7d·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·0038c9·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·0038c5·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:·ae6385925334be972e0fc9c9cdd618fd51f283523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe6953b4adb5868a8702f989a4e9eabd3fbf944b
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:········0x50·(32-bit)11339 ···Length:········0x4a·(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:·73·(DW_TAG_subprogram)11347 ·<1><40d0>:·Abbrev·Number:·67·(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 
11354 ····<40d8>···DW_AT_sibling·····:·(ref_udata)·<0x40f3>11351 ····<40d6>···DW_AT_sibling·····:·(ref_udata)·<0x4101>
11355 ·<2><40d9>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)11352 ·<2><40d7>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)
 11353 ····<40d8>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this
11356 ····<40da>···DW_AT_type········:·(ref_addr)·<0x28d7>11354 ····<40dc>···DW_AT_type········:·(ref_addr)·<0x43e9>
 11355 ····<40e0>···DW_AT_artificial··:·(flag_present)·1
11357 ·<2><40de>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)11356 ·<2><40e0>:·Abbrev·Number:·70·(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
11358 ····<40df>···DW_AT_type········:·(ref_addr)·<0x80>11367 ····<40f0>···DW_AT_type········:·(ref_addr)·<0x80>
11359 ·<2><40e3>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)11368 ·<2><40f4>:·Abbrev·Number:·66·(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
11362 ····<40e9>···DW_AT_type········:·(ref_addr)·<0x80>11373 ····<40fc>···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 
11365 ·<2><40f2>:·Abbrev·Number:·011374 ·<2><4100>:·Abbrev·Number:·0
11366 ·<1><40f3>:·Abbrev·Number:·72·(DW_TAG_subprogram)11375 ·<1><4101>:·Abbrev·Number:·69·(DW_TAG_subprogram)
11367 ····<40f4>···DW_AT_external····:·(flag_present)·111376 ····<4102>···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> 
11373 ····<4100>···DW_AT_declaration·:·(flag_present)·111377 ····<4102>···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_fail
11374 ·<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 
11381 ·<1><4110>:·Abbrev·Number:·011380 ·<1><410a>:·Abbrev·Number:·0
11382 ··Compilation·Unit·@·offset·0x4111:11381 ··Compilation·Unit·@·offset·0x410b:
11383 ···Length:········0x4a·(32-bit)11382 ···Length:········0x3f·(32-bit)
11384 ···Version:·······511383 ···Version:·······5
11385 ···Unit·Type:·····DW_UT_partial·(3)11384 ···Unit·Type:·····DW_UT_partial·(3)
11386 ···Abbrev·Offset:·011385 ···Abbrev·Offset:·0
11387 ···Pointer·Size:··411386 ···Pointer·Size:··4
11388 ·<0><411d>:·Abbrev·Number:·4·(DW_TAG_partial_unit)11387 ·<0><4117>:·Abbrev·Number:·4·(DW_TAG_partial_unit)
11389 ····<411e>···DW_AT_stmt_list···:·(sec_offset)·011388 ····<4118>···DW_AT_stmt_list···:·(sec_offset)·0
11390 ····<4122>···DW_AT_comp_dir····:·(string)·.11389 ····<411c>···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
11391 ·<1><4124>:·Abbrev·Number:·67·(DW_TAG_subprogram)11402 ·<1><4131>:·Abbrev·Number:·68·(DW_TAG_subprogram)
11392 ····<4125>···DW_AT_specification:·(ref_addr)·<0x64e>11403 ····<4132>···DW_AT_specification:·(ref_addr)·<0x160d>
11393 ····<4129>···DW_AT_object_pointer:·(ref_udata)·<0x412b>11404 ····<4136>···DW_AT_object_pointer:·(ref_udata)·<0x4137>
11394 ····<412a>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)11405 ····<4137>···DW_AT_inline······:·(implicit_const)·3»   (declared·as·inline·and·inlined)
11395 ····<412a>···DW_AT_sibling·····:·(ref_udata)·<0x4155> 
11396 ·<2><412b>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)11406 ·<2><4137>:·Abbrev·Number:·59·(DW_TAG_formal_parameter)
11397 ····<412c>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this11407 ····<4138>···DW_AT_name········:·(strp)·(offset:·0x2e58):·this
11398 ····<4130>···DW_AT_type········:·(ref_addr)·<0x43e9>11408 ····<413c>···DW_AT_type········:·(ref_addr)·<0x43e9>
11399 ····<4134>···DW_AT_artificial··:·(flag_present)·111409 ····<4140>···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> 
11412 ·<2><4148>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)11410 ·<2><4140>:·Abbrev·Number:·66·(DW_TAG_formal_parameter)
11413 ····<4149>···DW_AT_name········:·(string)·sig11411 ····<4141>···DW_AT_name········:·(string)·utf
11414 ····<414d>···DW_AT_decl_file···:·(implicit_const)·511412 ····<4145>···DW_AT_decl_file···:·(implicit_const)·5
11415 ····<414d>···DW_AT_decl_line···:·(data2)·90311413 ····<4145>···DW_AT_decl_line···:·(data2)·1620
11416 ····<414f>···DW_AT_decl_column·:·(data1)·3911414 ····<4147>···DW_AT_decl_column·:·(data1)·38
11417 ····<4150>···DW_AT_type········:·(ref_addr)·<0x80>11415 ····<4148>···DW_AT_type········:·(ref_addr)·<0x80>
11418 ·<2><4154>:·Abbrev·Number:·011416 ·<2><414c>:·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 
11424 ·<1><415e>:·Abbrev·Number:·011417 ·<1><414d>:·Abbrev·Number:·0
11425 ··Compilation·Unit·@·offset·0x415f:11418 ··Compilation·Unit·@·offset·0x414e:
11426 ···Length:········0x3f·(32-bit)11419 ···Length:········0x50·(32-bit)
Max diff block lines reached; 3749/12076 bytes (31.05%) of diff not shown.
197 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 9 lines modified
1 [39|Vx9P1 k}95;4+j^T
 2 ulq·»    :)R%
 3 LHw3|B:'/!
2 .shstrtab4 .shstrtab
3 .note.gnu.build-id5 .note.gnu.build-id
4 .debug_info6 .debug_info
5 .debug_abbrev7 .debug_abbrev
6 .debug_line8 .debug_line
7 .debug_str9 .debug_str
152 KB
./usr/lib/debug/.build-id/04/9b13d948bdd3909b43e9627ba41eeb5e1bab52.debug vs.
./usr/lib/debug/.build-id/87/78e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% 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:··········16856·(bytes·into·file)13 ··Start·of·section·headers:··········16848·(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·0x41d8:1 There·are·37·section·headers,·starting·at·offset·0x41d0:
  
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·000058·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000056·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001e0·0010b8·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001e0·0010b3·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·001298·00028f·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·001294·00028f·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·001528·000755·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·001524·000749·00···C··0···0··4
34 ··[29]·.debug_frame······PROGBITS········00000000·001c80·00019e·00···C··0···0··434 ··[29]·.debug_frame······PROGBITS········00000000·001c70·00019d·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·001e20·0005d9·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·001e10·0005d9·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·0023fc·0006e7·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·0023ec·0006ed·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·002ae4·00010e·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·002adc·00010f·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002bf2·000059·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002beb·000059·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·002c4c·000bd0·10·····35·141··439 ··[34]·.symtab···········SYMTAB··········00000000·002c44·000bd0·10·····35·141··4
40 ··[35]·.strtab···········STRTAB··········00000000·00381c·000840·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·003814·000840·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·00405c·000179·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·004054·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.05 KB
readelf --wide --symbols {}
    
Offset 91, 28 lines modifiedOffset 91, 28 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 
101 ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp
102 ····98:·000015b4·····0·NOTYPE··LOCAL··DEFAULT···11·$t99 ····95:·00001548·····0·NOTYPE··LOCAL··DEFAULT···11·$t
103 ····99:·00001608·····0·NOTYPE··LOCAL··DEFAULT···11·$d100 ····96:·0000159c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d101 ····97:·00001a30·····0·NOTYPE··LOCAL··DEFAULT···14·$d
105 ···101:·00001aac·····0·NOTYPE··LOCAL··DEFAULT···15·$d102 ····98:·00001a9c·····0·NOTYPE··LOCAL··DEFAULT···15·$d
106 ···102:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·00001910·····0·NOTYPE··LOCAL··DEFAULT···13·$d
107 ···103:·0000150c·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·000014a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
108 ···104:·00001588·····0·NOTYPE··LOCAL··DEFAULT···11·$d105 ···101:·0000151c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
109 ···105:·00001a94·····0·NOTYPE··LOCAL··DEFAULT···15·$d106 ···102:·00001a84·····0·NOTYPE··LOCAL··DEFAULT···15·$d
110 ···106:·00001590·····0·NOTYPE··LOCAL··DEFAULT···11·$t107 ···103:·00001524·····0·NOTYPE··LOCAL··DEFAULT···11·$t
111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp108 ···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·$d
112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
113 ···109:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d113 ···109:·00001944·····0·NOTYPE··LOCAL··DEFAULT···13·$d
114 ···110:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t114 ···110:·00001614·····0·NOTYPE··LOCAL··DEFAULT···11·$t
115 ···111:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d115 ···111:·000016c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
116 ···112:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d116 ···112:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT···15·$d
117 ···113:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t117 ···113:·000016c4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
118 ···114:·00001758·····0·NOTYPE··LOCAL··DEFAULT···11·$d118 ···114:·00001758·····0·NOTYPE··LOCAL··DEFAULT···11·$d
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:·000015b5····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz145 ···141:·00001549····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:·00001591····32·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_message149 ···145:·00001525····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:·0000150d···132·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_code152 ···148:·000014a1···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:·000014f1····26·FUNC····GLOBAL·DEFAULT···11·map_error_code157 ···153:·000015f9····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:·000014a1····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno173 ···169:·000015a9····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:·000015b1·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion181 ···177:·00001545·····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:·049b13d948bdd3909b43e9627ba41eeb5e1bab523 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8778e7b7a11aedf57bc78ac7dc473a0d4b3e2e3d
33.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 953, 17 lines modifiedOffset 953, 17 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:······················689958 ··Length:······················610
959 ··DWARF·Version:···············3959 ··DWARF·Version:···············3
960 ··Prologue·Length:·············552960 ··Prologue·Length:·············270
961 ··Minimum·Instruction·Length:··2961 ··Minimum·Instruction·Length:··2
962 ··Initial·value·of·'is_stmt':··1962 ··Initial·value·of·'is_stmt':··1
963 ··Line·Base:···················-5963 ··Line·Base:···················-5
964 ··Line·Range:··················14964 ··Line·Range:··················14
965 ··Opcode·Base:·················13965 ··Opcode·Base:·················13
  
966 ·Opcodes:966 ·Opcodes:
Offset 978, 129 lines modifiedOffset 978, 244 lines modified
978 ··Opcode·9·has·1·arg978 ··Opcode·9·has·1·arg
979 ··Opcode·10·has·0·args979 ··Opcode·10·has·0·args
980 ··Opcode·11·has·0·args980 ··Opcode·11·has·0·args
981 ··Opcode·12·has·1·arg981 ··Opcode·12·has·1·arg
  
982 ·The·Directory·Table·(offset·0x84a):982 ·The·Directory·Table·(offset·0x84a):
983 ··1»      src/shared/cpp983 ··1»      src/shared/cpp
 984 ··2»      /usr/lib/jvm/default-java/include
984 ··2»      /usr/lib/gcc/arm-linux-gnueabihf/14/include985 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
985 ··3»      /usr/include986 ··4»      /usr/include
986 ··4»      /usr/lib/jvm/default-java/include/linux987 ··5»      /usr/lib/jvm/default-java/include/linux
987 ··5»      /usr/lib/jvm/default-java/include 
988 ··6»      /usr/include/c++/14 
989 ··7»      /usr/include/c++/14/bits 
990 ··8»      /usr/include/arm-linux-gnueabihf/bits 
991 ··9»      src/shared/headers988 ··6»      src/shared/headers
992 ··10»     /usr/include/arm-linux-gnueabihf/c++/14/bits 
  
993 ·The·File·Name·Table·(offset·0x970):989 ·The·File·Name·Table·(offset·0x8f0):
994 ··Entry»  Dir»       Time»   Size»       Name990 ··Entry»  Dir»       Time»   Size»       Name
995 ··1»      1»     0»    0»   generic_posix.cpp991 ··1»      1»     0»    0»   generic.cpp
996 ··2»      2»     0»    0»   stddef.h992 ··2»      2»     0»    0»   jni.h
997 ··3»      2»     0»    0»   stdarg.h993 ··3»      3»     0»    0»   stdarg.h
998 ··4»      3»     0»    0»   stdio.h994 ··4»      4»     0»    0»   stdio.h
999 ··5»      4»     0»    0»   jni_md.h995 ··5»      5»     0»    0»   jni_md.h
1000 ··6»      5»     0»    0»   jni.h 
1001 ··7»      3»     0»    0»   stdlib.h 
1002 ··8»      6»     0»    0»   cstdlib 
1003 ··9»      7»     0»    0»   std_abs.h 
1004 ··10»     8»    0»   0»  stdlib-float.h 
1005 ··11»     8»    0»   0»  stdlib-bsearch.h 
1006 ··12»     8»    0»   0»  stdlib.h 
1007 ··13»     6»    0»   0»  stdlib.h 
1008 ··14»     9»    0»   0»  generic.h 
1009 ··15»     3»    0»   0»  string.h 
1010 ··16»     3»    0»   0»  errno.h 
1011 ··17»     0»    0»   0»  <built-in>996 ··6»      0»     0»    0»   <built-in>
1012 ··18»     10»   0»  0» c++config.h997 ··7»      6»     0»    0»   generic.h
  
1013 ·Line·Number·Statements:998 ·Line·Number·Statements:
 999 ··[0x00000947]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1000 ··[0x00000949]··Set·column·to·10
 1001 ··[0x0000094b]··Extended·opcode·2:·set·Address·to·0x1548
 1002 ··[0x00000952]··Advance·Line·by·1060·to·1061
 1003 ··[0x00000955]··Copy
 1004 ··[0x00000956]··Set·is_stmt·to·0
 1005 ··[0x00000957]··Copy·(view·1)
 1006 ··[0x00000958]··Special·opcode·117:·advance·Address·by·16·to·0x1558·and·Line·by·0·to·1061
 1007 ··[0x00000959]··Special·opcode·33:·advance·Address·by·4·to·0x155c·and·Line·by·0·to·1061
 1008 ··[0x0000095a]··Set·column·to·20
 1009 ··[0x0000095c]··Special·opcode·64:·advance·Address·by·8·to·0x1564·and·Line·by·3·to·1064
 1010 ··[0x0000095d]··Set·column·to·10
 1011 ··[0x0000095f]··Special·opcode·16:·advance·Address·by·2·to·0x1566·and·Line·by·-3·to·1061
1014 ··[0x00000a61]··Set·column·to·791012 ··[0x00000960]··Set·column·to·9
 1013 ··[0x00000962]··Set·is_stmt·to·1
 1014 ··[0x00000963]··Special·opcode·62:·advance·Address·by·8·to·0x156e·and·Line·by·1·to·1062
 1015 ··[0x00000964]··Special·opcode·6:·advance·Address·by·0·to·0x156e·and·Line·by·1·to·1063·(view·1)
 1016 ··[0x00000965]··Set·column·to·10
 1017 ··[0x00000967]··Set·is_stmt·to·0
 1018 ··[0x00000968]··Special·opcode·3:·advance·Address·by·0·to·0x156e·and·Line·by·-2·to·1061·(view·2)
 1019 ··[0x00000969]··Set·column·to·9
 1020 ··[0x0000096b]··Special·opcode·35:·advance·Address·by·4·to·0x1572·and·Line·by·2·to·1063
 1021 ··[0x0000096c]··Set·is_stmt·to·1
 1022 ··[0x0000096d]··Special·opcode·20:·advance·Address·by·2·to·0x1574·and·Line·by·1·to·1064
 1023 ··[0x0000096e]··Set·column·to·35
 1024 ··[0x00000970]··Set·is_stmt·to·0
 1025 ··[0x00000971]··Copy·(view·1)
 1026 ··[0x00000972]··Set·column·to·9
 1027 ··[0x00000974]··Set·is_stmt·to·1
 1028 ··[0x00000975]··Special·opcode·48:·advance·Address·by·6·to·0x157a·and·Line·by·1·to·1065
 1029 ··[0x00000976]··Set·column·to·10
 1030 ··[0x00000978]··Set·is_stmt·to·0
 1031 ··[0x00000979]··Special·opcode·1:·advance·Address·by·0·to·0x157a·and·Line·by·-4·to·1061·(view·1)
 1032 ··[0x0000097a]··Set·column·to·5
 1033 ··[0x0000097c]··Special·opcode·24:·advance·Address·by·2·to·0x157c·and·Line·by·5·to·1066
 1034 ··[0x0000097d]··Set·column·to·10
 1035 ··[0x0000097f]··Special·opcode·14:·advance·Address·by·2·to·0x157e·and·Line·by·-5·to·1061
 1036 ··[0x00000980]··Set·column·to·5
 1037 ··[0x00000982]··Special·opcode·24:·advance·Address·by·2·to·0x1580·and·Line·by·5·to·1066
 1038 ··[0x00000983]··Advance·PC·by·40·to·0x15a8
 1039 ··[0x00000985]··Extended·opcode·1:·End·of·Sequence
  
 1040 ··[0x00000988]··Set·column·to·126
1015 ··[0x00000a63]··Extended·opcode·2:·set·Address·to·0x14a01041 ··[0x0000098a]··Extended·opcode·2:·set·Address·to·0x14a0
1016 ··[0x00000a6a]··Advance·Line·by·27·to·281042 ··[0x00000991]··Advance·Line·by·26·to·27
1017 ··[0x00000a6c]··Copy1043 ··[0x00000993]··Copy
 1044 ··[0x00000994]··Set·is_stmt·to·0
 1045 ··[0x00000995]··Copy·(view·1)
 1046 ··[0x00000996]··Special·opcode·117:·advance·Address·by·16·to·0x14b0·and·Line·by·0·to·27
 1047 ··[0x00000997]··Set·column·to·5
 1048 ··[0x00000999]··Set·is_stmt·to·1
 1049 ··[0x0000099a]··Special·opcode·6:·advance·Address·by·0·to·0x14b0·and·Line·by·1·to·28·(view·1)
 1050 ··[0x0000099b]··Set·column·to·126
1018 ··[0x00000a6d]··Set·is_stmt·to·01051 ··[0x0000099d]··Set·is_stmt·to·0
 1052 ··[0x0000099e]··Special·opcode·4:·advance·Address·by·0·to·0x14b0·and·Line·by·-1·to·27·(view·2)
 1053 ··[0x0000099f]··Special·opcode·19:·advance·Address·by·2·to·0x14b2·and·Line·by·0·to·27
 1054 ··[0x000009a0]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1055 ··[0x000009a2]··Set·column·to·27
 1056 ··[0x000009a4]··Advance·Line·by·869·to·896
 1057 ··[0x000009a7]··Special·opcode·19:·advance·Address·by·2·to·0x14b4·and·Line·by·0·to·896
 1058 ··[0x000009a8]··Special·opcode·19:·advance·Address·by·2·to·0x14b6·and·Line·by·0·to·896
 1059 ··[0x000009a9]··Set·File·Name·to·entry·1·in·the·File·Name·Table
 1060 ··[0x000009ab]··Set·column·to·126
 1061 ··[0x000009ad]··Advance·Line·by·-869·to·27
 1062 ··[0x000009b0]··Copy·(view·1)
 1063 ··[0x000009b1]··Special·opcode·19:·advance·Address·by·2·to·0x14b8·and·Line·by·0·to·27
 1064 ··[0x000009b2]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 1065 ··[0x000009b4]··Set·column·to·12
 1066 ··[0x000009b6]··Set·is_stmt·to·1
Max diff block lines reached; 17199/34475 bytes (49.89%) 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:········0x1a·(32-bit)3 ···Length:········0x31·(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)·<0x39fa>12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>
13 ·<1><18>:·Abbrev·Number:·8·(DW_TAG_imported_unit)13 ·<1><18>:·Abbrev·Number:·90·(DW_TAG_subprogram)
 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
14 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0xc>26 ····<2f>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
 27 ·<2><33>:·Abbrev·Number:·0
15 ·<1><1d>:·Abbrev·Number:·028 ·<1><34>:·Abbrev·Number:·0
16 ··Compilation·Unit·@·offset·0x1e:29 ··Compilation·Unit·@·offset·0x35:
17 ···Length:········0x1a·(32-bit)30 ···Length:········0x1a·(32-bit)
18 ···Version:·······531 ···Version:·······5
19 ···Unit·Type:·····DW_UT_partial·(3)32 ···Unit·Type:·····DW_UT_partial·(3)
20 ···Abbrev·Offset:·033 ···Abbrev·Offset:·0
21 ···Pointer·Size:··434 ···Pointer·Size:··4
22 ·<0><2a>:·Abbrev·Number:·89·(DW_TAG_partial_unit)35 ·<0><41>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
23 ····<2b>···DW_AT_stmt_list···:·(sec_offset)·036 ····<42>···DW_AT_stmt_list···:·(sec_offset)·0
24 ····<2f>···DW_AT_comp_dir····:·(string)·.37 ····<46>···DW_AT_comp_dir····:·(string)·.
25 ·<1><31>:·Abbrev·Number:·8·(DW_TAG_imported_unit)38 ·<1><48>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
26 ····<32>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>39 ····<49>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa>
27 ·<1><36>:·Abbrev·Number:·2·(DW_TAG_imported_unit)40 ·<1><4d>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
28 ····<37>···DW_AT_import······:·(ref_addr)·<0xc>»       [Abbrev·Number:·89·(DW_TAG_partial_unit)]41 ····<4e>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
29 ·<1><3b>:·Abbrev·Number:·042 ·<1><52>:·Abbrev·Number:·0
30 ··Compilation·Unit·@·offset·0x3c:43 ··Compilation·Unit·@·offset·0x53:
31 ···Length:········0x31·(32-bit)44 ···Length:········0x1a·(32-bit)
32 ···Version:·······545 ···Version:·······5
33 ···Unit·Type:·····DW_UT_partial·(3)46 ···Unit·Type:·····DW_UT_partial·(3)
34 ···Abbrev·Offset:·047 ···Abbrev·Offset:·0
35 ···Pointer·Size:··448 ···Pointer·Size:··4
36 ·<0><48>:·Abbrev·Number:·89·(DW_TAG_partial_unit)49 ·<0><5f>:·Abbrev·Number:·89·(DW_TAG_partial_unit)
37 ····<49>···DW_AT_stmt_list···:·(sec_offset)·050 ····<60>···DW_AT_stmt_list···:·(sec_offset)·0
38 ····<4d>···DW_AT_comp_dir····:·(string)·.51 ····<64>···DW_AT_comp_dir····:·(string)·.
39 ·<1><4f>:·Abbrev·Number:·8·(DW_TAG_imported_unit)52 ·<1><66>:·Abbrev·Number:·8·(DW_TAG_imported_unit)
40 ····<50>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>53 ····<67>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>
 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)·0x82f64 ····<7e>···DW_AT_stmt_list···:·(sec_offset)·0xa95
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)·<0x2a>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]121 ····<eb>···DW_AT_import······:·(ref_addr)·<0xc>»       [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)·<0x48>»      [Abbrev·Number:·89·(DW_TAG_partial_unit)]123 ····<f0>···DW_AT_import······:·(ref_addr)·<0x5f>»      [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)·<0x54>1500 ····<c0c>···DW_AT_abstract_origin:·(ref_addr)·<0x18>
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)·<0x5a>1510 ····<c1f>···DW_AT_abstract_origin:·(ref_addr)·<0x1e>
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)
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:···················2811 ··Length:···················36
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·0000006a17 ····000014a0·000000a8
 18 ····00001548·00000060
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················3620 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x13e622 ··Offset·into·.debug_info:··0x164a
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····0000150c·000000a826 ····000015a8·0000006a
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:··········0xd0985 ··Length:··········0x23e
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
1010 ····00000b0c·v0000000·v0000000·location·view·pair1012 ····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))
1013 ····00000b12·v0000000·v0000000·views·at·00000b0c·for:1018 ····00000b1d·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: 
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)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)
1019 ····00000b2a·<End·of·list>1020 ····00000b2c·<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 ····00000b36·v0000000·v0000000·views·at·00000b2d·for:1025 ····00000b38·v0000000·v0000000·views·at·00000b2d·for:
1026 ·············000014bf·000014ec·(DW_OP_reg7·(r7))1026 ·············000014a0·000014c5·(DW_OP_reg2·(r2))
1027 ····00000b3b·v0000000·v0000000·views·at·00000b2f·for:1027 ····00000b3d·v0000000·v0000000·views·at·00000b2f·for:
 1028 ·············000014c5·0000151c·(DW_OP_reg6·(r6))
 1029 ····00000b42·v0000000·v0000000·views·at·00000b31·for:
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)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)
1029 ····00000b49·<End·of·list>1031 ····00000b51·<End·of·list>
  
 1032 ····00000b52·v0000000·v0000000·location·view·pair
1030 ····00000b4a·v0000000·v0000000·location·view·pair1033 ····00000b54·v0000000·v0000000·location·view·pair
1031 ····00000b4c·v0000000·v0000000·location·view·pair1034 ····00000b56·v0000000·v0000000·location·view·pair
1032 ····00000b4e·v0000000·v0000000·location·view·pair 
  
 1035 ····00000b58·000014a0·(base·address)
1033 ····00000b50·v0000000·v0000000·views·at·00000b4a·for:1036 ····00000b5d·v0000000·v0000000·views·at·00000b52·for:
1034 ·············000014a0·000014bf·(DW_OP_reg2·(r2))1037 ·············000014a0·000014b6·(DW_OP_reg3·(r3))
1035 ····00000b55·v0000000·v0000000·views·at·00000b4c·for:1038 ····00000b62·v0000000·v0000000·views·at·00000b54·for:
1036 ·············000014bf·000014ec·(DW_OP_reg8·(r8))1039 ·············000014b6·000014fa·(DW_OP_reg5·(r5))
1037 ····00000b5a·v0000000·v0000000·views·at·00000b4e·for:1040 ····00000b67·v0000000·v0000000·views·at·00000b56·for:
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)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)
1039 ····00000b68·<End·of·list>1042 ····00000b76·<End·of·list>
  
1040 ····00000b69·v0000000·v0000000·location·view·pair1043 ····00000b77·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)) 
1047 ····00000b79·v0000000·v0000000·views·at·00000b6d·for:1044 ····00000b79·v0000000·v0000000·views·at·00000b77·for:
1048 ·············000014ec·000014ef·(DW_OP_reg0·(r0))1045 ·············000014a0·000014b0·(DW_OP_fbreg:·0)
1049 ····00000b7e·<End·of·list>1046 ····00000b82·<End·of·list>
  
1050 ····00000b7f·v0000000·v0000000·location·view·pair 
1051 ····00000b81·v0000000·v0000000·location·view·pair1047 ····00000b83·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)) 
1054 ····00000b88·v0000000·v0000000·views·at·00000b81·for:1050 ····00000b8c·v0000000·v0000000·views·at·00000b83·for:
 1051 ·············000014cc·000014ce·(DW_OP_reg0·(r0))
 1052 ····00000b91·v0000000·v0000000·views·at·00000b85·for:
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:···················2811 ··Length:···················36
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·0000006a17 ····000014a0·000000a8
 18 ····00001548·00000060
18 ····00000000·0000000019 ····00000000·00000000
19 ··Length:···················3620 ··Length:···················28
20 ··Version:··················221 ··Version:··················2
21 ··Offset·into·.debug_info:··0x13e622 ··Offset·into·.debug_info:··0x164a
22 ··Pointer·Size:·············423 ··Pointer·Size:·············4
23 ··Segment·Size:·············024 ··Segment·Size:·············0
  
24 ····Address····Length25 ····Address····Length
25 ····0000150c·000000a826 ····000015a8·0000006a
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
  
657 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 24 lines modified
1 RGCC:·(Debian·14.2.0-6)·14.2.01 K>.=GCC:·(Debian·14.2.0-6)·14.2.0
2 ED++mm)Z| 
3 N*lYRbHIU2 c'>;P:dk
 3 \pU?5)Qp
 4 4H45HC4E
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
5 call_weak_fn6 call_weak_fn
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
9 __do_global_dtors_aux10 __do_global_dtors_aux
10 completed.011 completed.0
11 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
12 frame_dummy13 frame_dummy
13 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
14 curses.cpp15 curses.cpp
15 generic_posix.cpp 
16 generic.cpp16 generic.cpp
 17 generic_posix.cpp
17 unix_strings.cpp18 unix_strings.cpp
18 __FRAME_END__19 __FRAME_END__
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 __TMC_END__21 __TMC_END__
21 __dso_handle22 __dso_handle
22 _DYNAMIC23 _DYNAMIC
23 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz24 _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, 15 lines modifiedOffset 30, 14 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 
36 »       movs»   r0,·r035 »       movs»   r0,·r0
37 »       ...36 »       ...
  
38 000010ec·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal>:37 000010ec·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal>:
39 »       ...38 »       ...
  
40 00001310·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold>:39 00001310·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold>:
Offset 64, 32 lines modifiedOffset 63, 32 lines modified
  
64 00001470·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:63 00001470·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine>:
65 »       ...64 »       ...
  
66 00001488·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:65 00001488·<Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine>:
67 »       ...66 »       ...
  
68 000014a0·<mark_failed_with_errno>:67 000014a0·<mark_failed_with_code>:
69 »       ...68 »       ...
  
70 000014f0·<map_error_code>:69 00001524·<mark_failed_with_message>:
71 »       ...70 »       ...
  
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
73 »       ...74 »       ...
  
74 00001590·<mark_failed_with_message>:75 00001548·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:
75 »       ...76 »       ...
  
 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 
79 »       ...78 »       ...
  
80 000015b4·<JNIEnv_::CallVoidMethod(_jobject*,·_jmethodID*,·...)>:79 000015f8·<map_error_code>:
81 »       ...80 »       ...
  
82 00001614·<java_to_char>:81 00001614·<java_to_char>:
83 »       ...82 »       ...
  
84 000016c4·<char_to_java>:83 000016c4·<char_to_java>:
85 »       ...84 »       ...
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·00ae6385·925334be·972e0fc9·ebug..c..S4.....6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........
7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K
  
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 9, 17 lines modifiedOffset 9, 17 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·635f706f·s.cpp.generic_po16 ··0x000000d0·732e6370·70006765·6e657269·632e6370·s.cpp.generic.cp
17 ··0x000000e0·7369782e·63707000·67656e65·7269632e·six.cpp.generic.17 ··0x000000e0·70006f73·782e6370·70006765·6e657269·p.osx.cpp.generi
18 ··0x000000f0·63707000·6f73782e·63707000·756e6978·cpp.osx.cpp.unix18 ··0x000000f0·635f706f·7369782e·63707000·756e6978·c_posix.cpp.unix
19 ··0x00000100·5f737472·696e6773·2e637070·005f5f46·_strings.cpp.__F19 ··0x00000100·5f737472·696e6773·2e637070·005f5f46·_strings.cpp.__F
20 ··0x00000110·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini20 ··0x00000110·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini
21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_21 ··0x00000120·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
22 ··0x00000130·5441424c·455f005f·5f544d43·5f454e44·TABLE_.__TMC_END22 ··0x00000130·5441424c·455f005f·5f544d43·5f454e44·TABLE_.__TMC_END
23 ··0x00000140·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.23 ··0x00000140·5f5f005f·5f64736f·5f68616e·646c6500·__.__dso_handle.
24 ··0x00000150·5f44594e·414d4943·005f696e·6974005f·_DYNAMIC._init._24 ··0x00000150·5f44594e·414d4943·005f696e·6974005f·_DYNAMIC._init._
25 ··0x00000160·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call25 ··0x00000160·5a4e374a·4e49456e·765f3134·43616c6c·ZN7JNIEnv_14Call
215 KB
./usr/lib/debug/.build-id/af/f4d36c277cd55a5adfdd8e685076b0a8b23af6.debug vs.
./usr/lib/debug/.build-id/c1/4a4188ce6d13baeceb2302d17a2017c4d9a65b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% 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:··········25656·(bytes·into·file)13 ··Start·of·section·headers:··········25648·(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·0x6438:1 There·are·37·section·headers,·starting·at·offset·0x6430:
  
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
Offset 23, 24 lines modifiedOffset 23, 24 lines modified
23 ··[18]·.fini_array·······NOBITS··········00003f0c·000f08·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········00003f0c·000f08·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········00003f10·000f08·0000f0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········00003f10·000f08·0000f0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00004000·000f08·0000dc·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00004000·000f08·0000dc·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········000040dc·000f08·000004·00··WA··0···0··426 ··[21]·.data·············NOBITS··········000040dc·000f08·000004·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········000040e0·000f08·000004·00··WA··0···0··127 ··[22]·.bss··············NOBITS··········000040e0·000f08·000004·00··WA··0···0··1
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·000064·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000062·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fea·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001fe3·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021d8·00042a·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·0021d0·00042a·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·002604·000cc7·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·0025fc·000cc5·00···C··0···0··4
34 ··[29]·.debug_frame······PROGBITS········00000000·0032cc·000273·00···C··0···0··434 ··[29]·.debug_frame······PROGBITS········00000000·0032c4·000274·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·003540·000454·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·003538·000454·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·003994·000cef·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·00398c·000cee·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·004684·000198·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·00467c·000199·00···C··0···0··4
38 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00481c·000059·00······0···0··138 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004815·000059·00······0···0··1
39 ··[34]·.symtab···········SYMTAB··········00000000·004878·000e20·10·····35·154··439 ··[34]·.symtab···········SYMTAB··········00000000·004870·000e20·10·····35·154··4
40 ··[35]·.strtab···········STRTAB··········00000000·005698·000c24·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·005690·000c24·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0062bc·000179·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0062b4·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)
13.4 KB
readelf --wide --symbols {}
    
Offset 60, 72 lines modifiedOffset 60, 72 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·win.cpp
 69 ····65:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp
67 ····63:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp70 ····66:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·linux.cpp
68 ····64:·00001864·····0·NOTYPE··LOCAL··DEFAULT···11·$t71 ····67:·00001864·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····65:·000018b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d72 ····68:·000018b8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00002a88·····0·NOTYPE··LOCAL··DEFAULT···14·$d73 ····69:·00002a88·····0·NOTYPE··LOCAL··DEFAULT···14·$d
71 ····67:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT···15·$d74 ····70:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
72 ····68:·0000265c·····0·NOTYPE··LOCAL··DEFAULT···13·$d75 ····71:·0000265c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
73 ····69:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t76 ····72:·00001610·····0·NOTYPE··LOCAL··DEFAULT···11·$t
74 ····70:·00001718·····0·NOTYPE··LOCAL··DEFAULT···11·$d77 ····73:·00001718·····0·NOTYPE··LOCAL··DEFAULT···11·$d
75 ····71:·00002a94·····0·NOTYPE··LOCAL··DEFAULT···14·$d78 ····74:·00002a94·····0·NOTYPE··LOCAL··DEFAULT···14·$d
76 ····72:·00002aa0·····0·NOTYPE··LOCAL··DEFAULT···15·$d79 ····75:·00002aa0·····0·NOTYPE··LOCAL··DEFAULT···15·$d
77 ····73:·0000173c·····0·NOTYPE··LOCAL··DEFAULT···11·$t80 ····76:·0000173c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
78 ····74:·000017cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d81 ····77:·000017cc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
79 ····75:·000017d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t82 ····78:·000017d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
80 ····76:·0000182c·····0·NOTYPE··LOCAL··DEFAULT···11·$d83 ····79:·0000182c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
81 ····77:·00001830·····0·NOTYPE··LOCAL··DEFAULT···11·$t84 ····80:·00001830·····0·NOTYPE··LOCAL··DEFAULT···11·$t
82 ····78:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp85 ····81:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·posix.cpp
83 ····79:·00002728·····0·NOTYPE··LOCAL··DEFAULT···13·$d86 ····82:·00002728·····0·NOTYPE··LOCAL··DEFAULT···13·$d
84 ····80:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t87 ····83:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
85 ····81:·000019c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d88 ····84:·000019c8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
86 ····82:·00002ac8·····0·NOTYPE··LOCAL··DEFAULT···15·$d89 ····85:·00002ac8·····0·NOTYPE··LOCAL··DEFAULT···15·$d
87 ····83:·000019e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t90 ····86:·000019e8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
88 ····84:·00001adc·····0·NOTYPE··LOCAL··DEFAULT···11·$d91 ····87:·00001adc·····0·NOTYPE··LOCAL··DEFAULT···11·$d
89 ····85:·00001af8·····0·NOTYPE··LOCAL··DEFAULT···11·$t92 ····88:·00001af8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
90 ····86:·00001b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d93 ····89:·00001b3c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
91 ····87:·00001b40·····0·NOTYPE··LOCAL··DEFAULT···11·$t94 ····90:·00001b40·····0·NOTYPE··LOCAL··DEFAULT···11·$t
92 ····88:·00001be8·····0·NOTYPE··LOCAL··DEFAULT···11·$d95 ····91:·00001be8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
93 ····89:·00001bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t96 ····92:·00001bf0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
94 ····90:·00001d34·····0·NOTYPE··LOCAL··DEFAULT···11·$d97 ····93:·00001d34·····0·NOTYPE··LOCAL··DEFAULT···11·$d
95 ····91:·00001d54·····0·NOTYPE··LOCAL··DEFAULT···11·$t98 ····94:·00001d54·····0·NOTYPE··LOCAL··DEFAULT···11·$t
96 ····92:·00001f50·····0·NOTYPE··LOCAL··DEFAULT···11·$d99 ····95:·00001f50·····0·NOTYPE··LOCAL··DEFAULT···11·$d
97 ····93:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t100 ····96:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
98 ····94:·00001fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d101 ····97:·00001fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
99 ····95:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT···11·$t102 ····98:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
100 ····96:·000020c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d103 ····99:·000020c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
101 ····97:·000020d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·000020d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
102 ····98:·00002114·····0·NOTYPE··LOCAL··DEFAULT···11·$d105 ···101:·00002114·····0·NOTYPE··LOCAL··DEFAULT···11·$d
103 ····99:·00002118·····0·NOTYPE··LOCAL··DEFAULT···11·$t106 ···102:·00002118·····0·NOTYPE··LOCAL··DEFAULT···11·$t
104 ···100:·0000215c·····0·NOTYPE··LOCAL··DEFAULT···11·$d107 ···103:·0000215c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
105 ···101:·00002160·····0·NOTYPE··LOCAL··DEFAULT···11·$t108 ···104:·00002160·····0·NOTYPE··LOCAL··DEFAULT···11·$t
106 ···102:·000021a8·····0·NOTYPE··LOCAL··DEFAULT···11·$d109 ···105:·000021a8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
107 ···103:·000021ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t110 ···106:·000021ac·····0·NOTYPE··LOCAL··DEFAULT···11·$t
108 ···104:·0000225c·····0·NOTYPE··LOCAL··DEFAULT···11·$d111 ···107:·0000225c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
109 ···105:·00002268·····0·NOTYPE··LOCAL··DEFAULT···11·$t112 ···108:·00002268·····0·NOTYPE··LOCAL··DEFAULT···11·$t
110 ···106:·0000234c·····0·NOTYPE··LOCAL··DEFAULT···11·$d113 ···109:·0000234c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd_kevents.cpp
112 ···108:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·freebsd.cpp 
113 ···109:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·apple.cpp115 ···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
114 ···110:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·win.cpp121 ···117:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp
115 ···111:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp122 ···118:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic_posix.cpp
116 ···112:·00002368·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
117 ···113:·00002b38·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
118 ···114:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·generic.cpp 
119 ···115:·00002968·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
120 ···116:·000023d4·····0·NOTYPE··LOCAL··DEFAULT···11·$t 
121 ···117:·00002450·····0·NOTYPE··LOCAL··DEFAULT···11·$d 
122 ···118:·00002b48·····0·NOTYPE··LOCAL··DEFAULT···15·$d 
123 ···119:·00002458·····0·NOTYPE··LOCAL··DEFAULT···11·$t123 ···119:·00002410·····0·NOTYPE··LOCAL··DEFAULT···11·$t
124 ···120:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·osx.cpp124 ···120:·00002b50·····0·NOTYPE··LOCAL··DEFAULT···15·$d
125 ···121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp125 ···121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unix_strings.cpp
126 ···122:·0000299c·····0·NOTYPE··LOCAL··DEFAULT···13·$d126 ···122:·0000299c·····0·NOTYPE··LOCAL··DEFAULT···13·$d
127 ···123:·0000247c·····0·NOTYPE··LOCAL··DEFAULT···11·$t127 ···123:·0000247c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
128 ···124:·00002528·····0·NOTYPE··LOCAL··DEFAULT···11·$d128 ···124:·00002528·····0·NOTYPE··LOCAL··DEFAULT···11·$d
129 ···125:·00002b60·····0·NOTYPE··LOCAL··DEFAULT···15·$d129 ···125:·00002b60·····0·NOTYPE··LOCAL··DEFAULT···15·$d
130 ···126:·0000252c·····0·NOTYPE··LOCAL··DEFAULT···11·$t130 ···126:·0000252c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
131 ···127:·000025c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d131 ···127:·000025c0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
Offset 154, 39 lines modifiedOffset 154, 39 lines modified
154 ···150:·00001480·····0·NOTYPE··LOCAL··DEFAULT···10·$a154 ···150:·00001480·····0·NOTYPE··LOCAL··DEFAULT···10·$a
155 ···151:·00001534·····0·NOTYPE··LOCAL··DEFAULT···10·$t155 ···151:·00001534·····0·NOTYPE··LOCAL··DEFAULT···10·$t
156 ···152:·00001538·····0·NOTYPE··LOCAL··DEFAULT···10·$a156 ···152:·00001538·····0·NOTYPE··LOCAL··DEFAULT···10·$a
157 ···153:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu_debugaltlink157 ···153:·00000000·····0·SECTION·LOCAL··DEFAULT···33·.gnu_debugaltlink
158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5
159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34
160 ···156:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4160 ···156:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4
161 ···157:·00002479·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion161 ···157:·0000240d·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion
162 ···158:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable162 ···158:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
163 ···159:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4163 ···159:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4
164 ···160:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink164 ···160:·00001fe5···244·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink
165 ···161:·00001865····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz165 ···161:·00001865····96·FUNC····WEAK···DEFAULT···11·_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz
166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4
167 ···163:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4167 ···163:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4
168 ···164:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4168 ···164:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4
169 ···165:·000019e9···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo169 ···165:·000019e9···272·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo
170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.4170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uname@GLIBC_2.4
171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4
172 ···168:·000023b9····26·FUNC····GLOBAL·DEFAULT···11·map_error_code172 ···168:·00002461····26·FUNC····GLOBAL·DEFAULT···11·map_error_code
173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.4173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chdir@GLIBC_2.4
174 ···170:·00001bf1···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat174 ···170:·00001bf1···356·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat
175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.4175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readlink@GLIBC_2.4
176 ···172:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo176 ···172:·000018c9···288·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo
177 ···173:·000017d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent177 ···173:·000017d5····92·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent
178 ···174:·000020dd····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach178 ···174:·000020dd····60·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach
179 ···175:·0000228d···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize179 ···175:·0000228d···220·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize
180 ···176:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4180 ···176:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstombs@GLIBC_2.4
181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·opendir@GLIBC_2.4
182 ···178:·0000173d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch182 ···178:·0000173d···152·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch
183 ···179:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec183 ···179:·00001b41····80·FUNC····GLOBAL·DEFAULT···11·_Z8toMillis8timespec
184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4
185 ···181:·00002369····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno185 ···181:·00002411····80·FUNC····GLOBAL·DEFAULT···11·mark_failed_with_errno
186 ···182:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4186 ···182:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4
187 ···183:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__187 ···183:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
188 ···184:·00002161····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory188 ···184:·00002161····76·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory
189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getcwd@GLIBC_2.4
190 ···186:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4190 ···186:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4
191 ···187:·00001b91····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_191 ···187:·00001b91····96·FUNC····GLOBAL·DEFAULT···11·_Z10unpackStatP4statPiPxS2_
192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4
Offset 199, 26 lines modifiedOffset 199, 26 lines modified
199 ···195:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4199 ···195:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4
200 ···196:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5200 ···196:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5
201 ···197:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.4201 ···197:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r@GLIBC_2.4
202 ···198:·000020d9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid202 ···198:·000020d9·····4·FUNC····GLOBAL·DEFAULT···11·Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid
203 ···199:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.4203 ···199:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getmntent_r@GLIBC_2.4
204 ···200:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4204 ···200:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4
Max diff block lines reached; 1840/13619 bytes (13.51%) 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:·aff4d36c277cd55a5adfdd8e685076b0a8b23af63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c14a4188ce6d13baeceb2302d17a2017c4d9a65b
33.7 KB
readelf --wide --debug-dump=rawline {}
    
Offset 2740, 17 lines modifiedOffset 2740, 17 lines modified
2740 ··[0x00001644]··Set·is_stmt·to·02740 ··[0x00001644]··Set·is_stmt·to·0
2741 ··[0x00001645]··Special·opcode·26:·advance·Address·by·2·to·0x2346·and·Line·by·7·to·3742741 ··[0x00001645]··Special·opcode·26:·advance·Address·by·2·to·0x2346·and·Line·by·7·to·374
2742 ··[0x00001646]··Advance·PC·by·constant·34·to·0x23682742 ··[0x00001646]··Advance·PC·by·constant·34·to·0x2368
2743 ··[0x00001647]··Extended·opcode·1:·End·of·Sequence2743 ··[0x00001647]··Extended·opcode·1:·End·of·Sequence
  
  
2744 ··Offset:······················0x164a2744 ··Offset:······················0x164a
2745 ··Length:······················6892745 ··Length:······················610
2746 ··DWARF·Version:···············32746 ··DWARF·Version:···············3
2747 ··Prologue·Length:·············5522747 ··Prologue·Length:·············270
2748 ··Minimum·Instruction·Length:··22748 ··Minimum·Instruction·Length:··2
2749 ··Initial·value·of·'is_stmt':··12749 ··Initial·value·of·'is_stmt':··1
2750 ··Line·Base:···················-52750 ··Line·Base:···················-5
2751 ··Line·Range:··················142751 ··Line·Range:··················14
2752 ··Opcode·Base:·················132752 ··Opcode·Base:·················13
  
2753 ·Opcodes:2753 ·Opcodes:
Offset 2765, 129 lines modifiedOffset 2765, 244 lines modified
2765 ··Opcode·9·has·1·arg2765 ··Opcode·9·has·1·arg
2766 ··Opcode·10·has·0·args2766 ··Opcode·10·has·0·args
2767 ··Opcode·11·has·0·args2767 ··Opcode·11·has·0·args
2768 ··Opcode·12·has·1·arg2768 ··Opcode·12·has·1·arg
  
2769 ·The·Directory·Table·(offset·0x1665):2769 ·The·Directory·Table·(offset·0x1665):
2770 ··1»      src/shared/cpp2770 ··1»      src/shared/cpp
 2771 ··2»      /usr/lib/jvm/default-java/include
2771 ··2»      /usr/lib/gcc/arm-linux-gnueabihf/14/include2772 ··3»      /usr/lib/gcc/arm-linux-gnueabihf/14/include
2772 ··3»      /usr/include2773 ··4»      /usr/include
2773 ··4»      /usr/lib/jvm/default-java/include/linux2774 ··5»      /usr/lib/jvm/default-java/include/linux
2774 ··5»      /usr/lib/jvm/default-java/include 
2775 ··6»      /usr/include/c++/14 
2776 ··7»      /usr/include/c++/14/bits 
2777 ··8»      /usr/include/arm-linux-gnueabihf/bits 
2778 ··9»      src/shared/headers2775 ··6»      src/shared/headers
2779 ··10»     /usr/include/arm-linux-gnueabihf/c++/14/bits 
  
2780 ·The·File·Name·Table·(offset·0x178b):2776 ·The·File·Name·Table·(offset·0x170b):
2781 ··Entry»  Dir»       Time»   Size»       Name2777 ··Entry»  Dir»       Time»   Size»       Name
2782 ··1»      1»     0»    0»   generic_posix.cpp2778 ··1»      1»     0»    0»   generic.cpp
2783 ··2»      2»     0»    0»   stddef.h2779 ··2»      2»     0»    0»   jni.h
2784 ··3»      2»     0»    0»   stdarg.h2780 ··3»      3»     0»    0»   stdarg.h
2785 ··4»      3»     0»    0»   stdio.h2781 ··4»      4»     0»    0»   stdio.h
2786 ··5»      4»     0»    0»   jni_md.h2782 ··5»      5»     0»    0»   jni_md.h
2787 ··6»      5»     0»    0»   jni.h 
2788 ··7»      3»     0»    0»   stdlib.h 
2789 ··8»      6»     0»    0»   cstdlib 
2790 ··9»      7»     0»    0»   std_abs.h 
2791 ··10»     8»    0»   0»  stdlib-float.h 
2792 ··11»     8»    0»   0»  stdlib-bsearch.h 
2793 ··12»     8»    0»   0»  stdlib.h 
2794 ··13»     6»    0»   0»  stdlib.h 
2795 ··14»     9»    0»   0»  generic.h 
2796 ··15»     3»    0»   0»  string.h 
2797 ··16»     3»    0»   0»  errno.h 
2798 ··17»     0»    0»   0»  <built-in>2783 ··6»      0»     0»    0»   <built-in>
2799 ··18»     10»   0»  0» c++config.h2784 ··7»      6»     0»    0»   generic.h
  
2800 ·Line·Number·Statements:2785 ·Line·Number·Statements:
 2786 ··[0x00001762]··Set·File·Name·to·entry·2·in·the·File·Name·Table
 2787 ··[0x00001764]··Set·column·to·10
 2788 ··[0x00001766]··Extended·opcode·2:·set·Address·to·0x1864
 2789 ··[0x0000176d]··Advance·Line·by·1060·to·1061
 2790 ··[0x00001770]··Copy
 2791 ··[0x00001771]··Set·is_stmt·to·0
 2792 ··[0x00001772]··Copy·(view·1)
 2793 ··[0x00001773]··Special·opcode·117:·advance·Address·by·16·to·0x1874·and·Line·by·0·to·1061
 2794 ··[0x00001774]··Special·opcode·33:·advance·Address·by·4·to·0x1878·and·Line·by·0·to·1061
 2795 ··[0x00001775]··Set·column·to·20
 2796 ··[0x00001777]··Special·opcode·64:·advance·Address·by·8·to·0x1880·and·Line·by·3·to·1064
 2797 ··[0x00001778]··Set·column·to·10
 2798 ··[0x0000177a]··Special·opcode·16:·advance·Address·by·2·to·0x1882·and·Line·by·-3·to·1061
2801 ··[0x0000187c]··Set·column·to·792799 ··[0x0000177b]··Set·column·to·9
2802 ··[0x0000187e]··Extended·opcode·2:·set·Address·to·0x2368 
2803 ··[0x00001885]··Advance·Line·by·27·to·28 
2804 ··[0x00001887]··Copy 
2805 ··[0x00001888]··Set·is_stmt·to·0 
2806 ··[0x00001889]··Copy·(view·1) 
2807 ··[0x0000188a]··Set·column·to·5 
2808 ··[0x0000188c]··Set·is_stmt·to·1 
2809 ··[0x0000188d]··Special·opcode·118:·advance·Address·by·16·to·0x2378·and·Line·by·1·to·29 
2810 ··[0x0000188e]··Set·column·to·79 
2811 ··[0x00001890]··Set·is_stmt·to·0 
2812 ··[0x00001891]··Special·opcode·4:·advance·Address·by·0·to·0x2378·and·Line·by·-1·to·28·(view·1) 
2813 ··[0x00001892]··Special·opcode·19:·advance·Address·by·2·to·0x237a·and·Line·by·0·to·28 
2814 ··[0x00001893]··Set·column·to·33 
2815 ··[0x00001895]··Special·opcode·20:·advance·Address·by·2·to·0x237c·and·Line·by·1·to·29 
2816 ··[0x00001896]··Set·column·to·79 
2817 ··[0x00001898]··Special·opcode·32:·advance·Address·by·4·to·0x2380·and·Line·by·-1·to·28 
2818 ··[0x00001899]··Set·column·to·33 
2819 ··[0x0000189b]··Special·opcode·34:·advance·Address·by·4·to·0x2384·and·Line·by·1·to·29 
2820 ··[0x0000189c]··Special·opcode·33:·advance·Address·by·4·to·0x2388·and·Line·by·0·to·29 
2821 ··[0x0000189d]··Set·column·to·5 
2822 ··[0x0000189f]··Set·is_stmt·to·1 
2823 ··[0x000018a0]··Special·opcode·22:·advance·Address·by·2·to·0x238a·and·Line·by·3·to·32 
2824 ··[0x000018a1]··Set·column·to·38 
2825 ··[0x000018a3]··Set·is_stmt·to·0 
2826 ··[0x000018a4]··Copy·(view·1) 
2827 ··[0x000018a5]··Special·opcode·33:·advance·Address·by·4·to·0x238e·and·Line·by·0·to·32 
2828 ··[0x000018a6]··Set·column·to·37 
2829 ··[0x000018a8]··Extended·opcode·4:·set·Discriminator·to·1 
2830 ··[0x000018ac]··Special·opcode·19:·advance·Address·by·2·to·0x2390·and·Line·by·0·to·32 
2831 ··[0x000018ad]··Set·column·to·26 
2832 ··[0x000018af]··Extended·opcode·4:·set·Discriminator·to·1 
2833 ··[0x000018b3]··Special·opcode·94:·advance·Address·by·12·to·0x239c·and·Line·by·5·to·37 
2834 ··[0x000018b4]··Set·column·to·37 
2835 ··[0x000018b6]··Extended·opcode·4:·set·Discriminator·to·1 
2836 ··[0x000018ba]··Special·opcode·28:·advance·Address·by·4·to·0x23a0·and·Line·by·-5·to·32 
2837 ··[0x000018bb]··Set·column·to·5 
2838 ··[0x000018bd]··Set·is_stmt·to·12800 ··[0x0000177d]··Set·is_stmt·to·1
2839 ··[0x000018be]··Special·opcode·24:·advance·Address·by·2·to·0x23a2·and·Line·by·5·to·372801 ··[0x0000177e]··Special·opcode·62:·advance·Address·by·8·to·0x188a·and·Line·by·1·to·1062
2840 ··[0x000018bf]··Set·column·to·26 
2841 ··[0x000018c1]··Extended·opcode·4:·set·Discriminator·to·1 
2842 ··[0x000018c5]··Set·is_stmt·to·0 
2843 ··[0x000018c6]··Copy·(view·1) 
2844 ··[0x000018c7]··Extended·opcode·4:·set·Discriminator·to·1 
2845 ··[0x000018cb]··Special·opcode·47:·advance·Address·by·6·to·0x23a8·and·Line·by·0·to·37 
2846 ··[0x000018cc]··Set·column·to·5 
2847 ··[0x000018ce]··Set·is_stmt·to·1 
2848 ··[0x000018cf]··Special·opcode·34:·advance·Address·by·4·to·0x23ac·and·Line·by·1·to·382802 ··[0x0000177f]··Special·opcode·6:·advance·Address·by·0·to·0x188a·and·Line·by·1·to·1063·(view·1)
2849 ··[0x000018d0]··Set·column·to·92803 ··[0x00001780]··Set·column·to·10
2850 ··[0x000018d2]··Set·is_stmt·to·02804 ··[0x00001782]··Set·is_stmt·to·0
2851 ··[0x000018d3]··Copy·(view·1)2805 ··[0x00001783]··Special·opcode·3:·advance·Address·by·0·to·0x188a·and·Line·by·-2·to·1061·(view·2)
2852 ··[0x000018d4]··Set·column·to·12806 ··[0x00001784]··Set·column·to·9
 2807 ··[0x00001786]··Special·opcode·35:·advance·Address·by·4·to·0x188e·and·Line·by·2·to·1063
 2808 ··[0x00001787]··Set·is_stmt·to·1
2853 ··[0x000018d6]··Special·opcode·20:·advance·Address·by·2·to·0x23ae·and·Line·by·1·to·392809 ··[0x00001788]··Special·opcode·20:·advance·Address·by·2·to·0x1890·and·Line·by·1·to·1064
 2810 ··[0x00001789]··Set·column·to·35
Max diff block lines reached; 17206/34445 bytes (49.95%) of diff not shown.
126 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 103 lines modifiedOffset 1, 103 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:········0x3b·(32-bit)3 ···Length:········0x36·(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)·<0x39fa>12 ····<14>···DW_AT_import······:·(GNU_ref_alt)·<0x40c9>
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)·<0xc>14 ····<19>···DW_AT_import······:·(GNU_ref_alt)·<0x43e2>
15 ·<1><1d>:·Abbrev·Number:·42·(DW_TAG_subprogram)15 ·<1><1d>:·Abbrev·Number:·42·(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)·12 
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 
23 ····<2a>···DW_AT_sibling·····:·(ref_udata)·<0x31>17 ····<22>···DW_AT_object_pointer:·(ref_udata)·<0x23>
 18 ····<23>···DW_AT_inline······:·(implicit_const)·3»     (declared·as·inline·and·inlined)
24 ·<2><2b>:·Abbrev·Number:·37·(DW_TAG_formal_parameter)19 ·<2><23>:·Abbrev·Number:·40·(DW_TAG_formal_parameter)
 20 ····<24>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x2e58)·
25 ····<2c>···DW_AT_type········:·(GNU_ref_alt)·<0x3a01>21 ····<28>···DW_AT_type········:·(GNU_ref_alt)·<0x43e9>
26 ·<2><30>:·Abbrev·Number:·0 
27 ·<1><31>:·Abbrev·Number:·41·(DW_TAG_subprogram) 
28 ····<32>···DW_AT_external····:·(flag_present)·122 ····<2c>···DW_AT_artificial··:·(flag_present)·1
29 ····<32>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x1479)·23 ·<2><2c>:·Abbrev·Number:·41·(DW_TAG_formal_parameter)
 24 ····<2d>···DW_AT_name········:·(string)·obj
30 ····<36>···DW_AT_decl_file···:·(implicit_const)·1225 ····<31>···DW_AT_decl_file···:·(implicit_const)·2
31 ····<36>···DW_AT_decl_line···:·(data2)·68726 ····<31>···DW_AT_decl_line···:·(data2)·895
32 ····<38>···DW_AT_decl_column·:·(implicit_const)·1327 ····<33>···DW_AT_decl_column·:·(data1)·35
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>28 ····<34>···DW_AT_type········:·(GNU_ref_alt)·<0x1aa>
36 ·<2><3d>:·Abbrev·Number:·029 ·<2><38>:·Abbrev·Number:·0
37 ·<1><3e>:·Abbrev·Number:·030 ·<1><39>:·Abbrev·Number:·0
38 ··Compilation·Unit·@·offset·0x3f:31 ··Compilation·Unit·@·offset·0x3a:
39 ···Length:········0x1a·(32-bit)32 ···Length:········0x3b·(32-bit)
40 ···Version:·······533 ···Version:·······5
41 ···Unit·Type:·····DW_UT_partial·(3)34 ···Unit·Type:·····DW_UT_partial·(3)
42 ···Abbrev·Offset:·0x87235 ···Abbrev·Offset:·0x872
43 ···Pointer·Size:··436 ···Pointer·Size:··4
44 ·<0><4b>:·Abbrev·Number:·32·(DW_TAG_partial_unit)37 ·<0><46>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
45 ····<4c>···DW_AT_stmt_list···:·(sec_offset)·038 ····<47>···DW_AT_stmt_list···:·(sec_offset)·0
46 ····<50>···DW_AT_comp_dir····:·(string)·.39 ····<4b>···DW_AT_comp_dir····:·(string)·.
 40 ·<1><4d>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
 41 ····<4e>···DW_AT_import······:·(GNU_ref_alt)·<0x39fa>
47 ·<1><52>:·Abbrev·Number:·3·(DW_TAG_imported_unit)42 ·<1><52>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
48 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>43 ····<53>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
49 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_imported_unit)44 ·<1><57>:·Abbrev·Number:·39·(DW_TAG_subprogram)
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
51 ·<1><5c>:·Abbrev·Number:·066 ·<1><78>:·Abbrev·Number:·0
52 ··Compilation·Unit·@·offset·0x5d:67 ··Compilation·Unit·@·offset·0x79:
53 ···Length:········0x36·(32-bit)68 ···Length:········0x1a·(32-bit)
54 ···Version:·······569 ···Version:·······5
55 ···Unit·Type:·····DW_UT_partial·(3)70 ···Unit·Type:·····DW_UT_partial·(3)
56 ···Abbrev·Offset:·0x87271 ···Abbrev·Offset:·0x872
57 ···Pointer·Size:··472 ···Pointer·Size:··4
58 ·<0><69>:·Abbrev·Number:·32·(DW_TAG_partial_unit)73 ·<0><85>:·Abbrev·Number:·32·(DW_TAG_partial_unit)
59 ····<6a>···DW_AT_stmt_list···:·(sec_offset)·074 ····<86>···DW_AT_stmt_list···:·(sec_offset)·0
60 ····<6e>···DW_AT_comp_dir····:·(string)·.75 ····<8a>···DW_AT_comp_dir····:·(string)·.
61 ·<1><70>:·Abbrev·Number:·3·(DW_TAG_imported_unit)76 ·<1><8c>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
62 ····<71>···DW_AT_import······:·(GNU_ref_alt)·<0x411d>77 ····<8d>···DW_AT_import······:·(GNU_ref_alt)·<0x3f5e>
63 ·<1><75>:·Abbrev·Number:·3·(DW_TAG_imported_unit)78 ·<1><91>:·Abbrev·Number:·2·(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:········0x69·(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)·<0x4b>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]93 ····<b0>···DW_AT_import······:·(ref_addr)·<0xc>»       [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)
95 ····<b5>···DW_AT_import······:·(ref_addr)·<0x69>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]95 ····<b5>···DW_AT_import······:·(ref_addr)·<0x85>»      [Abbrev·Number:·32·(DW_TAG_partial_unit)]
96 ·<1><b9>:·Abbrev·Number:·35·(DW_TAG_typedef)96 ·<1><b9>:·Abbrev·Number:·35·(DW_TAG_typedef)
97 ····<ba>···DW_AT_name········:·(strp)·(offset:·0xa60):·__int64_t97 ····<ba>···DW_AT_name········:·(strp)·(offset:·0xa60):·__int64_t
98 ····<be>···DW_AT_decl_file···:·(data1)·698 ····<be>···DW_AT_decl_file···:·(data1)·6
99 ····<bf>···DW_AT_decl_line···:·(data1)·4799 ····<bf>···DW_AT_decl_line···:·(data1)·47
Max diff block lines reached; 121277/128855 bytes (94.12%) of diff not shown.
3.03 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 1192, 49 lines modifiedOffset 1192, 49 lines modified
1192 ····DW_AT_type·········DW_FORM_GNU_ref_alt1192 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1193 ····DW_AT_declaration··DW_FORM_flag_present1193 ····DW_AT_declaration··DW_FORM_flag_present
1194 ····DW_AT_sibling······DW_FORM_ref_udata1194 ····DW_AT_sibling······DW_FORM_ref_udata
1195 ····DW_AT·value:·0·····DW_FORM·value:·01195 ····DW_AT·value:·0·····DW_FORM·value:·0
1196 ···37······DW_TAG_formal_parameter····[no·children]1196 ···37······DW_TAG_formal_parameter····[no·children]
1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt1197 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1198 ····DW_AT·value:·0·····DW_FORM·value:·01198 ····DW_AT·value:·0·····DW_FORM·value:·0
1199 ···38······DW_TAG_formal_parameter····[no·children] 
1200 ····DW_AT_name·········DW_FORM_GNU_strp_alt 
1201 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
1202 ····DW_AT_artificial···DW_FORM_flag_present 
1203 ····DW_AT·value:·0·····DW_FORM·value:·0 
1204 ···39······DW_TAG_formal_parameter····[no·children] 
1205 ····DW_AT_name·········DW_FORM_string 
1206 ····DW_AT_decl_file····DW_FORM_implicit_const:·2 
1207 ····DW_AT_decl_line····DW_FORM_data2 
1208 ····DW_AT_decl_column··DW_FORM_data1 
1209 ····DW_AT_type·········DW_FORM_GNU_ref_alt 
1210 ····DW_AT·value:·0·····DW_FORM·value:·0 
1211 ···40······DW_TAG_subprogram····[has·children]1199 ···38······DW_TAG_subprogram····[has·children]
1212 ····DW_AT_specification·DW_FORM_GNU_ref_alt 
1213 ····DW_AT_object_pointer·DW_FORM_ref_udata 
1214 ····DW_AT_inline·······DW_FORM_implicit_const:·3 
1215 ····DW_AT·value:·0·····DW_FORM·value:·0 
1216 ···41······DW_TAG_subprogram····[has·children] 
1217 ····DW_AT_external·····DW_FORM_flag_present1200 ····DW_AT_external·····DW_FORM_flag_present
1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt1201 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1219 ····DW_AT_decl_file····DW_FORM_implicit_const:·121202 ····DW_AT_decl_file····DW_FORM_implicit_const:·12
1220 ····DW_AT_decl_line····DW_FORM_data21203 ····DW_AT_decl_line····DW_FORM_data2
1221 ····DW_AT_decl_column··DW_FORM_implicit_const:·131204 ····DW_AT_decl_column··DW_FORM_implicit_const:·13
1222 ····DW_AT_declaration··DW_FORM_flag_present1205 ····DW_AT_declaration··DW_FORM_flag_present
1223 ····DW_AT·value:·0·····DW_FORM·value:·01206 ····DW_AT·value:·0·····DW_FORM·value:·0
1224 ···42······DW_TAG_subprogram····[has·children]1207 ···39······DW_TAG_subprogram····[has·children]
1225 ····DW_AT_external·····DW_FORM_flag_present1208 ····DW_AT_external·····DW_FORM_flag_present
1226 ····DW_AT_name·········DW_FORM_GNU_strp_alt1209 ····DW_AT_name·········DW_FORM_GNU_strp_alt
1227 ····DW_AT_decl_file····DW_FORM_data11210 ····DW_AT_decl_file····DW_FORM_data1
1228 ····DW_AT_decl_line····DW_FORM_data21211 ····DW_AT_decl_line····DW_FORM_data2
1229 ····DW_AT_decl_column··DW_FORM_data11212 ····DW_AT_decl_column··DW_FORM_data1
1230 ····DW_AT_type·········DW_FORM_GNU_ref_alt1213 ····DW_AT_type·········DW_FORM_GNU_ref_alt
1231 ····DW_AT_declaration··DW_FORM_flag_present1214 ····DW_AT_declaration··DW_FORM_flag_present
1232 ····DW_AT_sibling······DW_FORM_ref_udata1215 ····DW_AT_sibling······DW_FORM_ref_udata
1233 ····DW_AT·value:·0·····DW_FORM·value:·01216 ····DW_AT·value:·0·····DW_FORM·value:·0
 1217 ···40······DW_TAG_formal_parameter····[no·children]
 1218 ····DW_AT_name·········DW_FORM_GNU_strp_alt
 1219 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 1220 ····DW_AT_artificial···DW_FORM_flag_present
 1221 ····DW_AT·value:·0·····DW_FORM·value:·0
 1222 ···41······DW_TAG_formal_parameter····[no·children]
 1223 ····DW_AT_name·········DW_FORM_string
 1224 ····DW_AT_decl_file····DW_FORM_implicit_const:·2
 1225 ····DW_AT_decl_line····DW_FORM_data2
 1226 ····DW_AT_decl_column··DW_FORM_data1
 1227 ····DW_AT_type·········DW_FORM_GNU_ref_alt
 1228 ····DW_AT·value:·0·····DW_FORM·value:·0
 1229 ···42······DW_TAG_subprogram····[has·children]
 1230 ····DW_AT_specification·DW_FORM_GNU_ref_alt
 1231 ····DW_AT_object_pointer·DW_FORM_ref_udata
 1232 ····DW_AT_inline·······DW_FORM_implicit_const:·3
 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.05 KB
readelf --wide --debug-dump=aranges {}
    
Offset 16, 32 lines modifiedOffset 16, 32 lines modified
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····000018c8·00000aa019 ····000018c8·00000aa0
20 ····00001864·0000006020 ····00001864·00000060
21 ····00000000·0000000021 ····00000000·00000000
22 ··Length:···················2822 ··Length:···················36
23 ··Version:··················223 ··Version:··················2
24 ··Offset·into·.debug_info:··0x2fda24 ··Offset·into·.debug_info:··0x2fda
25 ··Pointer·Size:·············425 ··Pointer·Size:·············4
26 ··Segment·Size:·············026 ··Segment·Size:·············0
  
27 ····Address····Length27 ····Address····Length
28 ····00002368·0000006a28 ····00002368·000000a8
 29 ····00001864·00000060
29 ····00000000·0000000030 ····00000000·00000000
30 ··Length:···················3631 ··Length:···················28
31 ··Version:··················232 ··Version:··················2
32 ··Offset·into·.debug_info:··0x312a33 ··Offset·into·.debug_info:··0x338c
33 ··Pointer·Size:·············434 ··Pointer·Size:·············4
34 ··Segment·Size:·············035 ··Segment·Size:·············0
  
35 ····Address····Length36 ····Address····Length
36 ····000023d4·000000a837 ····00002410·0000006a
37 ····00001864·00000060 
38 ····00000000·0000000038 ····00000000·00000000
39 ··Length:···················2839 ··Length:···················28
40 ··Version:··················240 ··Version:··················2
41 ··Offset·into·.debug_info:··0x34dc41 ··Offset·into·.debug_info:··0x34dc
42 ··Pointer·Size:·············442 ··Pointer·Size:·············4
43 ··Segment·Size:·············043 ··Segment·Size:·············0
  
27.3 KB
readelf --wide --debug-dump=loc {}
    
Offset 2889, 344 lines modifiedOffset 2889, 344 lines modified
  
2889 ····00001beb·v0000000·v0000000·location·view·pair2889 ····00001beb·v0000000·v0000000·location·view·pair
  
2890 ····00001bed·v0000000·v0000000·views·at·00001beb·for:2890 ····00001bed·v0000000·v0000000·views·at·00001beb·for:
2891 ·············00001864·00001874·(DW_OP_fbreg:·-8)2891 ·············00001864·00001874·(DW_OP_fbreg:·-8)
2892 ····00001bf6·<End·of·list>2892 ····00001bf6·<End·of·list>
2893 Table·at·Offset·0x1bf72893 Table·at·Offset·0x1bf7
2894 ··Length:··········0xd02894 ··Length:··········0x23e
2895 ··DWARF·version:···52895 ··DWARF·version:···5
2896 ··Address·size:····42896 ··Address·size:····4
2897 ··Segment·size:····02897 ··Segment·size:····0
2898 ··Offset·entries:··02898 ··Offset·entries:··0
  
2899 ····Offset···Begin············End··············Expression2899 ····Offset···Begin············End··············Expression
  
2900 ····00001c03·v0000000·v0000000·location·view·pair2900 ····00001c03·v0000000·v0000000·location·view·pair
2901 ····00001c05·v0000000·v0000000·location·view·pair2901 ····00001c05·v0000000·v0000000·location·view·pair
2902 ····00001c07·v0000000·v0000000·location·view·pair 
2903 ····00001c09·v0000000·v0000000·location·view·pair 
2904 ····00001c0b·v0000000·v0000000·location·view·pair 
2905 ····00001c0d·v0000000·v0000000·location·view·pair 
  
2906 ····00001c0f·v0000000·v0000000·views·at·00001c03·for: 
2907 ·············000023b8·000023c6·(DW_OP_reg0·(r0)) 
2908 ····00001c14·v0000000·v0000000·views·at·00001c05·for: 
2909 ·············000023c6·000023ca·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
2910 ····00001c22·v0000000·v0000000·views·at·00001c07·for: 
2911 ·············000023ca·000023cc·(DW_OP_reg0·(r0)) 
2912 ····00001c27·v0000000·v0000000·views·at·00001c09·for: 
2913 ·············000023cc·000023ce·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
2914 ····00001c35·v0000000·v0000000·views·at·00001c0b·for: 
2915 ·············000023ce·000023d0·(DW_OP_reg0·(r0)) 
2916 ····00001c3a·v0000000·v0000000·views·at·00001c0d·for: 
2917 ·············000023d0·000023d2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
2918 ····00001c48·<End·of·list> 
  
 2902 ····00001c07·0000240c·(base·address)
 2903 ····00001c0c·v0000000·v0000000·views·at·00001c03·for:
 2904 ·············0000240c·0000240e·(DW_OP_reg0·(r0))
 2905 ····00001c11·v0000000·v0000000·views·at·00001c05·for:
 2906 ·············0000240e·00002410·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffe>);·DW_OP_convert·<0x3005>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 2907 ····00001c1f·<End·of·list>
  
 2908 ····00001c20·v0000000·v0000000·location·view·pair
 2909 ····00001c22·v0000000·v0000000·location·view·pair
 2910 ····00001c24·v0000000·v0000000·location·view·pair
  
 2911 ····00001c26·00002368·(base·address)
 2912 ····00001c2b·v0000000·v0000000·views·at·00001c20·for:
 2913 ·············00002368·0000238d·(DW_OP_reg0·(r0))
 2914 ····00001c30·v0000000·v0000000·views·at·00001c22·for:
 2915 ·············0000238d·000023e4·(DW_OP_reg4·(r4))
 2916 ····00001c35·v0000000·v0000000·views·at·00001c24·for:
 2917 ·············000023e4·000023ec·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffe>);·DW_OP_convert·<0x3005>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 2918 ····00001c44·<End·of·list>
  
 2919 ····00001c45·v0000000·v0000000·location·view·pair
 2920 ····00001c47·v0000000·v0000000·location·view·pair
2919 ····00001c49·v0000000·v0000000·location·view·pair2921 ····00001c49·v0000000·v0000000·location·view·pair
2920 ····00001c4b·v0000000·v0000000·location·view·pair 
2921 ····00001c4d·v0000000·v0000000·location·view·pair 
  
 2922 ····00001c4b·00002368·(base·address)
2922 ····00001c4f·v0000000·v0000000·views·at·00001c49·for: 
2923 ·············00002368·00002380·(DW_OP_reg0·(r0)) 
2924 ····00001c54·v0000000·v0000000·views·at·00001c4b·for:2923 ····00001c50·v0000000·v0000000·views·at·00001c45·for:
2925 ·············00002380·000023b4·(DW_OP_reg6·(r6))2924 ·············00002368·0000238c·(DW_OP_reg1·(r1))
2926 ····00001c59·v0000000·v0000000·views·at·00001c4d·for:2925 ····00001c55·v0000000·v0000000·views·at·00001c47·for:
 2926 ·············0000238c·000023b2·(DW_OP_reg8·(r8))
 2927 ····00001c5a·v0000000·v0000000·views·at·00001c49·for:
2927 ·············000023b4·000023b8·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value)2928 ·············000023b2·000023ec·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x2ffe>);·DW_OP_convert·<0x3005>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2928 ····00001c67·<End·of·list>2929 ····00001c69·<End·of·list>
  
2929 ····00001c68·v0000000·v0000000·location·view·pair 
2930 ····00001c6a·v0000000·v0000000·location·view·pair2930 ····00001c6a·v0000000·v0000000·location·view·pair
2931 ····00001c6c·v0000000·v0000000·location·view·pair2931 ····00001c6c·v0000000·v0000000·location·view·pair
 2932 ····00001c6e·v0000000·v0000000·location·view·pair
  
 2933 ····00001c70·00002368·(base·address)
2932 ····00001c6e·v0000000·v0000000·views·at·00001c68·for: 
2933 ·············00002368·00002387·(DW_OP_reg1·(r1)) 
2934 ····00001c73·v0000000·v0000000·views·at·00001c6a·for:2934 ····00001c75·v0000000·v0000000·views·at·00001c6a·for:
2935 ·············00002387·000023b4·(DW_OP_reg7·(r7))2935 ·············00002368·0000238d·(DW_OP_reg2·(r2))
2936 ····00001c78·v0000000·v0000000·views·at·00001c6c·for:2936 ····00001c7a·v0000000·v0000000·views·at·00001c6c·for:
 2937 ·············0000238d·000023e4·(DW_OP_reg6·(r6))
 2938 ····00001c7f·v0000000·v0000000·views·at·00001c6e·for:
2937 ·············000023b4·000023b8·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value)2939 ·············000023e4·000023ec·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x2ffe>);·DW_OP_convert·<0x3005>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2938 ····00001c86·<End·of·list>2940 ····00001c8e·<End·of·list>
  
2939 ····00001c87·v0000000·v0000000·location·view·pair2941 ····00001c8f·v0000000·v0000000·location·view·pair
2940 ····00001c89·v0000000·v0000000·location·view·pair2942 ····00001c91·v0000000·v0000000·location·view·pair
2941 ····00001c8b·v0000000·v0000000·location·view·pair2943 ····00001c93·v0000000·v0000000·location·view·pair
  
 2944 ····00001c95·00002368·(base·address)
2942 ····00001c8d·v0000000·v0000000·views·at·00001c87·for: 
2943 ·············00002368·00002387·(DW_OP_reg2·(r2)) 
2944 ····00001c92·v0000000·v0000000·views·at·00001c89·for:2945 ····00001c9a·v0000000·v0000000·views·at·00001c8f·for:
2945 ·············00002387·000023b4·(DW_OP_reg8·(r8))2946 ·············00002368·0000237e·(DW_OP_reg3·(r3))
2946 ····00001c97·v0000000·v0000000·views·at·00001c8b·for:2947 ····00001c9f·v0000000·v0000000·views·at·00001c91·for:
 2948 ·············0000237e·000023c2·(DW_OP_reg5·(r5))
 2949 ····00001ca4·v0000000·v0000000·views·at·00001c93·for:
2947 ·············000023b4·000023b8·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x2ffb>);·DW_OP_convert·<0x3002>;·DW_OP_convert·<0>;·DW_OP_stack_value)2950 ·············000023c2·000023ec·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x2ffe>);·DW_OP_convert·<0x3005>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2948 ····00001ca5·<End·of·list>2951 ····00001cb3·<End·of·list>
  
2949 ····00001ca6·v0000000·v0000000·location·view·pair2952 ····00001cb4·v0000000·v0000000·location·view·pair
2950 ····00001ca8·v0000000·v0000000·location·view·pair 
2951 ····00001caa·v0000000·v0000000·location·view·pair 
  
2952 ····00001cac·v0000000·v0000000·views·at·00001ca6·for: 
2953 ·············0000238a·0000238d·(DW_OP_reg0·(r0)) 
2954 ····00001cb1·v0000000·v0000000·views·at·00001ca8·for: 
2955 ·············0000238d·000023b4·(DW_OP_reg4·(r4)) 
2956 ····00001cb6·v0000000·v0000000·views·at·00001caa·for:2953 ····00001cb6·v0000000·v0000000·views·at·00001cb4·for:
2957 ·············000023b4·000023b7·(DW_OP_reg0·(r0))2954 ·············00002368·00002378·(DW_OP_fbreg:·0)
2958 ····00001cbb·<End·of·list>2955 ····00001cbf·<End·of·list>
  
2959 ····00001cbc·v0000000·v0000000·location·view·pair2956 ····00001cc0·v0000000·v0000000·location·view·pair
2960 ····00001cbe·v0000000·v0000000·location·view·pair2957 ····00001cc2·v0000000·v0000000·location·view·pair
  
 2958 ····00001cc4·00002394·(base·address)
2961 ····00001cc0·v0000000·v0000000·views·at·00001cbc·for:2959 ····00001cc9·v0000000·v0000000·views·at·00001cc0·for:
 2960 ·············00002394·00002396·(DW_OP_reg0·(r0))
 2961 ····00001cce·v0000000·v0000000·views·at·00001cc2·for:
 2962 ·············00002396·000023a1·(DW_OP_reg1·(r1))
 2963 ····00001cd3·<End·of·list>
  
 2964 ····00001cd4·v0000000·v0000000·location·view·pair
Max diff block lines reached; 18660/27846 bytes (67.01%) of diff not shown.
1.04 KB
readelf --wide --debug-dump=ranges {}
    
Offset 16, 32 lines modifiedOffset 16, 32 lines modified
16 ··Pointer·Size:·············416 ··Pointer·Size:·············4
17 ··Segment·Size:·············017 ··Segment·Size:·············0
  
18 ····Address····Length18 ····Address····Length
19 ····000018c8·00000aa019 ····000018c8·00000aa0
20 ····00001864·0000006020 ····00001864·00000060
21 ····00000000·0000000021 ····00000000·00000000
22 ··Length:···················2822 ··Length:···················36
23 ··Version:··················223 ··Version:··················2
24 ··Offset·into·.debug_info:··0x2fda24 ··Offset·into·.debug_info:··0x2fda
25 ··Pointer·Size:·············425 ··Pointer·Size:·············4
26 ··Segment·Size:·············026 ··Segment·Size:·············0
  
27 ····Address····Length27 ····Address····Length
28 ····00002368·0000006a28 ····00002368·000000a8
 29 ····00001864·00000060
29 ····00000000·0000000030 ····00000000·00000000
30 ··Length:···················3631 ··Length:···················28
31 ··Version:··················232 ··Version:··················2
32 ··Offset·into·.debug_info:··0x312a33 ··Offset·into·.debug_info:··0x338c
33 ··Pointer·Size:·············434 ··Pointer·Size:·············4
34 ··Segment·Size:·············035 ··Segment·Size:·············0
  
35 ····Address····Length36 ····Address····Length
36 ····000023d4·000000a837 ····00002410·0000006a
37 ····00001864·00000060 
38 ····00000000·0000000038 ····00000000·00000000
39 ··Length:···················2839 ··Length:···················28
40 ··Version:··················240 ··Version:··················2
41 ··Offset·into·.debug_info:··0x34dc41 ··Offset·into·.debug_info:··0x34dc
42 ··Pointer·Size:·············442 ··Pointer·Size:·············4
43 ··Segment·Size:·············043 ··Segment·Size:·············0
  
695 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 GCC:·(Debian·14.2.0-6)·14.2.01 [GCC:·(Debian·14.2.0-6)·14.2.0
2 Sa```b0ed``a2 Sa```b0ed``a
3 trrtpptpv3 j:jq+EKVdqVRF
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/libnative-platform-jni.debug
5 call_weak_fn5 call_weak_fn
6 crtstuff.c6 crtstuff.c
7 all_implied_fbits7 all_implied_fbits
8 deregister_tm_clones8 deregister_tm_clones
9 __do_global_dtors_aux9 __do_global_dtors_aux
10 completed.010 completed.0
11 __do_global_dtors_aux_fini_array_entry11 __do_global_dtors_aux_fini_array_entry
12 frame_dummy12 frame_dummy
13 __frame_dummy_init_array_entry13 __frame_dummy_init_array_entry
14 linux.cpp 
15 freebsd_kevents.cpp 
16 freebsd.cpp14 freebsd.cpp
17 apple.cpp15 apple.cpp
18 generic_posix.cpp16 linux.cpp
 17 freebsd_kevents.cpp
19 generic.cpp18 generic.cpp
 19 generic_posix.cpp
20 unix_strings.cpp20 unix_strings.cpp
21 __FRAME_END__21 __FRAME_END__
22 __dso_handle22 __dso_handle
23 _DYNAMIC23 _DYNAMIC
24 __TMC_END__24 __TMC_END__
25 _GLOBAL_OFFSET_TABLE_25 _GLOBAL_OFFSET_TABLE_
26 __aeabi_unwind_cpp_pr0@GCC_3.526 __aeabi_unwind_cpp_pr0@GCC_3.5
1.49 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 85, 29 lines modifiedOffset 85, 29 lines modified
  
85 00002268·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:85 00002268·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty>:
86 »       ...86 »       ...
  
87 0000228c·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:87 0000228c·<Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize>:
88 »       ...88 »       ...
  
89 00002368·<mark_failed_with_errno>:89 00002368·<mark_failed_with_code>:
90 »       ...90 »       ...
  
91 000023b8·<map_error_code>:91 000023ec·<mark_failed_with_message>:
92 »       ...92 »       ...
  
93 000023d4·<mark_failed_with_code>:93 0000240c·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>:
 94 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion():
 95 »       movs»   r0,·r0
94 »       ...96 »       ...
  
95 00002458·<mark_failed_with_message>:97 00002410·<mark_failed_with_errno>:
96 »       ...98 »       ...
  
 99 00002460·<map_error_code>:
97 00002478·<Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion>: 
98 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): 
99 »       movs»   r0,·r0 
100 »       ...100 »       ...
  
101 0000247c·<java_to_char>:101 0000247c·<java_to_char>:
102 »       ...102 »       ...
  
103 0000252c·<char_to_java>:103 0000252c·<char_to_java>:
104 »       ...104 »       ...
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·00ae6385·925334be·972e0fc9·ebug..c..S4.....6 ··0x00000040·65627567·00fe6953·b4adb586·8a8702f9·ebug..iS........
7 ··0x00000050·c9cdd618·fd51f283·52················.....Q..R7 ··0x00000050·89a4e9ea·bd3fbf94·4b················.....?..K
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 21 lines modifiedOffset 8, 21 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·7279006c·696e7578·rray_entry.linux15 ··0x000000c0·72726179·5f656e74·72790066·72656562·rray_entry.freeb
 16 ··0x000000d0·73642e63·70700077·696e2e63·70700061·sd.cpp.win.cpp.a
 17 ··0x000000e0·70706c65·2e637070·006c696e·75782e63·pple.cpp.linux.c
16 ··0x000000d0·2e637070·00667265·65627364·5f6b6576·.cpp.freebsd_kev18 ··0x000000f0·70700066·72656562·73645f6b·6576656e·pp.freebsd_keven
17 ··0x000000e0·656e7473·2e637070·00667265·65627364·ents.cpp.freebsd 
18 ··0x000000f0·2e637070·00617070·6c652e63·70700077·.cpp.apple.cpp.w 
19 ··0x00000100·696e2e63·70700067·656e6572·69635f70·in.cpp.generic_p19 ··0x00000100·74732e63·70700067·656e6572·69632e63·ts.cpp.generic.c
20 ··0x00000110·6f736978·2e637070·0067656e·65726963·osix.cpp.generic20 ··0x00000110·7070006f·73782e63·70700067·656e6572·pp.osx.cpp.gener
21 ··0x00000120·2e637070·006f7378·2e637070·00756e69·.cpp.osx.cpp.uni21 ··0x00000120·69635f70·6f736978·2e637070·00756e69·ic_posix.cpp.uni
22 ··0x00000130·785f7374·72696e67·732e6370·70005f5f·x_strings.cpp.__22 ··0x00000130·785f7374·72696e67·732e6370·70005f5f·x_strings.cpp.__
23 ··0x00000140·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin23 ··0x00000140·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin
24 ··0x00000150·69005f5f·64736f5f·68616e64·6c65005f·i.__dso_handle._24 ··0x00000150·69005f5f·64736f5f·68616e64·6c65005f·i.__dso_handle._
25 ··0x00000160·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN25 ··0x00000160·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
26 ··0x00000170·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS26 ··0x00000170·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS
27 ··0x00000180·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.27 ··0x00000180·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.
28 ··0x00000190·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c28 ··0x00000190·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c