--- /srv/rebuilderd/tmp/rebuilderdVYDXYH/inputs/libnative-platform-jni_0.14-6_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdVYDXYH/out/libnative-platform-jni_0.14-6_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-02-19 17:15:43.000000 debian-binary │ -rw-r--r-- 0 0 0 796 2024-02-19 17:15:43.000000 control.tar.xz │ --rw-r--r-- 0 0 0 11260 2024-02-19 17:15:43.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 11288 2024-02-19 17:15:43.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/jni/libnative-platform-curses.so │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00307c 0x00307c R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003074 0x003074 R E 0x10000 │ │ │ │ LOAD 0x00fd00 0x000000000001fd00 0x000000000001fd00 0x0003e4 0x000438 RW 0x10000 │ │ │ │ DYNAMIC 0x00fd10 0x000000000001fd10 0x000000000001fd10 0x0001f0 0x0001f0 RW 0x8 │ │ │ │ NOTE 0x0001c8 0x00000000000001c8 0x00000000000001c8 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x002b58 0x0000000000002b58 0x0000000000002b58 0x0000cc 0x0000cc R 0x4 │ │ │ │ + GNU_EH_FRAME 0x002b50 0x0000000000002b50 0x0000000000002b50 0x0000cc 0x0000cc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fd00 0x000000000001fd00 0x000000000001fd00 0x000300 0x000300 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame │ │ │ │ 01 .init_array .fini_array .dynamic .got .plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -8,19 +8,19 @@ │ │ │ │ [ 3] .dynsym DYNSYM 00000000000002c8 0002c8 000468 18 A 4 3 8 │ │ │ │ [ 4] .dynstr STRTAB 0000000000000730 000730 0005c4 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 0000000000000cf4 000cf4 00005e 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000000d58 000d58 000040 00 A 4 2 8 │ │ │ │ [ 7] .rela.dyn RELA 0000000000000d98 000d98 0000f0 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 0000000000000e88 000e88 000258 18 AI 3 19 8 │ │ │ │ [ 9] .init PROGBITS 00000000000010e0 0010e0 00005c 00 AX 0 0 32 │ │ │ │ - [10] .text PROGBITS 0000000000001140 001140 001800 00 AX 0 0 32 │ │ │ │ - [11] .fini PROGBITS 0000000000002940 002940 000024 00 AX 0 0 4 │ │ │ │ - [12] .rodata PROGBITS 0000000000002968 002968 0001ef 01 AMS 0 0 8 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 0000000000002b58 002b58 0000cc 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 0000000000002c24 002c24 000458 00 A 0 0 4 │ │ │ │ + [10] .text PROGBITS 0000000000001140 001140 0017f8 00 AX 0 0 32 │ │ │ │ + [11] .fini PROGBITS 0000000000002938 002938 000024 00 AX 0 0 4 │ │ │ │ + [12] .rodata PROGBITS 0000000000002960 002960 0001ed 01 AMS 0 0 8 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 0000000000002b50 002b50 0000cc 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 0000000000002c1c 002c1c 000458 00 A 0 0 4 │ │ │ │ [15] .init_array INIT_ARRAY 000000000001fd00 00fd00 000008 08 WA 0 0 8 │ │ │ │ [16] .fini_array FINI_ARRAY 000000000001fd08 00fd08 000008 08 WA 0 0 8 │ │ │ │ [17] .dynamic DYNAMIC 000000000001fd10 00fd10 0001f0 10 WA 4 0 8 │ │ │ │ [18] .got PROGBITS 000000000001ff00 00ff00 000040 08 WA 0 0 256 │ │ │ │ [19] .plt NOBITS 0000000000020000 00ff40 0000d8 08 WA 0 0 8 │ │ │ │ [20] .data PROGBITS 00000000000200d8 0100d8 00000c 00 WA 0 0 8 │ │ │ │ [21] .bss NOBITS 00000000000200e8 0100e4 000050 00 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -20,31 +20,31 @@ │ │ │ │ 16: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND isatty@GLIBC_2.17 (2) │ │ │ │ 17: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND wcstombs@GLIBC_2.17 (2) │ │ │ │ 18: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ 19: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND __errno_location@GLIBC_2.17 (2) │ │ │ │ 20: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND getenv@GLIBC_2.17 (2) │ │ │ │ 21: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND tgetent@NCURSES6_TINFO_5.0.19991023 (3) │ │ │ │ 22: 00000000000016f0 300 FUNC GLOBAL DEFAULT [: 8] 10 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject │ │ │ │ - 23: 0000000000002840 96 FUNC WEAK DEFAULT [: 8] 10 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ + 23: 00000000000024c0 96 FUNC WEAK DEFAULT [: 8] 10 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ 24: 0000000000001ea0 212 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ 25: 0000000000001840 1168 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal │ │ │ │ 26: 0000000000002190 68 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ - 27: 0000000000002690 312 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_code │ │ │ │ - 28: 0000000000002620 100 FUNC GLOBAL DEFAULT 10 map_error_code │ │ │ │ - 29: 00000000000021e0 472 FUNC GLOBAL DEFAULT [: 8] 10 java_to_char │ │ │ │ + 27: 0000000000002310 312 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_code │ │ │ │ + 28: 00000000000022a0 100 FUNC GLOBAL DEFAULT 10 map_error_code │ │ │ │ + 29: 0000000000002520 472 FUNC GLOBAL DEFAULT [: 8] 10 java_to_char │ │ │ │ 30: 0000000000001cd0 68 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold │ │ │ │ 31: 00000000000200e0 4 OBJECT GLOBAL DEFAULT 20 current_terminal │ │ │ │ - 32: 00000000000023c0 408 FUNC GLOBAL DEFAULT [: 8] 10 char_to_java │ │ │ │ + 32: 0000000000002700 408 FUNC GLOBAL DEFAULT [: 8] 10 char_to_java │ │ │ │ 33: 0000000000001f80 212 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ 34: 0000000000001d70 68 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ 35: 0000000000001dc0 212 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ 36: 0000000000002140 68 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ 37: 0000000000002060 212 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ 38: 00000000000200f0 72 OBJECT GLOBAL DEFAULT 21 terminal_capabilities │ │ │ │ 39: 0000000000001820 20 FUNC GLOBAL DEFAULT 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion │ │ │ │ - 40: 0000000000002560 188 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_errno │ │ │ │ + 40: 00000000000021e0 188 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_errno │ │ │ │ 41: 0000000000001d20 76 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset │ │ │ │ - 42: 0000000000002820 20 FUNC GLOBAL DEFAULT 10 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ + 42: 00000000000024a0 20 FUNC GLOBAL DEFAULT 10 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ 43: 00000000000015f0 60 FUNC GLOBAL DEFAULT [: 8] 10 _Z6getcapPKc │ │ │ │ - 44: 00000000000027d0 68 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_message │ │ │ │ + 44: 0000000000002450 68 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_message │ │ │ │ 45: 0000000000001630 192 FUNC GLOBAL DEFAULT [: 8] 10 _Z16write_capabilityP7JNIEnv_PKcP8_jobject │ │ │ │ 46: 0000000000001590 84 FUNC GLOBAL DEFAULT [: 8] 10 _Z17write_to_terminali │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -14,28 +14,28 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0xe88 contains 25 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020010 0000000300000015 R_PPC64_JMP_SLOT 0000000000000000 strlen@GLIBC_2.17 + 0 │ │ │ │ 0000000000020018 0000000400000015 R_PPC64_JMP_SLOT 0000000000000000 tputs@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ 0000000000020020 0000000500000015 R_PPC64_JMP_SLOT 0000000000000000 mbstowcs@GLIBC_2.17 + 0 │ │ │ │ 0000000000020028 0000001600000015 R_PPC64_JMP_SLOT 00000000000016f0 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject + 0 │ │ │ │ -0000000000020030 0000001700000015 R_PPC64_JMP_SLOT 0000000000002840 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0 │ │ │ │ +0000000000020030 0000001700000015 R_PPC64_JMP_SLOT 00000000000024c0 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz + 0 │ │ │ │ 0000000000020038 0000000700000015 R_PPC64_JMP_SLOT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 0000000000020040 0000002d00000015 R_PPC64_JMP_SLOT 0000000000001630 _Z16write_capabilityP7JNIEnv_PKcP8_jobject + 0 │ │ │ │ 0000000000020048 0000000800000015 R_PPC64_JMP_SLOT 0000000000000000 malloc@GLIBC_2.17 + 0 │ │ │ │ -0000000000020050 0000001c00000015 R_PPC64_JMP_SLOT 0000000000002620 map_error_code + 0 │ │ │ │ +0000000000020050 0000001c00000015 R_PPC64_JMP_SLOT 00000000000022a0 map_error_code + 0 │ │ │ │ 0000000000020058 0000002b00000015 R_PPC64_JMP_SLOT 00000000000015f0 _Z6getcapPKc + 0 │ │ │ │ 0000000000020060 0000000900000015 R_PPC64_JMP_SLOT 0000000000000000 wcslen@GLIBC_2.17 + 0 │ │ │ │ 0000000000020068 0000000a00000015 R_PPC64_JMP_SLOT 0000000000000000 strerror_r@GLIBC_2.17 + 0 │ │ │ │ 0000000000020070 0000000b00000015 R_PPC64_JMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 0000000000020078 0000000c00000015 R_PPC64_JMP_SLOT 0000000000000000 write@GLIBC_2.17 + 0 │ │ │ │ 0000000000020080 0000000d00000015 R_PPC64_JMP_SLOT 0000000000000000 free@GLIBC_2.17 + 0 │ │ │ │ 0000000000020088 0000000e00000015 R_PPC64_JMP_SLOT 0000000000000000 tgetstr@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ -0000000000020090 0000002c00000015 R_PPC64_JMP_SLOT 00000000000027d0 mark_failed_with_message + 0 │ │ │ │ +0000000000020090 0000002c00000015 R_PPC64_JMP_SLOT 0000000000002450 mark_failed_with_message + 0 │ │ │ │ 0000000000020098 0000000f00000015 R_PPC64_JMP_SLOT 0000000000000000 tparm@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ 00000000000200a0 0000001000000015 R_PPC64_JMP_SLOT 0000000000000000 isatty@GLIBC_2.17 + 0 │ │ │ │ 00000000000200a8 0000001100000015 R_PPC64_JMP_SLOT 0000000000000000 wcstombs@GLIBC_2.17 + 0 │ │ │ │ -00000000000200b0 0000001b00000015 R_PPC64_JMP_SLOT 0000000000002690 mark_failed_with_code + 0 │ │ │ │ +00000000000200b0 0000001b00000015 R_PPC64_JMP_SLOT 0000000000002310 mark_failed_with_code + 0 │ │ │ │ 00000000000200b8 0000001300000015 R_PPC64_JMP_SLOT 0000000000000000 __errno_location@GLIBC_2.17 + 0 │ │ │ │ 00000000000200c0 0000001400000015 R_PPC64_JMP_SLOT 0000000000000000 getenv@GLIBC_2.17 + 0 │ │ │ │ 00000000000200c8 0000001500000015 R_PPC64_JMP_SLOT 0000000000000000 tgetent@NCURSES6_TINFO_5.0.19991023 + 0 │ │ │ │ -00000000000200d0 0000002000000015 R_PPC64_JMP_SLOT 00000000000023c0 char_to_java + 0 │ │ │ │ +00000000000200d0 0000002000000015 R_PPC64_JMP_SLOT 0000000000002700 char_to_java + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfd10 contains 27 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libtinfo.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0x1100 │ │ │ │ - 0x000000000000000d (FINI) 0x2940 │ │ │ │ + 0x000000000000000d (FINI) 0x2938 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fd00 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1fd08 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x1f0 │ │ │ │ 0x0000000000000005 (STRTAB) 0x730 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2c8 │ │ │ │ 0x000000000000000a (STRSZ) 1476 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x20000 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 600 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ 0x0000000000000017 (JMPREL) 0xe88 │ │ │ │ - 0x0000000070000000 (PPC64_GLINK) 0x28bc │ │ │ │ + 0x0000000070000000 (PPC64_GLINK) 0x28b4 │ │ │ │ 0x0000000070000003 (PPC64_OPT) 0x0 │ │ │ │ 0x0000000000000007 (RELA) 0xd98 │ │ │ │ 0x0000000000000008 (RELASZ) 240 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000006ffffffe (VERNEED) 0xd58 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ 0x000000006ffffff0 (VERSYM) 0xcf4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 82051fc427f51d3c3d0a6c686be4d3cb0f53ddb0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d96e9f1f250da381b9473ad5ed55fd8a49a6994 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,56 +1,56 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0xc8 (offset: 0x2c24) │ │ │ │ + Start of frame section: 0xc8 (offset: 0x2c1c) │ │ │ │ Entries in search table: 0x18 │ │ │ │ - 0xffffffffffffea38 (offset: 0x1590) -> 0xf8 fde=[ 2c] │ │ │ │ - 0xffffffffffffea98 (offset: 0x15f0) -> 0x118 fde=[ 4c] │ │ │ │ - 0xffffffffffffead8 (offset: 0x1630) -> 0x138 fde=[ 6c] │ │ │ │ - 0xffffffffffffeb98 (offset: 0x16f0) -> 0x178 fde=[ ac] │ │ │ │ - 0xffffffffffffecc8 (offset: 0x1820) -> 0x1c8 fde=[ fc] │ │ │ │ - 0xffffffffffffece8 (offset: 0x1840) -> 0x1dc fde=[ 110] │ │ │ │ - 0xfffffffffffff178 (offset: 0x1cd0) -> 0x26c fde=[ 1a0] │ │ │ │ - 0xfffffffffffff1c8 (offset: 0x1d20) -> 0x28c fde=[ 1c0] │ │ │ │ - 0xfffffffffffff218 (offset: 0x1d70) -> 0x2ac fde=[ 1e0] │ │ │ │ - 0xfffffffffffff268 (offset: 0x1dc0) -> 0x2cc fde=[ 200] │ │ │ │ - 0xfffffffffffff348 (offset: 0x1ea0) -> 0x300 fde=[ 234] │ │ │ │ - 0xfffffffffffff428 (offset: 0x1f80) -> 0x334 fde=[ 268] │ │ │ │ - 0xfffffffffffff508 (offset: 0x2060) -> 0x368 fde=[ 29c] │ │ │ │ - 0xfffffffffffff5e8 (offset: 0x2140) -> 0x39c fde=[ 2d0] │ │ │ │ - 0xfffffffffffff638 (offset: 0x2190) -> 0x3bc fde=[ 2f0] │ │ │ │ - 0xfffffffffffff688 (offset: 0x21e0) -> 0x3dc fde=[ 310] │ │ │ │ - 0xfffffffffffff868 (offset: 0x23c0) -> 0x418 fde=[ 34c] │ │ │ │ - 0xfffffffffffffa08 (offset: 0x2560) -> 0x44c fde=[ 380] │ │ │ │ - 0xfffffffffffffac8 (offset: 0x2620) -> 0x480 fde=[ 3b4] │ │ │ │ - 0xfffffffffffffb38 (offset: 0x2690) -> 0x4b4 fde=[ 3e8] │ │ │ │ - 0xfffffffffffffc78 (offset: 0x27d0) -> 0x4ec fde=[ 420] │ │ │ │ - 0xfffffffffffffcc8 (offset: 0x2820) -> 0x50c fde=[ 440] │ │ │ │ - 0xfffffffffffffce8 (offset: 0x2840) -> 0x494 fde=[ 3c8] │ │ │ │ - 0xfffffffffffffd50 (offset: 0x28a8) -> 0xe0 fde=[ 14] │ │ │ │ + 0xffffffffffffea40 (offset: 0x1590) -> 0xf8 fde=[ 2c] │ │ │ │ + 0xffffffffffffeaa0 (offset: 0x15f0) -> 0x118 fde=[ 4c] │ │ │ │ + 0xffffffffffffeae0 (offset: 0x1630) -> 0x138 fde=[ 6c] │ │ │ │ + 0xffffffffffffeba0 (offset: 0x16f0) -> 0x178 fde=[ ac] │ │ │ │ + 0xffffffffffffecd0 (offset: 0x1820) -> 0x1c8 fde=[ fc] │ │ │ │ + 0xffffffffffffecf0 (offset: 0x1840) -> 0x1dc fde=[ 110] │ │ │ │ + 0xfffffffffffff180 (offset: 0x1cd0) -> 0x26c fde=[ 1a0] │ │ │ │ + 0xfffffffffffff1d0 (offset: 0x1d20) -> 0x28c fde=[ 1c0] │ │ │ │ + 0xfffffffffffff220 (offset: 0x1d70) -> 0x2ac fde=[ 1e0] │ │ │ │ + 0xfffffffffffff270 (offset: 0x1dc0) -> 0x2cc fde=[ 200] │ │ │ │ + 0xfffffffffffff350 (offset: 0x1ea0) -> 0x300 fde=[ 234] │ │ │ │ + 0xfffffffffffff430 (offset: 0x1f80) -> 0x334 fde=[ 268] │ │ │ │ + 0xfffffffffffff510 (offset: 0x2060) -> 0x368 fde=[ 29c] │ │ │ │ + 0xfffffffffffff5f0 (offset: 0x2140) -> 0x39c fde=[ 2d0] │ │ │ │ + 0xfffffffffffff640 (offset: 0x2190) -> 0x3bc fde=[ 2f0] │ │ │ │ + 0xfffffffffffff690 (offset: 0x21e0) -> 0x3dc fde=[ 310] │ │ │ │ + 0xfffffffffffff750 (offset: 0x22a0) -> 0x410 fde=[ 344] │ │ │ │ + 0xfffffffffffff7c0 (offset: 0x2310) -> 0x444 fde=[ 378] │ │ │ │ + 0xfffffffffffff900 (offset: 0x2450) -> 0x47c fde=[ 3b0] │ │ │ │ + 0xfffffffffffff950 (offset: 0x24a0) -> 0x49c fde=[ 3d0] │ │ │ │ + 0xfffffffffffff970 (offset: 0x24c0) -> 0x424 fde=[ 358] │ │ │ │ + 0xfffffffffffff9d0 (offset: 0x2520) -> 0x4b0 fde=[ 3e4] │ │ │ │ + 0xfffffffffffffbb0 (offset: 0x2700) -> 0x4ec fde=[ 420] │ │ │ │ + 0xfffffffffffffd50 (offset: 0x28a0) -> 0xe0 fde=[ 14] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 65 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000014 00000018 FDE cie=00000000 pc=00000000000028a8..0000000000002940 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000028b0 │ │ │ │ +00000014 0000000000000014 00000018 FDE cie=00000000 pc=00000000000028a0..0000000000002938 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000028a8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000028b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000028b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ │ │ │ │ 0000002c 000000000000001c 00000030 FDE cie=00000000 pc=0000000000001590..00000000000015e4 │ │ │ │ DW_CFA_advance_loc: 32 to 00000000000015b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_advance_loc: 28 to 00000000000015cc │ │ │ │ @@ -405,152 +405,152 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 8 to 00000000000021c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000310 0000000000000038 00000314 FDE cie=00000000 pc=00000000000021e0..00000000000023b8 │ │ │ │ +00000310 0000000000000030 00000314 FDE cie=00000000 pc=00000000000021e0..000000000000229c │ │ │ │ DW_CFA_advance_loc: 20 to 00000000000021f4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002200 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000220c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002200 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002220 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002218 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 272 to 0000000000002330 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000002270 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000002354 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000228c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002360 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000034c 0000000000000030 00000350 FDE cie=00000000 pc=00000000000023c0..0000000000002558 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000023d4 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000023ec │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000023f8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ +00000344 0000000000000010 00000348 FDE cie=00000000 pc=00000000000022a0..0000000000002304 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000358 000000000000001c 0000035c FDE cie=00000000 pc=00000000000024c0..0000000000002520 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000024d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 224 to 00000000000024d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000002508 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000024f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002510 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000380 0000000000000030 00000384 FDE cie=00000000 pc=0000000000002560..000000000000261c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002574 │ │ │ │ +00000378 0000000000000034 0000037c FDE cie=00000000 pc=0000000000002310..0000000000002448 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002324 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002334 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002580 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002340 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002598 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002350 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000235c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000025f0 │ │ │ │ + DW_CFA_advance_loc: 188 to 0000000000002418 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000260c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002438 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003b4 0000000000000010 000003b8 FDE cie=00000000 pc=0000000000002620..0000000000002684 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003c8 000000000000001c 000003cc FDE cie=00000000 pc=0000000000002840..00000000000028a0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002854 │ │ │ │ +000003b0 000000000000001c 000003b4 FDE cie=00000000 pc=0000000000002450..0000000000002494 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002470 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000002888 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000247c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002890 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002484 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e8 0000000000000034 000003ec FDE cie=00000000 pc=0000000000002690..00000000000027c8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000026a4 │ │ │ │ +000003d0 0000000000000010 000003d4 FDE cie=00000000 pc=00000000000024a0..00000000000024b4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000003e4 0000000000000038 000003e8 FDE cie=00000000 pc=0000000000002520..00000000000026f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002534 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000026b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002540 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000026c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000254c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000026d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002560 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000026dc │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 188 to 0000000000002798 │ │ │ │ + DW_CFA_advance_loc1: 272 to 0000000000002670 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000027b8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002694 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000026a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000420 000000000000001c 00000424 FDE cie=00000000 pc=00000000000027d0..0000000000002814 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000027f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00000420 0000000000000030 00000424 FDE cie=00000000 pc=0000000000002700..0000000000002898 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002714 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000272c │ │ │ │ + DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002738 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000027fc │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000002818 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002804 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000002838 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000440 0000000000000010 00000444 FDE cie=00000000 pc=0000000000002820..0000000000002834 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ 00000454 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -17,41 +17,41 @@ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ -java_to_char │ │ │ │ -wcstombs │ │ │ │ -mbstowcs │ │ │ │ mark_failed_with_errno │ │ │ │ __errno_location │ │ │ │ strerror_r │ │ │ │ mark_failed_with_code │ │ │ │ map_error_code │ │ │ │ _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ +java_to_char │ │ │ │ +wcstombs │ │ │ │ +mbstowcs │ │ │ │ libtinfo.so.6 │ │ │ │ libc.so.6 │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ GLIBC_2.17 │ │ │ │ unknown terminal capability │ │ │ │ could not write to terminal │ │ │ │ could not format terminal capability string │ │ │ │ not a terminal │ │ │ │ $TERM not set │ │ │ │ could not get termcap entry │ │ │ │ Ljava/lang/String; │ │ │ │ terminalName │ │ │ │ textAttributes │ │ │ │ cursorMotion │ │ │ │ +(Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ could not convert string to current locale │ │ │ │ could not convert string from current locale │ │ │ │ -(Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ /usr/lib/debug/.dwz/powerpc64le-linux-gnu/libnative-platform-jni.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -66,31 +66,31 @@ │ │ │ │ 0x00000b20 666f726d 5f696e74 65726e61 6c5f6a6e form_internal_jn │ │ │ │ 0x00000b30 695f5465 726d696e 666f4675 6e637469 i_TerminfoFuncti │ │ │ │ 0x00000b40 6f6e735f 73746172 744c696e 65004a61 ons_startLine.Ja │ │ │ │ 0x00000b50 76615f6e 65745f72 75627967 72617065 va_net_rubygrape │ │ │ │ 0x00000b60 66727569 745f706c 6174666f 726d5f69 fruit_platform_i │ │ │ │ 0x00000b70 6e746572 6e616c5f 6a6e695f 5465726d nternal_jni_Term │ │ │ │ 0x00000b80 696e666f 46756e63 74696f6e 735f636c infoFunctions_cl │ │ │ │ - 0x00000b90 65617254 6f456e64 4f664c69 6e65006a earToEndOfLine.j │ │ │ │ - 0x00000ba0 6176615f 746f5f63 68617200 6d616c6c ava_to_char.mall │ │ │ │ - 0x00000bb0 6f630077 6373746f 6d627300 66726565 oc.wcstombs.free │ │ │ │ - 0x00000bc0 00737472 6c656e00 6d627374 6f776373 .strlen.mbstowcs │ │ │ │ - 0x00000bd0 00776373 6c656e00 6d61726b 5f666169 .wcslen.mark_fai │ │ │ │ - 0x00000be0 6c65645f 77697468 5f657272 6e6f005f led_with_errno._ │ │ │ │ - 0x00000bf0 5f657272 6e6f5f6c 6f636174 696f6e00 _errno_location. │ │ │ │ - 0x00000c00 73747265 72726f72 5f72006d 61726b5f strerror_r.mark_ │ │ │ │ - 0x00000c10 6661696c 65645f77 6974685f 636f6465 failed_with_code │ │ │ │ - 0x00000c20 006d6170 5f657272 6f725f63 6f646500 .map_error_code. │ │ │ │ - 0x00000c30 5f5a4e37 4a4e4945 6e765f31 3443616c _ZN7JNIEnv_14Cal │ │ │ │ - 0x00000c40 6c566f69 644d6574 686f6445 50385f6a lVoidMethodEP8_j │ │ │ │ - 0x00000c50 6f626a65 63745031 305f6a6d 6574686f objectP10_jmetho │ │ │ │ - 0x00000c60 6449447a 004a6176 615f6e65 745f7275 dIDz.Java_net_ru │ │ │ │ - 0x00000c70 62796772 61706566 72756974 5f706c61 bygrapefruit_pla │ │ │ │ - 0x00000c80 74666f72 6d5f696e 7465726e 616c5f6a tform_internal_j │ │ │ │ - 0x00000c90 6e695f4e 61746976 654c6962 72617279 ni_NativeLibrary │ │ │ │ - 0x00000ca0 46756e63 74696f6e 735f6765 74566572 Functions_getVer │ │ │ │ - 0x00000cb0 73696f6e 006c6962 74696e66 6f2e736f sion.libtinfo.so │ │ │ │ + 0x00000b90 65617254 6f456e64 4f664c69 6e65006d earToEndOfLine.m │ │ │ │ + 0x00000ba0 61726b5f 6661696c 65645f77 6974685f ark_failed_with_ │ │ │ │ + 0x00000bb0 6572726e 6f006d61 6c6c6f63 005f5f65 errno.malloc.__e │ │ │ │ + 0x00000bc0 72726e6f 5f6c6f63 6174696f 6e007374 rrno_location.st │ │ │ │ + 0x00000bd0 72657272 6f725f72 006d6172 6b5f6661 rerror_r.mark_fa │ │ │ │ + 0x00000be0 696c6564 5f776974 685f636f 64650066 iled_with_code.f │ │ │ │ + 0x00000bf0 72656500 6d61705f 6572726f 725f636f ree.map_error_co │ │ │ │ + 0x00000c00 6465005f 5a4e374a 4e49456e 765f3134 de._ZN7JNIEnv_14 │ │ │ │ + 0x00000c10 43616c6c 566f6964 4d657468 6f644550 CallVoidMethodEP │ │ │ │ + 0x00000c20 385f6a6f 626a6563 74503130 5f6a6d65 8_jobjectP10_jme │ │ │ │ + 0x00000c30 74686f64 49447a00 4a617661 5f6e6574 thodIDz.Java_net │ │ │ │ + 0x00000c40 5f727562 79677261 70656672 7569745f _rubygrapefruit_ │ │ │ │ + 0x00000c50 706c6174 666f726d 5f696e74 65726e61 platform_interna │ │ │ │ + 0x00000c60 6c5f6a6e 695f4e61 74697665 4c696272 l_jni_NativeLibr │ │ │ │ + 0x00000c70 61727946 756e6374 696f6e73 5f676574 aryFunctions_get │ │ │ │ + 0x00000c80 56657273 696f6e00 6a617661 5f746f5f Version.java_to_ │ │ │ │ + 0x00000c90 63686172 00776373 746f6d62 73007374 char.wcstombs.st │ │ │ │ + 0x00000ca0 726c656e 006d6273 746f7763 73007763 rlen.mbstowcs.wc │ │ │ │ + 0x00000cb0 736c656e 006c6962 74696e66 6f2e736f slen.libtinfo.so │ │ │ │ 0x00000cc0 2e36006c 6962632e 736f2e36 004e4355 .6.libc.so.6.NCU │ │ │ │ 0x00000cd0 52534553 365f5449 4e464f5f 352e302e RSES6_TINFO_5.0. │ │ │ │ 0x00000ce0 31393939 31303233 00474c49 42435f32 19991023.GLIBC_2 │ │ │ │ 0x00000cf0 2e313700 .17. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -279,25 +279,25 @@ │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ - addi r4,r4,-21912 │ │ │ │ + addi r4,r4,-21920 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r30 │ │ │ │ mr r3,r31 │ │ │ │ - addi r4,r4,-21880 │ │ │ │ + addi r4,r4,-21888 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r30,32(r1) │ │ │ │ ld r31,40(r1) │ │ │ │ b 1684 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ @@ -342,40 +342,40 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r6 │ │ │ │ - addi r4,r4,-21912 │ │ │ │ + addi r4,r4,-21920 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r31 │ │ │ │ mr r3,r30 │ │ │ │ - addi r4,r4,-21848 │ │ │ │ + addi r4,r4,-21856 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r30,112(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r3,r30 │ │ │ │ mr r5,r31 │ │ │ │ - addi r4,r4,-21880 │ │ │ │ + addi r4,r4,-21888 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r30,112(r1) │ │ │ │ b 1774 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x280 │ │ │ │ @@ -449,15 +449,15 @@ │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21784 │ │ │ │ + addi r3,r3,-21792 │ │ │ │ bl 1200 │ │ │ │ ld r2,24(r1) │ │ │ │ mr. r30,r3 │ │ │ │ beq 1ca0 │ │ │ │ mr r4,r30 │ │ │ │ li r3,0 │ │ │ │ bl 13a0 │ │ │ │ @@ -474,16 +474,16 @@ │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ ld r9,0(r31) │ │ │ │ mr r25,r3 │ │ │ │ addis r6,r2,-2 │ │ │ │ ld r12,752(r9) │ │ │ │ addis r5,r2,-2 │ │ │ │ - addi r6,r6,-21728 │ │ │ │ - addi r5,r5,-21704 │ │ │ │ + addi r6,r6,-21736 │ │ │ │ + addi r5,r5,-21712 │ │ │ │ mr r4,r25 │ │ │ │ mr r3,r31 │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ mr r4,r30 │ │ │ │ mr r5,r28 │ │ │ │ @@ -498,30 +498,30 @@ │ │ │ │ mr r3,r31 │ │ │ │ ld r12,832(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ addis r3,r2,-2 │ │ │ │ addis r24,r2,-2 │ │ │ │ - addi r3,r3,-21688 │ │ │ │ - addi r24,r24,-21672 │ │ │ │ + addi r3,r3,-21696 │ │ │ │ + addi r24,r24,-21680 │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ nop │ │ │ │ ld r30,-32712(r2) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21680 │ │ │ │ + addi r3,r3,-21688 │ │ │ │ std r9,0(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r9,0(r31) │ │ │ │ addis r5,r2,-2 │ │ │ │ mr r6,r24 │ │ │ │ - addi r5,r5,-21664 │ │ │ │ + addi r5,r5,-21672 │ │ │ │ mr r4,r25 │ │ │ │ std r3,8(r30) │ │ │ │ mr r3,r31 │ │ │ │ ld r12,752(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ @@ -538,21 +538,21 @@ │ │ │ │ mr r4,r27 │ │ │ │ mr r3,r31 │ │ │ │ ld r12,840(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21648 │ │ │ │ + addi r3,r3,-21656 │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r9,0(r31) │ │ │ │ addis r5,r2,-2 │ │ │ │ mr r6,r24 │ │ │ │ - addi r5,r5,-21640 │ │ │ │ + addi r5,r5,-21648 │ │ │ │ mr r4,r25 │ │ │ │ std r3,16(r30) │ │ │ │ mr r3,r31 │ │ │ │ ld r12,752(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ @@ -564,51 +564,51 @@ │ │ │ │ ld r12,840(r10) │ │ │ │ addic r6,r9,-1 │ │ │ │ subfe r6,r6,r9 │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21632 │ │ │ │ + addi r3,r3,-21640 │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21624 │ │ │ │ + addi r3,r3,-21632 │ │ │ │ std r9,24(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21616 │ │ │ │ + addi r3,r3,-21624 │ │ │ │ std r9,32(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21608 │ │ │ │ + addi r3,r3,-21616 │ │ │ │ std r9,40(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21600 │ │ │ │ + addi r3,r3,-21608 │ │ │ │ std r9,48(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r9,r3 │ │ │ │ addis r3,r2,-2 │ │ │ │ - addi r3,r3,-21592 │ │ │ │ + addi r3,r3,-21600 │ │ │ │ std r9,56(r30) │ │ │ │ bl 1300 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r9,0(r31) │ │ │ │ addis r5,r2,-2 │ │ │ │ mr r6,r24 │ │ │ │ - addi r5,r5,-21584 │ │ │ │ + addi r5,r5,-21592 │ │ │ │ mr r4,r25 │ │ │ │ std r3,64(r30) │ │ │ │ mr r3,r31 │ │ │ │ ld r12,752(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ @@ -643,15 +643,15 @@ │ │ │ │ ld r24,32(r1) │ │ │ │ ld r25,40(r1) │ │ │ │ b 18b0 │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r28 │ │ │ │ mr r3,r31 │ │ │ │ - addi r4,r4,-21800 │ │ │ │ + addi r4,r4,-21808 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ @@ -659,27 +659,27 @@ │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r28 │ │ │ │ mr r3,r31 │ │ │ │ - addi r4,r4,-21760 │ │ │ │ + addi r4,r4,-21768 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r29,72(r1) │ │ │ │ ld r30,80(r1) │ │ │ │ b 18d8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r28 │ │ │ │ mr r3,r31 │ │ │ │ - addi r4,r4,-21776 │ │ │ │ + addi r4,r4,-21784 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ ld r29,72(r1) │ │ │ │ ld r30,80(r1) │ │ │ │ b 18d8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ @@ -1023,18 +1023,238 @@ │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000021e0 : │ │ │ │ +00000000000021e0 : │ │ │ │ addis r2,r12,2 │ │ │ │ addi r2,r2,23840 │ │ │ │ mflr r0 │ │ │ │ + std r27,-40(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mr r27,r5 │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ + mr r29,r3 │ │ │ │ + li r3,1024 │ │ │ │ + std r31,-8(r1) │ │ │ │ + mr r28,r4 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-80(r1) │ │ │ │ + bl 13c0 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + bl 13e0 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r4,r31 │ │ │ │ + li r5,1024 │ │ │ │ + mr r30,r3 │ │ │ │ + lwa r3,0(r3) │ │ │ │ + bl 1140 │ │ │ │ + ld r2,24(r1) │ │ │ │ + lwa r5,0(r30) │ │ │ │ + mr r7,r27 │ │ │ │ + mr r4,r28 │ │ │ │ + mr r6,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 1220 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r3,r31 │ │ │ │ + bl 1160 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,80 │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r27,-40(r1) │ │ │ │ + ld r28,-32(r1) │ │ │ │ + ld r29,-24(r1) │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x580 │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +00000000000022a0 : │ │ │ │ + cmpwi r3,2 │ │ │ │ + beq 22d0 │ │ │ │ + cmpwi r3,20 │ │ │ │ + beq 22e0 │ │ │ │ + cmpwi r3,13 │ │ │ │ + beq 22f0 │ │ │ │ + li r3,0 │ │ │ │ + clrldi r3,r3,62 │ │ │ │ + blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,1 │ │ │ │ + clrldi r3,r3,62 │ │ │ │ + blr │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,2 │ │ │ │ + b 22bc │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,3 │ │ │ │ + b 22bc │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x900 │ │ │ │ + .long 0x0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000002310 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,23536 │ │ │ │ + mflr r0 │ │ │ │ + ld r9,0(r3) │ │ │ │ + std r26,-48(r1) │ │ │ │ + mr r26,r4 │ │ │ │ + std r27,-40(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mr r4,r7 │ │ │ │ + mr r28,r5 │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ + mr r29,r7 │ │ │ │ + mr r30,r6 │ │ │ │ + std r31,-8(r1) │ │ │ │ + ld r12,248(r9) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-144(r1) │ │ │ │ + mtctr r12 │ │ │ │ + std r2,24(r1) │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + ld r9,0(r31) │ │ │ │ + addis r6,r2,-2 │ │ │ │ + addis r5,r2,-2 │ │ │ │ + ld r12,264(r9) │ │ │ │ + mr r4,r3 │ │ │ │ + addi r6,r6,-21576 │ │ │ │ + addi r5,r5,-21528 │ │ │ │ + mr r3,r31 │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + ld r9,0(r31) │ │ │ │ + mr r4,r26 │ │ │ │ + mr r27,r3 │ │ │ │ + mr r3,r31 │ │ │ │ + ld r12,1336(r9) │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + cmpdi r30,0 │ │ │ │ + mr r26,r3 │ │ │ │ + beq 23e4 │ │ │ │ + ld r9,0(r31) │ │ │ │ + mr r4,r30 │ │ │ │ + mr r3,r31 │ │ │ │ + ld r12,1336(r9) │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 1280 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r9,r30 │ │ │ │ + mr r8,r28 │ │ │ │ + mr r6,r26 │ │ │ │ + mr r5,r27 │ │ │ │ + mr r7,r3 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r3,r31 │ │ │ │ + bl 1180 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,144 │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r26,-48(r1) │ │ │ │ + ld r27,-40(r1) │ │ │ │ + ld r28,-32(r1) │ │ │ │ + ld r29,-24(r1) │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x680 │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +0000000000002450 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,23216 │ │ │ │ + mflr r0 │ │ │ │ + mr r7,r5 │ │ │ │ + li r6,0 │ │ │ │ + li r5,0 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-32(r1) │ │ │ │ + bl 1220 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,32 │ │ │ │ + ld r0,16(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +00000000000024a0 : │ │ │ │ + li r3,25 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x900 │ │ │ │ + .long 0x0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +00000000000024c0 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,23104 │ │ │ │ + mflr r0 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-32(r1) │ │ │ │ + std r6,88(r1) │ │ │ │ + std r9,112(r1) │ │ │ │ + addi r6,r1,88 │ │ │ │ + std r7,96(r1) │ │ │ │ + std r8,104(r1) │ │ │ │ + std r10,120(r1) │ │ │ │ + ld r9,0(r3) │ │ │ │ + std r2,24(r1) │ │ │ │ + ld r12,496(r9) │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,32 │ │ │ │ + ld r0,16(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x80 │ │ │ │ + │ │ │ │ +0000000000002520 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,23008 │ │ │ │ + mflr r0 │ │ │ │ ld r9,0(r3) │ │ │ │ std r26,-48(r1) │ │ │ │ mr r26,r4 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ mr r27,r5 │ │ │ │ std r29,-24(r1) │ │ │ │ @@ -1061,31 +1281,31 @@ │ │ │ │ mr r3,r29 │ │ │ │ ld r12,1320(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r31,0 │ │ │ │ mr r5,r3 │ │ │ │ - beq 22b8 │ │ │ │ + beq 25f8 │ │ │ │ andi. r9,r31,1 │ │ │ │ addi r10,r30,-4 │ │ │ │ addi r9,r3,-2 │ │ │ │ addi r8,r31,-1 │ │ │ │ - bne 2360 │ │ │ │ + bne 26a0 │ │ │ │ srdi r8,r31,1 │ │ │ │ mtctr r8 │ │ │ │ addi r7,r9,2 │ │ │ │ lhz r6,2(r9) │ │ │ │ addi r8,r10,4 │ │ │ │ addi r9,r9,4 │ │ │ │ addi r10,r10,8 │ │ │ │ lhz r7,2(r7) │ │ │ │ stw r6,-4(r10) │ │ │ │ stw r7,4(r8) │ │ │ │ - bdnz 2294 │ │ │ │ + bdnz 25d4 │ │ │ │ ld r9,0(r29) │ │ │ │ li r10,0 │ │ │ │ add r28,r30,r28 │ │ │ │ mr r4,r26 │ │ │ │ mr r3,r29 │ │ │ │ stw r10,-4(r28) │ │ │ │ ld r12,1328(r9) │ │ │ │ @@ -1094,15 +1314,15 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ li r5,0 │ │ │ │ li r3,0 │ │ │ │ mr r4,r30 │ │ │ │ bl 1420 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r3,-1 │ │ │ │ - beq 2380 │ │ │ │ + beq 26c0 │ │ │ │ addi r31,r3,1 │ │ │ │ mr r3,r31 │ │ │ │ bl 13c0 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r5,r31 │ │ │ │ mr r4,r30 │ │ │ │ mr r29,r3 │ │ │ │ @@ -1125,37 +1345,37 @@ │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ cmpdi r8,0 │ │ │ │ lhz r8,0(r3) │ │ │ │ mr r9,r3 │ │ │ │ mr r10,r30 │ │ │ │ stw r8,0(r30) │ │ │ │ - bne 228c │ │ │ │ - b 22b8 │ │ │ │ + bne 25cc │ │ │ │ + b 25f8 │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r3,r29 │ │ │ │ mr r5,r27 │ │ │ │ - addi r4,r4,-21568 │ │ │ │ + addi r4,r4,-21520 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r3,r30 │ │ │ │ li r29,0 │ │ │ │ bl 1160 │ │ │ │ ld r2,24(r1) │ │ │ │ - b 232c │ │ │ │ + b 266c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x680 │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ │ │ │ │ -00000000000023c0 : │ │ │ │ +0000000000002700 : │ │ │ │ addis r2,r12,2 │ │ │ │ - addi r2,r2,23360 │ │ │ │ + addi r2,r2,22528 │ │ │ │ mflr r0 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ mr r28,r3 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ mr r3,r4 │ │ │ │ @@ -1172,42 +1392,42 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ mr r5,r29 │ │ │ │ mr r4,r31 │ │ │ │ mr r30,r3 │ │ │ │ bl 1400 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r3,-1 │ │ │ │ - beq 2520 │ │ │ │ + beq 2860 │ │ │ │ mr r3,r30 │ │ │ │ std r2,24(r1) │ │ │ │ bl 1340 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r31,r3 │ │ │ │ sldi r3,r3,1 │ │ │ │ bl 13c0 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r31,0 │ │ │ │ mr r29,r3 │ │ │ │ - beq 2498 │ │ │ │ + beq 27d8 │ │ │ │ andi. r9,r31,1 │ │ │ │ addi r10,r3,-2 │ │ │ │ addi r9,r30,-4 │ │ │ │ addi r8,r31,-1 │ │ │ │ - bne 2500 │ │ │ │ + bne 2840 │ │ │ │ srdi r8,r31,1 │ │ │ │ mtctr r8 │ │ │ │ addi r7,r9,4 │ │ │ │ lwz r6,4(r9) │ │ │ │ addi r8,r10,2 │ │ │ │ addi r9,r9,8 │ │ │ │ addi r10,r10,4 │ │ │ │ lwz r7,4(r7) │ │ │ │ sth r6,-2(r10) │ │ │ │ sth r7,2(r8) │ │ │ │ - bdnz 2474 │ │ │ │ + bdnz 27b4 │ │ │ │ ld r9,0(r28) │ │ │ │ extsw r5,r31 │ │ │ │ mr r4,r29 │ │ │ │ mr r3,r28 │ │ │ │ ld r12,1304(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ @@ -1231,338 +1451,116 @@ │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ cmpdi r8,0 │ │ │ │ lwz r8,0(r30) │ │ │ │ mr r9,r30 │ │ │ │ mr r10,r3 │ │ │ │ sth r8,0(r3) │ │ │ │ - bne 246c │ │ │ │ - b 2498 │ │ │ │ + bne 27ac │ │ │ │ + b 27d8 │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r27 │ │ │ │ mr r3,r28 │ │ │ │ - addi r4,r4,-21520 │ │ │ │ + addi r4,r4,-21472 │ │ │ │ bl 1360 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r3,r30 │ │ │ │ li r31,0 │ │ │ │ bl 1160 │ │ │ │ ld r2,24(r1) │ │ │ │ - b 24d4 │ │ │ │ + b 2814 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x580 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000002560 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,22944 │ │ │ │ - mflr r0 │ │ │ │ - std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - mr r27,r5 │ │ │ │ - std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - li r3,1024 │ │ │ │ - std r31,-8(r1) │ │ │ │ - mr r28,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-80(r1) │ │ │ │ - bl 13c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - bl 13e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r4,r31 │ │ │ │ - li r5,1024 │ │ │ │ - mr r30,r3 │ │ │ │ - lwa r3,0(r3) │ │ │ │ - bl 1140 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwa r5,0(r30) │ │ │ │ - mr r7,r27 │ │ │ │ - mr r4,r28 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 1220 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r31 │ │ │ │ - bl 1160 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ - ld r28,-32(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x580 │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -0000000000002620 : │ │ │ │ - cmpwi r3,2 │ │ │ │ - beq 2650 │ │ │ │ - cmpwi r3,20 │ │ │ │ - beq 2660 │ │ │ │ - cmpwi r3,13 │ │ │ │ - beq 2670 │ │ │ │ - li r3,0 │ │ │ │ - clrldi r3,r3,62 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,1 │ │ │ │ - clrldi r3,r3,62 │ │ │ │ - blr │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,2 │ │ │ │ - b 263c │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,3 │ │ │ │ - b 263c │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x900 │ │ │ │ - .long 0x0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000002690 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,22640 │ │ │ │ - mflr r0 │ │ │ │ - ld r9,0(r3) │ │ │ │ - std r26,-48(r1) │ │ │ │ - mr r26,r4 │ │ │ │ - std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - mr r4,r7 │ │ │ │ - mr r28,r5 │ │ │ │ - std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r29,r7 │ │ │ │ - mr r30,r6 │ │ │ │ - std r31,-8(r1) │ │ │ │ - ld r12,248(r9) │ │ │ │ - mr r31,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-144(r1) │ │ │ │ - mtctr r12 │ │ │ │ - std r2,24(r1) │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - addis r6,r2,-2 │ │ │ │ - addis r5,r2,-2 │ │ │ │ - ld r12,264(r9) │ │ │ │ - mr r4,r3 │ │ │ │ - addi r6,r6,-21472 │ │ │ │ - addi r5,r5,-21424 │ │ │ │ - mr r3,r31 │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - mr r4,r26 │ │ │ │ - mr r27,r3 │ │ │ │ - mr r3,r31 │ │ │ │ - ld r12,1336(r9) │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r30,0 │ │ │ │ - mr r26,r3 │ │ │ │ - beq 2764 │ │ │ │ - ld r9,0(r31) │ │ │ │ - mr r4,r30 │ │ │ │ - mr r3,r31 │ │ │ │ - ld r12,1336(r9) │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 1280 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r8,r28 │ │ │ │ - mr r6,r26 │ │ │ │ - mr r5,r27 │ │ │ │ - mr r7,r3 │ │ │ │ - mr r4,r29 │ │ │ │ - mr r3,r31 │ │ │ │ - bl 1180 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,144 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r26,-48(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ - ld r28,-32(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x680 │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -00000000000027d0 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,22320 │ │ │ │ - mflr r0 │ │ │ │ - mr r7,r5 │ │ │ │ - li r6,0 │ │ │ │ - li r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 1220 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -0000000000002820 : │ │ │ │ - li r3,25 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x900 │ │ │ │ - .long 0x0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000002840 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,22208 │ │ │ │ - mflr r0 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - std r6,88(r1) │ │ │ │ - std r9,112(r1) │ │ │ │ - addi r6,r1,88 │ │ │ │ - std r7,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - std r10,120(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ - std r2,24(r1) │ │ │ │ - ld r12,496(r9) │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x80 │ │ │ │ - .long 0x1d750 │ │ │ │ + .long 0x1d758 │ │ │ │ .long 0x0 │ │ │ │ │ │ │ │ -00000000000028a8 <__glink_PLTresolve>: │ │ │ │ +00000000000028a0 <__glink_PLTresolve>: │ │ │ │ mflr r0 │ │ │ │ - bcl 20,4*cr7+so,28b0 <__glink_PLTresolve+0x8> │ │ │ │ + bcl 20,4*cr7+so,28a8 <__glink_PLTresolve+0x8> │ │ │ │ mflr r11 │ │ │ │ mtlr r0 │ │ │ │ ld r0,-16(r11) │ │ │ │ subf r12,r11,r12 │ │ │ │ add r11,r0,r11 │ │ │ │ addi r0,r12,-44 │ │ │ │ ld r12,0(r11) │ │ │ │ srdi r0,r0,2 │ │ │ │ mtctr r12 │ │ │ │ ld r11,8(r11) │ │ │ │ bctr │ │ │ │ │ │ │ │ -00000000000028dc : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028d4 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028e0 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028d8 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028e4 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028dc : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028e8 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028e0 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028ec : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028e4 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028f0 <__cxa_finalize@plt>: │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028e8 <__cxa_finalize@plt>: │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028f4 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028ec : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028f8 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028f0 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -00000000000028fc : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028f4 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002900 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028f8 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002904 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +00000000000028fc : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002908 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002900 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000000290c <__gmon_start__@plt>: │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002904 <__gmon_start__@plt>: │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002910 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002908 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002914 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +000000000000290c : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002918 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002910 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000000291c : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002914 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002920 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002918 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002924 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +000000000000291c : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002928 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002920 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000000292c : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002924 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002930 <__errno_location@plt>: │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002928 <__errno_location@plt>: │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002934 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +000000000000292c : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -0000000000002938 : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002930 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000000293c : │ │ │ │ - b 28a8 <__glink_PLTresolve> │ │ │ │ +0000000000002934 : │ │ │ │ + b 28a0 <__glink_PLTresolve> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000002940 <.fini>: │ │ │ │ +0000000000002938 <.fini>: │ │ │ │ addis r2,r12,2 │ │ │ │ - addi r2,r2,21952 │ │ │ │ + addi r2,r2,21960 │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ │ │ @@ -18,12 +18,12 @@ │ │ │ │ [ 118] up │ │ │ │ [ 120] do │ │ │ │ [ 128] le │ │ │ │ [ 130] nd │ │ │ │ [ 138] cr │ │ │ │ [ 140] ce │ │ │ │ [ 148] cursorMotion │ │ │ │ - [ 158] could not convert string to current locale │ │ │ │ - [ 188] could not convert string from current locale │ │ │ │ - [ 1b8] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ - [ 1e8] failed │ │ │ │ + [ 158] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ + [ 188] failed │ │ │ │ + [ 190] could not convert string to current locale │ │ │ │ + [ 1c0] could not convert string from current locale │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00002b58 011b033b c8000000 18000000 38eaffff ...;........8... │ │ │ │ - 0x00002b68 f8000000 98eaffff 18010000 d8eaffff ................ │ │ │ │ - 0x00002b78 38010000 98ebffff 78010000 c8ecffff 8.......x....... │ │ │ │ - 0x00002b88 c8010000 e8ecffff dc010000 78f1ffff ............x... │ │ │ │ - 0x00002b98 6c020000 c8f1ffff 8c020000 18f2ffff l............... │ │ │ │ - 0x00002ba8 ac020000 68f2ffff cc020000 48f3ffff ....h.......H... │ │ │ │ - 0x00002bb8 00030000 28f4ffff 34030000 08f5ffff ....(...4....... │ │ │ │ - 0x00002bc8 68030000 e8f5ffff 9c030000 38f6ffff h...........8... │ │ │ │ - 0x00002bd8 bc030000 88f6ffff dc030000 68f8ffff ............h... │ │ │ │ - 0x00002be8 18040000 08faffff 4c040000 c8faffff ........L....... │ │ │ │ - 0x00002bf8 80040000 38fbffff b4040000 78fcffff ....8.......x... │ │ │ │ - 0x00002c08 ec040000 c8fcffff 0c050000 e8fcffff ................ │ │ │ │ - 0x00002c18 94040000 50fdffff e0000000 ....P....... │ │ │ │ + 0x00002b50 011b033b c8000000 18000000 40eaffff ...;........@... │ │ │ │ + 0x00002b60 f8000000 a0eaffff 18010000 e0eaffff ................ │ │ │ │ + 0x00002b70 38010000 a0ebffff 78010000 d0ecffff 8.......x....... │ │ │ │ + 0x00002b80 c8010000 f0ecffff dc010000 80f1ffff ................ │ │ │ │ + 0x00002b90 6c020000 d0f1ffff 8c020000 20f2ffff l........... ... │ │ │ │ + 0x00002ba0 ac020000 70f2ffff cc020000 50f3ffff ....p.......P... │ │ │ │ + 0x00002bb0 00030000 30f4ffff 34030000 10f5ffff ....0...4....... │ │ │ │ + 0x00002bc0 68030000 f0f5ffff 9c030000 40f6ffff h...........@... │ │ │ │ + 0x00002bd0 bc030000 90f6ffff dc030000 50f7ffff ............P... │ │ │ │ + 0x00002be0 10040000 c0f7ffff 44040000 00f9ffff ........D....... │ │ │ │ + 0x00002bf0 7c040000 50f9ffff 9c040000 70f9ffff |...P.......p... │ │ │ │ + 0x00002c00 24040000 d0f9ffff b0040000 b0fbffff $............... │ │ │ │ + 0x00002c10 ec040000 50fdffff e0000000 ....P....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,73 +1,73 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00002c24 10000000 00000000 017a5200 04784101 .........zR..xA. │ │ │ │ - 0x00002c34 1b0c0100 14000000 18000000 68fcffff ............h... │ │ │ │ - 0x00002c44 98000000 00420941 00420641 1c000000 .....B.A.B.A.... │ │ │ │ - 0x00002c54 30000000 38e9ffff 54000000 00480e30 0...8...T....H.0 │ │ │ │ - 0x00002c64 11417e47 0e004206 41000000 1c000000 .A~G..B.A....... │ │ │ │ - 0x00002c74 50000000 78e9ffff 3c000000 00460e20 P...x...<....F. │ │ │ │ - 0x00002c84 11417e43 0e004206 41000000 3c000000 .A~C..B.A...<... │ │ │ │ - 0x00002c94 70000000 98e9ffff c0000000 00460e30 p............F.0 │ │ │ │ - 0x00002ca4 11417e42 9e02449f 0148de41 df410a0e .A~B..D..H.A.A.. │ │ │ │ - 0x00002cb4 00420641 440b450e 00420641 410e309e .B.AD.E..B.AA.0. │ │ │ │ - 0x00002cc4 029f0111 417e47de 41df0000 4c000000 ....A~G.A...L... │ │ │ │ - 0x00002cd4 b0000000 18eaffff 2c010000 00450941 ........,....E.A │ │ │ │ - 0x00002ce4 009f0143 0e800111 417e439e 0256de41 ...C....A~C..V.A │ │ │ │ - 0x00002cf4 0a0e0043 0641df43 0b460e00 430641df ...C.A.C.F..C.A. │ │ │ │ - 0x00002d04 430e8001 9e029f01 11417e47 0ade410e C........A~G..A. │ │ │ │ - 0x00002d14 00430641 df410b47 de000000 10000000 .C.A.A.G........ │ │ │ │ - 0x00002d24 00010000 f8eaffff 14000000 00000000 ................ │ │ │ │ - 0x00002d34 8c000000 14010000 04ebffff 90040000 ................ │ │ │ │ - 0x00002d44 00450941 009a069b 05439c04 9f01460e .E.A.....C....F. │ │ │ │ - 0x00002d54 6011417e 459d0344 9e024edd 41de410e `.A~E..D..N.A.A. │ │ │ │ - 0x00002d64 00460641 dfdcdbda 430e609a 069b059c .F.A....C.`..... │ │ │ │ - 0x00002d74 049d039e 029f0111 417e410a dd41de41 ........A~A..A.A │ │ │ │ - 0x00002d84 0e004606 41dfdcdb da430b4e 98084399 ..F.A....C.N..C. │ │ │ │ - 0x00002d94 0702acd8 41d942dd de470e00 460641df ....A.B..G..F.A. │ │ │ │ - 0x00002da4 dcdbda43 0e609a06 9b059c04 9d039e02 ...C.`.......... │ │ │ │ - 0x00002db4 9f011141 7e470add 41de440b 47dd41de ...A~G..A.D.G.A. │ │ │ │ - 0x00002dc4 1c000000 a4010000 04efffff 44000000 ............D... │ │ │ │ - 0x00002dd4 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ - 0x00002de4 1c000000 c4010000 34efffff 4c000000 ........4...L... │ │ │ │ - 0x00002df4 004a0e20 11417e43 0e004206 41000000 .J. .A~C..B.A... │ │ │ │ - 0x00002e04 1c000000 e4010000 64efffff 44000000 ........d...D... │ │ │ │ - 0x00002e14 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ - 0x00002e24 30000000 04020000 94efffff d4000000 0............... │ │ │ │ - 0x00002e34 004a0941 009b059c 049d039e 02459f01 .J.A.........E.. │ │ │ │ - 0x00002e44 440e5011 417e570e 00470641 dfdedddc D.P.A~W..G.A.... │ │ │ │ - 0x00002e54 db000000 30000000 38020000 40f0ffff ....0...8...@... │ │ │ │ - 0x00002e64 d4000000 004a0941 009b059c 049d039e .....J.A........ │ │ │ │ - 0x00002e74 02459f01 440e5011 417e570e 00470641 .E..D.P.A~W..G.A │ │ │ │ - 0x00002e84 dfdedddc db000000 30000000 6c020000 ........0...l... │ │ │ │ - 0x00002e94 ecf0ffff d4000000 004a0941 009b059c .........J.A.... │ │ │ │ - 0x00002ea4 049d039e 02459f01 440e5011 417e570e .....E..D.P.A~W. │ │ │ │ - 0x00002eb4 00470641 dfdedddc db000000 30000000 .G.A........0... │ │ │ │ - 0x00002ec4 a0020000 98f1ffff d4000000 004a0941 .............J.A │ │ │ │ - 0x00002ed4 009b059c 049d039e 02459f01 440e5011 .........E..D.P. │ │ │ │ - 0x00002ee4 417e570e 00470641 dfdedddc db000000 A~W..G.A........ │ │ │ │ - 0x00002ef4 1c000000 d4020000 44f2ffff 44000000 ........D...D... │ │ │ │ - 0x00002f04 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ - 0x00002f14 1c000000 f4020000 74f2ffff 44000000 ........t...D... │ │ │ │ - 0x00002f24 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ - 0x00002f34 38000000 14030000 a4f2ffff d8010000 8............... │ │ │ │ - 0x00002f44 00450941 009a0643 9b059c04 439d039e .E.A...C....C... │ │ │ │ - 0x00002f54 02450e50 9f011141 7e02440a 0e004906 .E.P...A~.D...I. │ │ │ │ - 0x00002f64 41dfdedd dcdbda43 0b000000 30000000 A......C....0... │ │ │ │ - 0x00002f74 50030000 48f4ffff 98010000 00450941 P...H........E.A │ │ │ │ - 0x00002f84 009b059c 04469d03 9e029f01 430e5011 .....F......C.P. │ │ │ │ - 0x00002f94 417e780a 0e004806 41dfdedd dcdb420b A~x...H.A.....B. │ │ │ │ - 0x00002fa4 30000000 84030000 b4f5ffff bc000000 0............... │ │ │ │ - 0x00002fb4 00450941 009b059c 04439d03 9e02460e .E.A.....C....F. │ │ │ │ - 0x00002fc4 509f0111 417e560e 00470641 dfdedddc P...A~V..G.A.... │ │ │ │ - 0x00002fd4 db000000 10000000 b8030000 40f6ffff ............@... │ │ │ │ - 0x00002fe4 64000000 00000000 1c000000 cc030000 d............... │ │ │ │ - 0x00002ff4 4cf8ffff 60000000 00450e20 11417e4d L...`....E. .A~M │ │ │ │ - 0x00003004 0e004206 41000000 34000000 ec030000 ..B.A...4....... │ │ │ │ - 0x00003014 7cf6ffff 38010000 00450941 009a0644 |...8....E.A...D │ │ │ │ - 0x00003024 9b059c04 439d039e 02449f01 430e9001 ....C....D..C... │ │ │ │ - 0x00003034 11417e6f 0e004806 41dfdedd dcdbda00 .A~o..H.A....... │ │ │ │ - 0x00003044 1c000000 24040000 84f7ffff 44000000 ....$.......D... │ │ │ │ - 0x00003054 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ - 0x00003064 10000000 44040000 b4f7ffff 14000000 ....D........... │ │ │ │ - 0x00003074 00000000 00000000 ........ │ │ │ │ + 0x00002c1c 10000000 00000000 017a5200 04784101 .........zR..xA. │ │ │ │ + 0x00002c2c 1b0c0100 14000000 18000000 68fcffff ............h... │ │ │ │ + 0x00002c3c 98000000 00420941 00420641 1c000000 .....B.A.B.A.... │ │ │ │ + 0x00002c4c 30000000 40e9ffff 54000000 00480e30 0...@...T....H.0 │ │ │ │ + 0x00002c5c 11417e47 0e004206 41000000 1c000000 .A~G..B.A....... │ │ │ │ + 0x00002c6c 50000000 80e9ffff 3c000000 00460e20 P.......<....F. │ │ │ │ + 0x00002c7c 11417e43 0e004206 41000000 3c000000 .A~C..B.A...<... │ │ │ │ + 0x00002c8c 70000000 a0e9ffff c0000000 00460e30 p............F.0 │ │ │ │ + 0x00002c9c 11417e42 9e02449f 0148de41 df410a0e .A~B..D..H.A.A.. │ │ │ │ + 0x00002cac 00420641 440b450e 00420641 410e309e .B.AD.E..B.AA.0. │ │ │ │ + 0x00002cbc 029f0111 417e47de 41df0000 4c000000 ....A~G.A...L... │ │ │ │ + 0x00002ccc b0000000 20eaffff 2c010000 00450941 .... ...,....E.A │ │ │ │ + 0x00002cdc 009f0143 0e800111 417e439e 0256de41 ...C....A~C..V.A │ │ │ │ + 0x00002cec 0a0e0043 0641df43 0b460e00 430641df ...C.A.C.F..C.A. │ │ │ │ + 0x00002cfc 430e8001 9e029f01 11417e47 0ade410e C........A~G..A. │ │ │ │ + 0x00002d0c 00430641 df410b47 de000000 10000000 .C.A.A.G........ │ │ │ │ + 0x00002d1c 00010000 00ebffff 14000000 00000000 ................ │ │ │ │ + 0x00002d2c 8c000000 14010000 0cebffff 90040000 ................ │ │ │ │ + 0x00002d3c 00450941 009a069b 05439c04 9f01460e .E.A.....C....F. │ │ │ │ + 0x00002d4c 6011417e 459d0344 9e024edd 41de410e `.A~E..D..N.A.A. │ │ │ │ + 0x00002d5c 00460641 dfdcdbda 430e609a 069b059c .F.A....C.`..... │ │ │ │ + 0x00002d6c 049d039e 029f0111 417e410a dd41de41 ........A~A..A.A │ │ │ │ + 0x00002d7c 0e004606 41dfdcdb da430b4e 98084399 ..F.A....C.N..C. │ │ │ │ + 0x00002d8c 0702acd8 41d942dd de470e00 460641df ....A.B..G..F.A. │ │ │ │ + 0x00002d9c dcdbda43 0e609a06 9b059c04 9d039e02 ...C.`.......... │ │ │ │ + 0x00002dac 9f011141 7e470add 41de440b 47dd41de ...A~G..A.D.G.A. │ │ │ │ + 0x00002dbc 1c000000 a4010000 0cefffff 44000000 ............D... │ │ │ │ + 0x00002dcc 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ + 0x00002ddc 1c000000 c4010000 3cefffff 4c000000 ........<...L... │ │ │ │ + 0x00002dec 004a0e20 11417e43 0e004206 41000000 .J. .A~C..B.A... │ │ │ │ + 0x00002dfc 1c000000 e4010000 6cefffff 44000000 ........l...D... │ │ │ │ + 0x00002e0c 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ + 0x00002e1c 30000000 04020000 9cefffff d4000000 0............... │ │ │ │ + 0x00002e2c 004a0941 009b059c 049d039e 02459f01 .J.A.........E.. │ │ │ │ + 0x00002e3c 440e5011 417e570e 00470641 dfdedddc D.P.A~W..G.A.... │ │ │ │ + 0x00002e4c db000000 30000000 38020000 48f0ffff ....0...8...H... │ │ │ │ + 0x00002e5c d4000000 004a0941 009b059c 049d039e .....J.A........ │ │ │ │ + 0x00002e6c 02459f01 440e5011 417e570e 00470641 .E..D.P.A~W..G.A │ │ │ │ + 0x00002e7c dfdedddc db000000 30000000 6c020000 ........0...l... │ │ │ │ + 0x00002e8c f4f0ffff d4000000 004a0941 009b059c .........J.A.... │ │ │ │ + 0x00002e9c 049d039e 02459f01 440e5011 417e570e .....E..D.P.A~W. │ │ │ │ + 0x00002eac 00470641 dfdedddc db000000 30000000 .G.A........0... │ │ │ │ + 0x00002ebc a0020000 a0f1ffff d4000000 004a0941 .............J.A │ │ │ │ + 0x00002ecc 009b059c 049d039e 02459f01 440e5011 .........E..D.P. │ │ │ │ + 0x00002edc 417e570e 00470641 dfdedddc db000000 A~W..G.A........ │ │ │ │ + 0x00002eec 1c000000 d4020000 4cf2ffff 44000000 ........L...D... │ │ │ │ + 0x00002efc 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ + 0x00002f0c 1c000000 f4020000 7cf2ffff 44000000 ........|...D... │ │ │ │ + 0x00002f1c 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ + 0x00002f2c 30000000 14030000 acf2ffff bc000000 0............... │ │ │ │ + 0x00002f3c 00450941 009b059c 04439d03 9e02460e .E.A.....C....F. │ │ │ │ + 0x00002f4c 509f0111 417e560e 00470641 dfdedddc P...A~V..G.A.... │ │ │ │ + 0x00002f5c db000000 10000000 48030000 38f3ffff ........H...8... │ │ │ │ + 0x00002f6c 64000000 00000000 1c000000 5c030000 d...........\... │ │ │ │ + 0x00002f7c 44f5ffff 60000000 00450e20 11417e4d D...`....E. .A~M │ │ │ │ + 0x00002f8c 0e004206 41000000 34000000 7c030000 ..B.A...4...|... │ │ │ │ + 0x00002f9c 74f3ffff 38010000 00450941 009a0644 t...8....E.A...D │ │ │ │ + 0x00002fac 9b059c04 439d039e 02449f01 430e9001 ....C....D..C... │ │ │ │ + 0x00002fbc 11417e6f 0e004806 41dfdedd dcdbda00 .A~o..H.A....... │ │ │ │ + 0x00002fcc 1c000000 b4030000 7cf4ffff 44000000 ........|...D... │ │ │ │ + 0x00002fdc 00480e20 11417e43 0e004206 41000000 .H. .A~C..B.A... │ │ │ │ + 0x00002fec 10000000 d4030000 acf4ffff 14000000 ................ │ │ │ │ + 0x00002ffc 00000000 38000000 e8030000 18f5ffff ....8........... │ │ │ │ + 0x0000300c d8010000 00450941 009a0643 9b059c04 .....E.A...C.... │ │ │ │ + 0x0000301c 439d039e 02450e50 9f011141 7e02440a C....E.P...A~.D. │ │ │ │ + 0x0000302c 0e004906 41dfdedd dcdbda43 0b000000 ..I.A......C.... │ │ │ │ + 0x0000303c 30000000 24040000 bcf6ffff 98010000 0...$........... │ │ │ │ + 0x0000304c 00450941 009b059c 04469d03 9e029f01 .E.A.....F...... │ │ │ │ + 0x0000305c 430e5011 417e780a 0e004806 41dfdedd C.P.A~x...H.A... │ │ │ │ + 0x0000306c dcdb420b 00000000 ..B..... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 706f7765 72706336 346c652d dwz/powerpc64le- │ │ │ │ 0x00000020 6c696e75 782d676e 752f6c69 626e6174 linux-gnu/libnat │ │ │ │ 0x00000030 6976652d 706c6174 666f726d 2d6a6e69 ive-platform-jni │ │ │ │ - 0x00000040 2e646562 7567007f 94cee577 3f4584ba .debug.....w?E.. │ │ │ │ - 0x00000050 46a6d3ca 783a04a8 a1eaf7 F...x:..... │ │ │ │ + 0x00000040 2e646562 756700c0 cd5408b2 9abb3034 .debug...T....04 │ │ │ │ + 0x00000050 2274f499 a0947374 14790f "t....st.y. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30353166 63343237 66353164 33633364 051fc427f51d3c3d │ │ │ │ - 0x00000010 30613663 36383662 65346433 63623066 0a6c686be4d3cb0f │ │ │ │ - 0x00000020 35336464 62302e64 65627567 00000000 53ddb0.debug.... │ │ │ │ - 0x00000030 7ac5401a z.@. │ │ │ │ + 0x00000000 39366539 66316632 35306461 33383162 96e9f1f250da381b │ │ │ │ + 0x00000010 39343733 61643565 64353566 64386134 9473ad5ed55fd8a4 │ │ │ │ + 0x00000020 39613639 39342e64 65627567 00000000 9a6994.debug.... │ │ │ │ + 0x00000030 3a8b5038 :.P8 │ │ ├── ./usr/lib/jni/libnative-platform.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ [ 5] .gnu.version VERSYM 000000000000123e 00123e 000090 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00000000000012d0 0012d0 000030 00 A 4 1 8 │ │ │ │ [ 7] .rela.dyn RELA 0000000000001300 001300 0000a8 18 A 3 0 8 │ │ │ │ [ 8] .rela.plt RELA 00000000000013a8 0013a8 000468 18 AI 3 19 8 │ │ │ │ [ 9] .init PROGBITS 0000000000001820 001820 00005c 00 AX 0 0 32 │ │ │ │ [10] .text PROGBITS 0000000000001880 001880 002a00 00 AX 0 0 32 │ │ │ │ [11] .fini PROGBITS 0000000000004280 004280 000024 00 AX 0 0 4 │ │ │ │ - [12] .rodata PROGBITS 00000000000042a8 0042a8 000407 01 AMS 0 0 8 │ │ │ │ + [12] .rodata PROGBITS 00000000000042a8 0042a8 000405 01 AMS 0 0 8 │ │ │ │ [13] .eh_frame_hdr PROGBITS 00000000000046b0 0046b0 0000fc 00 A 0 0 4 │ │ │ │ [14] .eh_frame PROGBITS 00000000000047ac 0047ac 000710 00 A 0 0 4 │ │ │ │ [15] .init_array INIT_ARRAY 000000000001fd10 00fd10 000008 08 WA 0 0 8 │ │ │ │ [16] .fini_array FINI_ARRAY 000000000001fd18 00fd18 000008 08 WA 0 0 8 │ │ │ │ [17] .dynamic DYNAMIC 000000000001fd20 00fd20 0001e0 10 WA 4 0 8 │ │ │ │ [18] .got PROGBITS 000000000001ff00 00ff00 000028 08 WA 0 0 256 │ │ │ │ [19] .plt NOBITS 0000000000020000 00ff28 000188 08 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -47,29 +47,29 @@ │ │ │ │ 43: 0000000000002dc0 480 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink │ │ │ │ 44: 0000000000001f90 568 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo │ │ │ │ 45: 0000000000002500 60 FUNC GLOBAL DEFAULT 10 _Z8toMillis8timespec │ │ │ │ 46: 0000000000003ab0 128 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch │ │ │ │ 47: 00000000000035e0 96 FUNC WEAK DEFAULT [: 8] 10 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ 48: 0000000000002fe0 160 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach │ │ │ │ 49: 00000000000032a0 292 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable │ │ │ │ - 50: 0000000000003fe0 312 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_code │ │ │ │ + 50: 0000000000003c60 312 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_code │ │ │ │ 51: 0000000000002420 212 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod │ │ │ │ - 52: 0000000000003f70 100 FUNC GLOBAL DEFAULT 10 map_error_code │ │ │ │ + 52: 0000000000003bf0 100 FUNC GLOBAL DEFAULT 10 map_error_code │ │ │ │ 53: 0000000000003140 168 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory │ │ │ │ - 54: 0000000000003b30 472 FUNC GLOBAL DEFAULT [: 8] 10 java_to_char │ │ │ │ + 54: 0000000000003e10 472 FUNC GLOBAL DEFAULT [: 8] 10 java_to_char │ │ │ │ 55: 0000000000002c80 312 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink │ │ │ │ 56: 0000000000002640 596 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat │ │ │ │ - 57: 0000000000003d10 408 FUNC GLOBAL DEFAULT [: 8] 10 char_to_java │ │ │ │ + 57: 0000000000003ff0 408 FUNC GLOBAL DEFAULT [: 8] 10 char_to_java │ │ │ │ 58: 0000000000002fa0 56 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid │ │ │ │ 59: 00000000000033d0 104 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty │ │ │ │ 60: 00000000000021d0 584 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo │ │ │ │ 61: 0000000000003440 404 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize │ │ │ │ 62: 0000000000002540 244 FUNC GLOBAL DEFAULT [: 8] 10 _Z10unpackStatP4statPiPlS2_ │ │ │ │ 63: 0000000000003860 336 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ - 64: 0000000000003eb0 188 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_errno │ │ │ │ - 65: 0000000000004170 20 FUNC GLOBAL DEFAULT 10 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ + 64: 0000000000003b30 188 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_errno │ │ │ │ + 65: 0000000000003df0 20 FUNC GLOBAL DEFAULT 10 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ 66: 00000000000028a0 984 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir │ │ │ │ 67: 0000000000003640 536 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems │ │ │ │ - 68: 0000000000004120 68 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_message │ │ │ │ + 68: 0000000000003da0 68 FUNC GLOBAL DEFAULT [: 8] 10 mark_failed_with_message │ │ │ │ 69: 00000000000039b0 252 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ 70: 00000000000031f0 168 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable │ │ │ │ 71: 0000000000003080 180 FUNC GLOBAL DEFAULT [: 8] 10 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -22,39 +22,39 @@ │ │ │ │ 0000000000020050 0000000b00000015 R_PPC64_JMP_SLOT 0000000000000000 opendir@GLIBC_2.17 + 0 │ │ │ │ 0000000000020058 0000000c00000015 R_PPC64_JMP_SLOT 0000000000000000 lstat64@GLIBC_2.33 + 0 │ │ │ │ 0000000000020060 0000000d00000015 R_PPC64_JMP_SLOT 0000000000000000 inotify_init1@GLIBC_2.17 + 0 │ │ │ │ 0000000000020068 0000000e00000015 R_PPC64_JMP_SLOT 0000000000000000 getpid@GLIBC_2.17 + 0 │ │ │ │ 0000000000020070 0000000f00000015 R_PPC64_JMP_SLOT 0000000000000000 malloc@GLIBC_2.17 + 0 │ │ │ │ 0000000000020078 0000001000000015 R_PPC64_JMP_SLOT 0000000000000000 stat64@GLIBC_2.33 + 0 │ │ │ │ 0000000000020080 0000001100000015 R_PPC64_JMP_SLOT 0000000000000000 chmod@GLIBC_2.17 + 0 │ │ │ │ -0000000000020088 0000003400000015 R_PPC64_JMP_SLOT 0000000000003f70 map_error_code + 0 │ │ │ │ +0000000000020088 0000003400000015 R_PPC64_JMP_SLOT 0000000000003bf0 map_error_code + 0 │ │ │ │ 0000000000020090 0000001200000015 R_PPC64_JMP_SLOT 0000000000000000 wcslen@GLIBC_2.17 + 0 │ │ │ │ 0000000000020098 0000001300000015 R_PPC64_JMP_SLOT 0000000000000000 strerror_r@GLIBC_2.17 + 0 │ │ │ │ 00000000000200a0 0000003e00000015 R_PPC64_JMP_SLOT 0000000000002540 _Z10unpackStatP4statPiPlS2_ + 0 │ │ │ │ 00000000000200a8 0000001400000015 R_PPC64_JMP_SLOT 0000000000000000 setmntent@GLIBC_2.17 + 0 │ │ │ │ 00000000000200b0 0000002d00000015 R_PPC64_JMP_SLOT 0000000000002500 _Z8toMillis8timespec + 0 │ │ │ │ 00000000000200b8 0000001500000015 R_PPC64_JMP_SLOT 0000000000000000 endmntent@GLIBC_2.17 + 0 │ │ │ │ -00000000000200c0 0000004000000015 R_PPC64_JMP_SLOT 0000000000003eb0 mark_failed_with_errno + 0 │ │ │ │ +00000000000200c0 0000004000000015 R_PPC64_JMP_SLOT 0000000000003b30 mark_failed_with_errno + 0 │ │ │ │ 00000000000200c8 0000001600000015 R_PPC64_JMP_SLOT 0000000000000000 inotify_rm_watch@GLIBC_2.17 + 0 │ │ │ │ 00000000000200d0 0000001700000015 R_PPC64_JMP_SLOT 0000000000000000 closedir@GLIBC_2.17 + 0 │ │ │ │ 00000000000200d8 0000001800000015 R_PPC64_JMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.17 + 0 │ │ │ │ 00000000000200e0 0000001900000015 R_PPC64_JMP_SLOT 0000000000000000 close@GLIBC_2.17 + 0 │ │ │ │ 00000000000200e8 0000001a00000015 R_PPC64_JMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -00000000000200f0 0000003600000015 R_PPC64_JMP_SLOT 0000000000003b30 java_to_char + 0 │ │ │ │ +00000000000200f0 0000003600000015 R_PPC64_JMP_SLOT 0000000000003e10 java_to_char + 0 │ │ │ │ 00000000000200f8 0000001b00000015 R_PPC64_JMP_SLOT 0000000000000000 chdir@GLIBC_2.17 + 0 │ │ │ │ 0000000000020100 0000001c00000015 R_PPC64_JMP_SLOT 0000000000000000 free@GLIBC_2.17 + 0 │ │ │ │ 0000000000020108 0000001d00000015 R_PPC64_JMP_SLOT 0000000000000000 symlink@GLIBC_2.17 + 0 │ │ │ │ -0000000000020110 0000004400000015 R_PPC64_JMP_SLOT 0000000000004120 mark_failed_with_message + 0 │ │ │ │ +0000000000020110 0000004400000015 R_PPC64_JMP_SLOT 0000000000003da0 mark_failed_with_message + 0 │ │ │ │ 0000000000020118 0000001e00000015 R_PPC64_JMP_SLOT 0000000000000000 readdir64_r@GLIBC_2.17 + 0 │ │ │ │ 0000000000020120 0000001f00000015 R_PPC64_JMP_SLOT 0000000000000000 read@GLIBC_2.17 + 0 │ │ │ │ 0000000000020128 0000002000000015 R_PPC64_JMP_SLOT 0000000000000000 isatty@GLIBC_2.17 + 0 │ │ │ │ 0000000000020130 0000002100000015 R_PPC64_JMP_SLOT 0000000000000000 wcstombs@GLIBC_2.17 + 0 │ │ │ │ 0000000000020138 0000002200000015 R_PPC64_JMP_SLOT 0000000000000000 getmntent_r@GLIBC_2.17 + 0 │ │ │ │ 0000000000020140 0000002300000015 R_PPC64_JMP_SLOT 0000000000000000 setsid@GLIBC_2.17 + 0 │ │ │ │ -0000000000020148 0000003200000015 R_PPC64_JMP_SLOT 0000000000003fe0 mark_failed_with_code + 0 │ │ │ │ +0000000000020148 0000003200000015 R_PPC64_JMP_SLOT 0000000000003c60 mark_failed_with_code + 0 │ │ │ │ 0000000000020150 0000002400000015 R_PPC64_JMP_SLOT 0000000000000000 strncpy@GLIBC_2.17 + 0 │ │ │ │ 0000000000020158 0000002600000015 R_PPC64_JMP_SLOT 0000000000000000 __errno_location@GLIBC_2.17 + 0 │ │ │ │ 0000000000020160 0000002700000015 R_PPC64_JMP_SLOT 0000000000000000 uname@GLIBC_2.17 + 0 │ │ │ │ 0000000000020168 0000002800000015 R_PPC64_JMP_SLOT 0000000000000000 getenv@GLIBC_2.17 + 0 │ │ │ │ 0000000000020170 0000002900000015 R_PPC64_JMP_SLOT 0000000000000000 inotify_add_watch@GLIBC_2.17 + 0 │ │ │ │ 0000000000020178 0000002a00000015 R_PPC64_JMP_SLOT 0000000000000000 ioctl@GLIBC_2.17 + 0 │ │ │ │ -0000000000020180 0000003900000015 R_PPC64_JMP_SLOT 0000000000003d10 char_to_java + 0 │ │ │ │ +0000000000020180 0000003900000015 R_PPC64_JMP_SLOT 0000000000003ff0 char_to_java + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b71e9813105d2deb998e163bcf9916b4a92d6bf5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e690f059bfe479461f4dfb2741b09b509c790d1f │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -25,20 +25,20 @@ │ │ │ │ 0xffffffffffffed90 (offset: 0x3440) -> 0x5a8 fde=[ 4ac] │ │ │ │ 0xffffffffffffef30 (offset: 0x35e0) -> 0x128 fde=[ 2c] │ │ │ │ 0xffffffffffffef90 (offset: 0x3640) -> 0x5e0 fde=[ 4e4] │ │ │ │ 0xfffffffffffff1b0 (offset: 0x3860) -> 0x644 fde=[ 548] │ │ │ │ 0xfffffffffffff300 (offset: 0x39b0) -> 0x688 fde=[ 58c] │ │ │ │ 0xfffffffffffff400 (offset: 0x3ab0) -> 0x6c4 fde=[ 5c8] │ │ │ │ 0xfffffffffffff480 (offset: 0x3b30) -> 0x6e4 fde=[ 5e8] │ │ │ │ - 0xfffffffffffff660 (offset: 0x3d10) -> 0x720 fde=[ 624] │ │ │ │ - 0xfffffffffffff800 (offset: 0x3eb0) -> 0x754 fde=[ 658] │ │ │ │ - 0xfffffffffffff8c0 (offset: 0x3f70) -> 0x788 fde=[ 68c] │ │ │ │ - 0xfffffffffffff930 (offset: 0x3fe0) -> 0x79c fde=[ 6a0] │ │ │ │ - 0xfffffffffffffa70 (offset: 0x4120) -> 0x7d4 fde=[ 6d8] │ │ │ │ - 0xfffffffffffffac0 (offset: 0x4170) -> 0x7f4 fde=[ 6f8] │ │ │ │ + 0xfffffffffffff540 (offset: 0x3bf0) -> 0x718 fde=[ 61c] │ │ │ │ + 0xfffffffffffff5b0 (offset: 0x3c60) -> 0x72c fde=[ 630] │ │ │ │ + 0xfffffffffffff6f0 (offset: 0x3da0) -> 0x764 fde=[ 668] │ │ │ │ + 0xfffffffffffff740 (offset: 0x3df0) -> 0x784 fde=[ 688] │ │ │ │ + 0xfffffffffffff760 (offset: 0x3e10) -> 0x798 fde=[ 69c] │ │ │ │ + 0xfffffffffffff940 (offset: 0x3ff0) -> 0x7d4 fde=[ 6d8] │ │ │ │ 0xfffffffffffffae0 (offset: 0x4190) -> 0x110 fde=[ 14] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ @@ -834,140 +834,140 @@ │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_advance_loc: 64 to 0000000000003b14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000003b20 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -000005e8 0000000000000038 000005ec FDE cie=00000000 pc=0000000000003b30..0000000000003d08 │ │ │ │ +000005e8 0000000000000030 000005ec FDE cie=00000000 pc=0000000000003b30..0000000000003bec │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000003b44 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003b50 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003b5c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003b50 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003b70 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003b68 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 272 to 0000000000003c80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000003bc0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003ca4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003bdc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003cb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000624 0000000000000030 00000628 FDE cie=00000000 pc=0000000000003d10..0000000000003ea8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003d24 │ │ │ │ +0000061c 0000000000000010 00000620 FDE cie=00000000 pc=0000000000003bf0..0000000000003c54 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000630 0000000000000034 00000634 FDE cie=00000000 pc=0000000000003c60..0000000000003d98 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003c74 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003c84 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003d3c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003c90 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003ca0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003d48 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003cac │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000003e28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 188 to 0000000000003d68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003e48 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003d88 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000668 000000000000001c 0000066c FDE cie=00000000 pc=0000000000003da0..0000000000003de4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003dc0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003dcc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003dd4 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000688 0000000000000010 0000068c FDE cie=00000000 pc=0000000000003df0..0000000000003e04 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000030 0000065c FDE cie=00000000 pc=0000000000003eb0..0000000000003f6c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003ec4 │ │ │ │ +0000069c 0000000000000038 000006a0 FDE cie=00000000 pc=0000000000003e10..0000000000003fe8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003e24 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003e30 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003ed0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003e3c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003ee8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003e50 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000003f40 │ │ │ │ + DW_CFA_advance_loc1: 272 to 0000000000003f60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003f5c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003f84 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003f90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000068c 0000000000000010 00000690 FDE cie=00000000 pc=0000000000003f70..0000000000003fd4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006a0 0000000000000034 000006a4 FDE cie=00000000 pc=0000000000003fe0..0000000000004118 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003ff4 │ │ │ │ +000006d8 0000000000000030 000006dc FDE cie=00000000 pc=0000000000003ff0..0000000000004188 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004004 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004004 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004010 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000401c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004020 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000402c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004028 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 188 to 00000000000040e8 │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000004108 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004108 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004128 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006d8 000000000000001c 000006dc FDE cie=00000000 pc=0000000000004120..0000000000004164 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004140 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000414c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004154 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000006f8 0000000000000010 000006fc FDE cie=00000000 pc=0000000000004170..0000000000004184 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004130 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ 0000070c ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -34,20 +34,20 @@ │ │ │ │ endmntent │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ inotify_init1 │ │ │ │ inotify_add_watch │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch │ │ │ │ inotify_rm_watch │ │ │ │ -wcstombs │ │ │ │ -mbstowcs │ │ │ │ strerror_r │ │ │ │ mark_failed_with_code │ │ │ │ map_error_code │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ +wcstombs │ │ │ │ +mbstowcs │ │ │ │ libc.so.6 │ │ │ │ GLIBC_2.33 │ │ │ │ GLIBC_2.17 │ │ │ │ could not query machine details │ │ │ │ Ljava/lang/String; │ │ │ │ osVersion │ │ │ │ machineArchitecture │ │ │ │ @@ -75,17 +75,17 @@ │ │ │ │ could not fetch terminal size │ │ │ │ /etc/mtab │ │ │ │ could not open mount file │ │ │ │ (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V │ │ │ │ could not initialize inotify │ │ │ │ could not add path to watch │ │ │ │ could not wait for next event │ │ │ │ +(Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ could not convert string to current locale │ │ │ │ could not convert string from current locale │ │ │ │ -(Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ /usr/lib/debug/.dwz/powerpc64le-linux-gnu/libnative-platform-jni.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -122,21 +122,21 @@ │ │ │ │ 0x00001108 46756e63 74696f6e 735f7761 6974466f Functions_waitFo │ │ │ │ 0x00001118 724e6578 74457665 6e740072 65616400 rNextEvent.read. │ │ │ │ 0x00001128 4a617661 5f6e6574 5f727562 79677261 Java_net_rubygra │ │ │ │ 0x00001138 70656672 7569745f 706c6174 666f726d pefruit_platform │ │ │ │ 0x00001148 5f696e74 65726e61 6c5f6a6e 695f4669 _internal_jni_Fi │ │ │ │ 0x00001158 6c654576 656e7446 756e6374 696f6e73 leEventFunctions │ │ │ │ 0x00001168 5f636c6f 73655761 74636800 696e6f74 _closeWatch.inot │ │ │ │ - 0x00001178 6966795f 726d5f77 61746368 00776373 ify_rm_watch.wcs │ │ │ │ - 0x00001188 746f6d62 73006d62 73746f77 63730077 tombs.mbstowcs.w │ │ │ │ - 0x00001198 63736c65 6e007374 72657272 6f725f72 cslen.strerror_r │ │ │ │ - 0x000011a8 006d6172 6b5f6661 696c6564 5f776974 .mark_failed_wit │ │ │ │ - 0x000011b8 685f636f 6465006d 61705f65 72726f72 h_code.map_error │ │ │ │ - 0x000011c8 5f636f64 65004a61 76615f6e 65745f72 _code.Java_net_r │ │ │ │ - 0x000011d8 75627967 72617065 66727569 745f706c ubygrapefruit_pl │ │ │ │ - 0x000011e8 6174666f 726d5f69 6e746572 6e616c5f atform_internal_ │ │ │ │ - 0x000011f8 6a6e695f 4e617469 76654c69 62726172 jni_NativeLibrar │ │ │ │ - 0x00001208 7946756e 6374696f 6e735f67 65745665 yFunctions_getVe │ │ │ │ - 0x00001218 7273696f 6e006c69 62632e73 6f2e3600 rsion.libc.so.6. │ │ │ │ + 0x00001178 6966795f 726d5f77 61746368 00737472 ify_rm_watch.str │ │ │ │ + 0x00001188 6572726f 725f7200 6d61726b 5f666169 error_r.mark_fai │ │ │ │ + 0x00001198 6c65645f 77697468 5f636f64 65006d61 led_with_code.ma │ │ │ │ + 0x000011a8 705f6572 726f725f 636f6465 004a6176 p_error_code.Jav │ │ │ │ + 0x000011b8 615f6e65 745f7275 62796772 61706566 a_net_rubygrapef │ │ │ │ + 0x000011c8 72756974 5f706c61 74666f72 6d5f696e ruit_platform_in │ │ │ │ + 0x000011d8 7465726e 616c5f6a 6e695f4e 61746976 ternal_jni_Nativ │ │ │ │ + 0x000011e8 654c6962 72617279 46756e63 74696f6e eLibraryFunction │ │ │ │ + 0x000011f8 735f6765 74566572 73696f6e 00776373 s_getVersion.wcs │ │ │ │ + 0x00001208 746f6d62 73006d62 73746f77 63730077 tombs.mbstowcs.w │ │ │ │ + 0x00001218 63736c65 6e006c69 62632e73 6f2e3600 cslen.libc.so.6. │ │ │ │ 0x00001228 474c4942 435f322e 33330047 4c494243 GLIBC_2.33.GLIBC │ │ │ │ 0x00001238 5f322e31 3700 _2.17. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2127,18 +2127,212 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x180 │ │ │ │ │ │ │ │ -0000000000003b30 : │ │ │ │ +0000000000003b30 : │ │ │ │ addis r2,r12,2 │ │ │ │ addi r2,r2,17360 │ │ │ │ mflr r0 │ │ │ │ + std r27,-40(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mr r27,r5 │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ + mr r29,r3 │ │ │ │ + li r3,1024 │ │ │ │ + std r31,-8(r1) │ │ │ │ + mr r28,r4 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-80(r1) │ │ │ │ + bl 1d40 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + bl 1d60 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r4,r31 │ │ │ │ + li r5,1024 │ │ │ │ + mr r30,r3 │ │ │ │ + lwa r3,0(r3) │ │ │ │ + bl 18a0 │ │ │ │ + ld r2,24(r1) │ │ │ │ + lwa r5,0(r30) │ │ │ │ + mr r7,r27 │ │ │ │ + mr r4,r28 │ │ │ │ + mr r6,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 1b00 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r3,r31 │ │ │ │ + bl 1940 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,80 │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r27,-40(r1) │ │ │ │ + ld r28,-32(r1) │ │ │ │ + ld r29,-24(r1) │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x580 │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +0000000000003bf0 : │ │ │ │ + cmpwi r3,2 │ │ │ │ + beq 3c20 │ │ │ │ + cmpwi r3,20 │ │ │ │ + beq 3c30 │ │ │ │ + cmpwi r3,13 │ │ │ │ + beq 3c40 │ │ │ │ + li r3,0 │ │ │ │ + clrldi r3,r3,62 │ │ │ │ + blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,1 │ │ │ │ + clrldi r3,r3,62 │ │ │ │ + blr │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,2 │ │ │ │ + b 3c0c │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + li r3,3 │ │ │ │ + b 3c0c │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x900 │ │ │ │ + .long 0x0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000003c60 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,17056 │ │ │ │ + mflr r0 │ │ │ │ + ld r9,0(r3) │ │ │ │ + std r26,-48(r1) │ │ │ │ + mr r26,r4 │ │ │ │ + std r27,-40(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mr r4,r7 │ │ │ │ + mr r28,r5 │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ + mr r29,r7 │ │ │ │ + mr r30,r6 │ │ │ │ + std r31,-8(r1) │ │ │ │ + ld r12,248(r9) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-144(r1) │ │ │ │ + mtctr r12 │ │ │ │ + std r2,24(r1) │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + ld r9,0(r31) │ │ │ │ + addis r6,r2,-2 │ │ │ │ + addis r5,r2,-2 │ │ │ │ + ld r12,264(r9) │ │ │ │ + mr r4,r3 │ │ │ │ + addi r6,r6,-14568 │ │ │ │ + addi r5,r5,-14520 │ │ │ │ + mr r3,r31 │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + ld r9,0(r31) │ │ │ │ + mr r4,r26 │ │ │ │ + mr r27,r3 │ │ │ │ + mr r3,r31 │ │ │ │ + ld r12,1336(r9) │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + cmpdi r30,0 │ │ │ │ + mr r26,r3 │ │ │ │ + beq 3d34 │ │ │ │ + ld r9,0(r31) │ │ │ │ + mr r4,r30 │ │ │ │ + mr r3,r31 │ │ │ │ + ld r12,1336(r9) │ │ │ │ + mtctr r12 │ │ │ │ + bctrl │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 1bc0 │ │ │ │ + ld r2,24(r1) │ │ │ │ + mr r9,r30 │ │ │ │ + mr r8,r28 │ │ │ │ + mr r6,r26 │ │ │ │ + mr r5,r27 │ │ │ │ + mr r7,r3 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r3,r31 │ │ │ │ + bl 1980 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,144 │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r26,-48(r1) │ │ │ │ + ld r27,-40(r1) │ │ │ │ + ld r28,-32(r1) │ │ │ │ + ld r29,-24(r1) │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x680 │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +0000000000003da0 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,16736 │ │ │ │ + mflr r0 │ │ │ │ + mr r7,r5 │ │ │ │ + li r6,0 │ │ │ │ + li r5,0 │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-32(r1) │ │ │ │ + bl 1b00 │ │ │ │ + ld r2,24(r1) │ │ │ │ + addi r1,r1,32 │ │ │ │ + ld r0,16(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000900 │ │ │ │ + .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ori r2,r2,0 │ │ │ │ + │ │ │ │ +0000000000003df0 : │ │ │ │ + li r3,25 │ │ │ │ + blr │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x900 │ │ │ │ + .long 0x0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000003e10 : │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,16624 │ │ │ │ + mflr r0 │ │ │ │ ld r9,0(r3) │ │ │ │ std r26,-48(r1) │ │ │ │ mr r26,r4 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ mr r27,r5 │ │ │ │ std r29,-24(r1) │ │ │ │ @@ -2165,31 +2359,31 @@ │ │ │ │ mr r3,r29 │ │ │ │ ld r12,1320(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r31,0 │ │ │ │ mr r5,r3 │ │ │ │ - beq 3c08 │ │ │ │ + beq 3ee8 │ │ │ │ andi. r9,r31,1 │ │ │ │ addi r10,r30,-4 │ │ │ │ addi r9,r3,-2 │ │ │ │ addi r8,r31,-1 │ │ │ │ - bne 3cb0 │ │ │ │ + bne 3f90 │ │ │ │ srdi r8,r31,1 │ │ │ │ mtctr r8 │ │ │ │ addi r7,r9,2 │ │ │ │ lhz r6,2(r9) │ │ │ │ addi r8,r10,4 │ │ │ │ addi r9,r9,4 │ │ │ │ addi r10,r10,8 │ │ │ │ lhz r7,2(r7) │ │ │ │ stw r6,-4(r10) │ │ │ │ stw r7,4(r8) │ │ │ │ - bdnz 3be4 │ │ │ │ + bdnz 3ec4 │ │ │ │ ld r9,0(r29) │ │ │ │ li r10,0 │ │ │ │ add r28,r30,r28 │ │ │ │ mr r4,r26 │ │ │ │ mr r3,r29 │ │ │ │ stw r10,-4(r28) │ │ │ │ ld r12,1328(r9) │ │ │ │ @@ -2198,15 +2392,15 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ li r5,0 │ │ │ │ li r3,0 │ │ │ │ mr r4,r30 │ │ │ │ bl 1e20 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r3,-1 │ │ │ │ - beq 3cd0 │ │ │ │ + beq 3fb0 │ │ │ │ addi r31,r3,1 │ │ │ │ mr r3,r31 │ │ │ │ bl 1d40 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r5,r31 │ │ │ │ mr r4,r30 │ │ │ │ mr r29,r3 │ │ │ │ @@ -2229,37 +2423,37 @@ │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ cmpdi r8,0 │ │ │ │ lhz r8,0(r3) │ │ │ │ mr r9,r3 │ │ │ │ mr r10,r30 │ │ │ │ stw r8,0(r30) │ │ │ │ - bne 3bdc │ │ │ │ - b 3c08 │ │ │ │ + bne 3ebc │ │ │ │ + b 3ee8 │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r3,r29 │ │ │ │ mr r5,r27 │ │ │ │ - addi r4,r4,-14568 │ │ │ │ + addi r4,r4,-14512 │ │ │ │ bl 1d00 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r3,r30 │ │ │ │ li r29,0 │ │ │ │ bl 1940 │ │ │ │ ld r2,24(r1) │ │ │ │ - b 3c7c │ │ │ │ + b 3f5c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x680 │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ │ │ │ │ -0000000000003d10 : │ │ │ │ +0000000000003ff0 : │ │ │ │ addis r2,r12,2 │ │ │ │ - addi r2,r2,16880 │ │ │ │ + addi r2,r2,16144 │ │ │ │ mflr r0 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ mr r28,r3 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ mr r3,r4 │ │ │ │ @@ -2276,42 +2470,42 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ mr r5,r29 │ │ │ │ mr r4,r31 │ │ │ │ mr r30,r3 │ │ │ │ bl 1da0 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r3,-1 │ │ │ │ - beq 3e70 │ │ │ │ + beq 4150 │ │ │ │ mr r3,r30 │ │ │ │ std r2,24(r1) │ │ │ │ bl 1cc0 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r31,r3 │ │ │ │ sldi r3,r3,1 │ │ │ │ bl 1d40 │ │ │ │ ld r2,24(r1) │ │ │ │ cmpdi r31,0 │ │ │ │ mr r29,r3 │ │ │ │ - beq 3de8 │ │ │ │ + beq 40c8 │ │ │ │ andi. r9,r31,1 │ │ │ │ addi r10,r3,-2 │ │ │ │ addi r9,r30,-4 │ │ │ │ addi r8,r31,-1 │ │ │ │ - bne 3e50 │ │ │ │ + bne 4130 │ │ │ │ srdi r8,r31,1 │ │ │ │ mtctr r8 │ │ │ │ addi r7,r9,4 │ │ │ │ lwz r6,4(r9) │ │ │ │ addi r8,r10,2 │ │ │ │ addi r9,r9,8 │ │ │ │ addi r10,r10,4 │ │ │ │ lwz r7,4(r7) │ │ │ │ sth r6,-2(r10) │ │ │ │ sth r7,2(r8) │ │ │ │ - bdnz 3dc4 │ │ │ │ + bdnz 40a4 │ │ │ │ ld r9,0(r28) │ │ │ │ extsw r5,r31 │ │ │ │ mr r4,r29 │ │ │ │ mr r3,r28 │ │ │ │ ld r12,1304(r9) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ @@ -2335,225 +2529,31 @@ │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ cmpdi r8,0 │ │ │ │ lwz r8,0(r30) │ │ │ │ mr r9,r30 │ │ │ │ mr r10,r3 │ │ │ │ sth r8,0(r3) │ │ │ │ - bne 3dbc │ │ │ │ - b 3de8 │ │ │ │ + bne 409c │ │ │ │ + b 40c8 │ │ │ │ ori r2,r2,0 │ │ │ │ addis r4,r2,-2 │ │ │ │ mr r5,r27 │ │ │ │ mr r3,r28 │ │ │ │ - addi r4,r4,-14520 │ │ │ │ + addi r4,r4,-14464 │ │ │ │ bl 1d00 │ │ │ │ ld r2,24(r1) │ │ │ │ mr r3,r30 │ │ │ │ li r31,0 │ │ │ │ bl 1940 │ │ │ │ ld r2,24(r1) │ │ │ │ - b 3e24 │ │ │ │ + b 4104 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000900 │ │ │ │ .long 0x580 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000003eb0 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,16464 │ │ │ │ - mflr r0 │ │ │ │ - std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - mr r27,r5 │ │ │ │ - std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - li r3,1024 │ │ │ │ - std r31,-8(r1) │ │ │ │ - mr r28,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-80(r1) │ │ │ │ - bl 1d40 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - bl 1d60 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r4,r31 │ │ │ │ - li r5,1024 │ │ │ │ - mr r30,r3 │ │ │ │ - lwa r3,0(r3) │ │ │ │ - bl 18a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwa r5,0(r30) │ │ │ │ - mr r7,r27 │ │ │ │ - mr r4,r28 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 1b00 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r31 │ │ │ │ - bl 1940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ - ld r28,-32(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x580 │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -0000000000003f70 : │ │ │ │ - cmpwi r3,2 │ │ │ │ - beq 3fa0 │ │ │ │ - cmpwi r3,20 │ │ │ │ - beq 3fb0 │ │ │ │ - cmpwi r3,13 │ │ │ │ - beq 3fc0 │ │ │ │ - li r3,0 │ │ │ │ - clrldi r3,r3,62 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,1 │ │ │ │ - clrldi r3,r3,62 │ │ │ │ - blr │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,2 │ │ │ │ - b 3f8c │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - li r3,3 │ │ │ │ - b 3f8c │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x900 │ │ │ │ - .long 0x0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - │ │ │ │ -0000000000003fe0 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,16160 │ │ │ │ - mflr r0 │ │ │ │ - ld r9,0(r3) │ │ │ │ - std r26,-48(r1) │ │ │ │ - mr r26,r4 │ │ │ │ - std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - mr r4,r7 │ │ │ │ - mr r28,r5 │ │ │ │ - std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r29,r7 │ │ │ │ - mr r30,r6 │ │ │ │ - std r31,-8(r1) │ │ │ │ - ld r12,248(r9) │ │ │ │ - mr r31,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-144(r1) │ │ │ │ - mtctr r12 │ │ │ │ - std r2,24(r1) │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - addis r6,r2,-2 │ │ │ │ - addis r5,r2,-2 │ │ │ │ - ld r12,264(r9) │ │ │ │ - mr r4,r3 │ │ │ │ - addi r6,r6,-14472 │ │ │ │ - addi r5,r5,-14424 │ │ │ │ - mr r3,r31 │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - mr r4,r26 │ │ │ │ - mr r27,r3 │ │ │ │ - mr r3,r31 │ │ │ │ - ld r12,1336(r9) │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r30,0 │ │ │ │ - mr r26,r3 │ │ │ │ - beq 40b4 │ │ │ │ - ld r9,0(r31) │ │ │ │ - mr r4,r30 │ │ │ │ - mr r3,r31 │ │ │ │ - ld r12,1336(r9) │ │ │ │ - mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 1bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r8,r28 │ │ │ │ - mr r6,r26 │ │ │ │ - mr r5,r27 │ │ │ │ - mr r7,r3 │ │ │ │ - mr r4,r29 │ │ │ │ - mr r3,r31 │ │ │ │ - bl 1980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,144 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r26,-48(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ - ld r28,-32(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x680 │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -0000000000004120 : │ │ │ │ - addis r2,r12,2 │ │ │ │ - addi r2,r2,15840 │ │ │ │ - mflr r0 │ │ │ │ - mr r7,r5 │ │ │ │ - li r6,0 │ │ │ │ - li r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 1b00 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000900 │ │ │ │ - .long 0x80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ori r2,r2,0 │ │ │ │ - │ │ │ │ -0000000000004170 : │ │ │ │ - li r3,25 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x900 │ │ │ │ - .long 0x0 │ │ │ │ - nop │ │ │ │ .long 0x1be68 │ │ │ │ .long 0x0 │ │ │ │ │ │ │ │ 0000000000004190 <__glink_PLTresolve>: │ │ │ │ mflr r0 │ │ │ │ bcl 20,4*cr7+so,4198 <__glink_PLTresolve+0x8> │ │ │ │ mflr r11 │ │ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ │ │ @@ -37,12 +37,12 @@ │ │ │ │ [ 298] /etc/mtab │ │ │ │ [ 2a8] could not open mount file │ │ │ │ [ 2c8] (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V │ │ │ │ [ 308] add │ │ │ │ [ 310] could not initialize inotify │ │ │ │ [ 330] could not add path to watch │ │ │ │ [ 350] could not wait for next event │ │ │ │ - [ 370] could not convert string to current locale │ │ │ │ - [ 3a0] could not convert string from current locale │ │ │ │ - [ 3d0] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ - [ 400] failed │ │ │ │ + [ 370] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ + [ 3a0] failed │ │ │ │ + [ 3a8] could not convert string to current locale │ │ │ │ + [ 3d8] could not convert string from current locale │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -8,12 +8,12 @@ │ │ │ │ 0x00004700 0c040000 f0e8ffff 74040000 30e9ffff ........t...0... │ │ │ │ 0x00004710 94040000 d0e9ffff c8040000 90eaffff ................ │ │ │ │ 0x00004720 f8040000 40ebffff 28050000 f0ebffff ....@...(....... │ │ │ │ 0x00004730 58050000 20edffff 88050000 90edffff X... ........... │ │ │ │ 0x00004740 a8050000 30efffff 28010000 90efffff ....0...(....... │ │ │ │ 0x00004750 e0050000 b0f1ffff 44060000 00f3ffff ........D....... │ │ │ │ 0x00004760 88060000 00f4ffff c4060000 80f4ffff ................ │ │ │ │ - 0x00004770 e4060000 60f6ffff 20070000 00f8ffff ....`... ....... │ │ │ │ - 0x00004780 54070000 c0f8ffff 88070000 30f9ffff T...........0... │ │ │ │ - 0x00004790 9c070000 70faffff d4070000 c0faffff ....p........... │ │ │ │ - 0x000047a0 f4070000 e0faffff 10010000 ............ │ │ │ │ + 0x00004770 e4060000 40f5ffff 18070000 b0f5ffff ....@........... │ │ │ │ + 0x00004780 2c070000 f0f6ffff 64070000 40f7ffff ,.......d...@... │ │ │ │ + 0x00004790 84070000 60f7ffff 98070000 40f9ffff ....`.......@... │ │ │ │ + 0x000047a0 d4070000 e0faffff 10010000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -90,27 +90,27 @@ │ │ │ │ 0x00004d1c 5fdc41df 410a0e00 450641de dddb420b _.A.A...E.A...B. │ │ │ │ 0x00004d2c 489c049f 014adc41 df000000 38000000 H....J.A....8... │ │ │ │ 0x00004d3c 90050000 70ecffff fc000000 00480941 ....p........H.A │ │ │ │ 0x00004d4c 009c049d 039e0246 0e409f01 11417e56 .......F.@...A~V │ │ │ │ 0x00004d5c 0a0e0047 0641dfde dddc410b 470e0048 ...G.A....A.G..H │ │ │ │ 0x00004d6c 0641dfde dddc0000 1c000000 cc050000 .A.............. │ │ │ │ 0x00004d7c 34edffff 80000000 00490e30 11417e9f 4........I.0.A~. │ │ │ │ - 0x00004d8c 01500e00 430641df 38000000 ec050000 .P..C.A.8....... │ │ │ │ - 0x00004d9c 94edffff d8010000 00450941 009a0643 .........E.A...C │ │ │ │ - 0x00004dac 9b059c04 439d039e 02450e50 9f011141 ....C....E.P...A │ │ │ │ - 0x00004dbc 7e02440a 0e004906 41dfdedd dcdbda43 ~.D...I.A......C │ │ │ │ - 0x00004dcc 0b000000 30000000 28060000 38efffff ....0...(...8... │ │ │ │ - 0x00004ddc 98010000 00450941 009b059c 04469d03 .....E.A.....F.. │ │ │ │ - 0x00004dec 9e029f01 430e5011 417e780a 0e004806 ....C.P.A~x...H. │ │ │ │ - 0x00004dfc 41dfdedd dcdb420b 30000000 5c060000 A.....B.0...\... │ │ │ │ - 0x00004e0c a4f0ffff bc000000 00450941 009b059c .........E.A.... │ │ │ │ - 0x00004e1c 04439d03 9e02460e 509f0111 417e560e .C....F.P...A~V. │ │ │ │ - 0x00004e2c 00470641 dfdedddc db000000 10000000 .G.A............ │ │ │ │ - 0x00004e3c 90060000 30f1ffff 64000000 00000000 ....0...d....... │ │ │ │ - 0x00004e4c 34000000 a4060000 8cf1ffff 38010000 4...........8... │ │ │ │ - 0x00004e5c 00450941 009a0644 9b059c04 439d039e .E.A...D....C... │ │ │ │ - 0x00004e6c 02449f01 430e9001 11417e6f 0e004806 .D..C....A~o..H. │ │ │ │ - 0x00004e7c 41dfdedd dcdbda00 1c000000 dc060000 A............... │ │ │ │ - 0x00004e8c 94f2ffff 44000000 00480e20 11417e43 ....D....H. .A~C │ │ │ │ - 0x00004e9c 0e004206 41000000 10000000 fc060000 ..B.A........... │ │ │ │ - 0x00004eac c4f2ffff 14000000 00000000 00000000 ................ │ │ │ │ + 0x00004d8c 01500e00 430641df 30000000 ec050000 .P..C.A.0....... │ │ │ │ + 0x00004d9c 94edffff bc000000 00450941 009b059c .........E.A.... │ │ │ │ + 0x00004dac 04439d03 9e02460e 509f0111 417e560e .C....F.P...A~V. │ │ │ │ + 0x00004dbc 00470641 dfdedddc db000000 10000000 .G.A............ │ │ │ │ + 0x00004dcc 20060000 20eeffff 64000000 00000000 ... ...d....... │ │ │ │ + 0x00004ddc 34000000 34060000 7ceeffff 38010000 4...4...|...8... │ │ │ │ + 0x00004dec 00450941 009a0644 9b059c04 439d039e .E.A...D....C... │ │ │ │ + 0x00004dfc 02449f01 430e9001 11417e6f 0e004806 .D..C....A~o..H. │ │ │ │ + 0x00004e0c 41dfdedd dcdbda00 1c000000 6c060000 A...........l... │ │ │ │ + 0x00004e1c 84efffff 44000000 00480e20 11417e43 ....D....H. .A~C │ │ │ │ + 0x00004e2c 0e004206 41000000 10000000 8c060000 ..B.A........... │ │ │ │ + 0x00004e3c b4efffff 14000000 00000000 38000000 ............8... │ │ │ │ + 0x00004e4c a0060000 c0efffff d8010000 00450941 .............E.A │ │ │ │ + 0x00004e5c 009a0643 9b059c04 439d039e 02450e50 ...C....C....E.P │ │ │ │ + 0x00004e6c 9f011141 7e02440a 0e004906 41dfdedd ...A~.D...I.A... │ │ │ │ + 0x00004e7c dcdbda43 0b000000 30000000 dc060000 ...C....0....... │ │ │ │ + 0x00004e8c 64f1ffff 98010000 00450941 009b059c d........E.A.... │ │ │ │ + 0x00004e9c 04469d03 9e029f01 430e5011 417e780a .F......C.P.A~x. │ │ │ │ + 0x00004eac 0e004806 41dfdedd dcdb420b 00000000 ..H.A.....B..... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debugaltlink {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debugaltlink': │ │ │ │ 0x00000000 2f757372 2f6c6962 2f646562 75672f2e /usr/lib/debug/. │ │ │ │ 0x00000010 64777a2f 706f7765 72706336 346c652d dwz/powerpc64le- │ │ │ │ 0x00000020 6c696e75 782d676e 752f6c69 626e6174 linux-gnu/libnat │ │ │ │ 0x00000030 6976652d 706c6174 666f726d 2d6a6e69 ive-platform-jni │ │ │ │ - 0x00000040 2e646562 7567007f 94cee577 3f4584ba .debug.....w?E.. │ │ │ │ - 0x00000050 46a6d3ca 783a04a8 a1eaf7 F...x:..... │ │ │ │ + 0x00000040 2e646562 756700c0 cd5408b2 9abb3034 .debug...T....04 │ │ │ │ + 0x00000050 2274f499 a0947374 14790f "t....st.y. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31653938 31333130 35643264 65623939 1e9813105d2deb99 │ │ │ │ - 0x00000010 38653136 33626366 39393136 62346139 8e163bcf9916b4a9 │ │ │ │ - 0x00000020 32643662 66352e64 65627567 00000000 2d6bf5.debug.... │ │ │ │ - 0x00000030 7b1b2621 {.&! │ │ │ │ + 0x00000000 39306630 35396266 65343739 34363166 90f059bfe479461f │ │ │ │ + 0x00000010 34646662 32373431 62303962 35303963 4dfb2741b09b509c │ │ │ │ + 0x00000020 37393064 31662e64 65627567 00000000 790d1f.debug.... │ │ │ │ + 0x00000030 424dea9a BM..