--- /srv/reproducible-results/rbuild-debian/r-b-build.qTcbXU4w/b1/libnative-platform-java_0.14-6_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.qTcbXU4w/b2/libnative-platform-java_0.14-6_i386.changes ├── Files │ @@ -1,5 +1,5 @@ │ │ 97ad8a9ada92295c91b12d29eadc92f6 103528 doc optional libnative-platform-java-doc_0.14-6_all.deb │ 22cef3345aa807d90f8844b80bb603c8 69756 java optional libnative-platform-java_0.14-6_all.deb │ - d48c5314be7b14aa5becdbdfe10f1947 41292 debug optional libnative-platform-jni-dbgsym_0.14-6_i386.deb │ - 3a005688d6f14e49df073c12c0048b38 12168 java optional libnative-platform-jni_0.14-6_i386.deb │ + a2325847cead1d8224264c9d778b71f5 41292 debug optional libnative-platform-jni-dbgsym_0.14-6_i386.deb │ + 7b58053f209355f382ece65fa4854ded 12164 java optional libnative-platform-jni_0.14-6_i386.deb ├── libnative-platform-jni_0.14-6_i386.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 792 2024-02-19 17:15:43.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 11184 2024-02-19 17:15:43.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 11180 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 │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ │ [ 7] .rel.dyn REL 00000b9c 000b9c 000050 08 A 3 0 4 │ │ │ │ │ [ 8] .rel.plt REL 00000bec 000bec 0000b8 08 AI 3 21 4 │ │ │ │ │ [ 9] .init PROGBITS 00001000 001000 000020 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 00001020 001020 000180 04 AX 0 0 16 │ │ │ │ │ [11] .plt.got PROGBITS 000011a0 0011a0 000008 08 AX 0 0 8 │ │ │ │ │ [12] .text PROGBITS 000011b0 0011b0 000ba6 00 AX 0 0 16 │ │ │ │ │ [13] .fini PROGBITS 00001d58 001d58 000014 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 00002000 002000 00018e 01 AMS 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 00002000 002000 00018d 01 AMS 0 0 4 │ │ │ │ │ [15] .eh_frame_hdr PROGBITS 00002190 002190 0000d4 00 A 0 0 4 │ │ │ │ │ [16] .eh_frame PROGBITS 00002264 002264 00076c 00 A 0 0 4 │ │ │ │ │ [17] .init_array INIT_ARRAY 00003ee8 002ee8 000004 04 WA 0 0 4 │ │ │ │ │ [18] .fini_array FINI_ARRAY 00003eec 002eec 000004 04 WA 0 0 4 │ │ │ │ │ [19] .dynamic DYNAMIC 00003ef0 002ef0 0000e8 08 WA 4 0 4 │ │ │ │ │ [20] .got PROGBITS 00003fd8 002fd8 00001c 04 WA 0 0 4 │ │ │ │ │ [21] .got.plt PROGBITS 00003ff4 002ff4 000068 04 WA 0 0 4 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -18,31 +18,31 @@ │ │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023 (2) │ │ │ │ │ 15: 00000000 0 FUNC GLOBAL DEFAULT UND tparm@NCURSES6_TINFO_5.0.19991023 (2) │ │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.0 (3) │ │ │ │ │ 17: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.0 (3) │ │ │ │ │ 19: 00000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023 (2) │ │ │ │ │ 20: 00001380 188 FUNC GLOBAL DEFAULT 12 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject │ │ │ │ │ - 21: 00001ca0 33 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ + 21: 00001ab0 33 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ 22: 00001850 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ │ 23: 00001450 764 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal │ │ │ │ │ 24: 000019a0 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ │ - 25: 00001bc0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ - 26: 00001d30 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ - 27: 000019d0 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ + 25: 000019d0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ + 26: 00001b40 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ + 27: 00001b70 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ 28: 00001750 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold │ │ │ │ │ 29: 00004060 4 OBJECT GLOBAL DEFAULT 22 current_terminal │ │ │ │ │ - 30: 00001ad0 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ │ + 30: 00001c70 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ │ 31: 000018b0 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ │ 32: 000017c0 46 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ │ 33: 000017f0 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ │ 34: 00001970 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ │ 35: 00001910 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ │ 36: 000040a0 36 OBJECT GLOBAL DEFAULT 23 terminal_capabilities │ │ │ │ │ 37: 00001440 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion │ │ │ │ │ - 38: 00001cd0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ + 38: 00001ae0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ 39: 00001780 52 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset │ │ │ │ │ - 40: 00001c90 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ + 40: 00001aa0 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ 41: 000012e0 31 FUNC GLOBAL DEFAULT 12 _Z6getcapPKc │ │ │ │ │ - 42: 00001c60 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ + 42: 00001a70 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ 43: 00001300 124 FUNC GLOBAL DEFAULT 12 _Z16write_capabilityP7JNIEnv_PKcP8_jobject │ │ │ │ │ 44: 000012b0 44 FUNC GLOBAL DEFAULT 12 _Z17write_to_terminali │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -12,28 +12,28 @@ │ │ │ │ │ 00003fec 00002c06 R_386_GLOB_DAT 000012b0 _Z17write_to_terminali │ │ │ │ │ 00003ff0 00001d06 R_386_GLOB_DAT 00004060 current_terminal │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xbec contains 23 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00004000 00000107 R_386_JUMP_SLOT 00000000 tputs@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ 00004004 00001407 R_386_JUMP_SLOT 00001380 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject │ │ │ │ │ -00004008 00001507 R_386_JUMP_SLOT 00001ca0 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ +00004008 00001507 R_386_JUMP_SLOT 00001ab0 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ 0000400c 00000307 R_386_JUMP_SLOT 00000000 free@GLIBC_2.0 │ │ │ │ │ 00004010 00002b07 R_386_JUMP_SLOT 00001300 _Z16write_capabilityP7JNIEnv_PKcP8_jobject │ │ │ │ │ -00004014 00001a07 R_386_JUMP_SLOT 00001d30 map_error_code │ │ │ │ │ +00004014 00001a07 R_386_JUMP_SLOT 00001b40 map_error_code │ │ │ │ │ 00004018 00002907 R_386_JUMP_SLOT 000012e0 _Z6getcapPKc │ │ │ │ │ 0000401c 00000507 R_386_JUMP_SLOT 00000000 wcstombs@GLIBC_2.0 │ │ │ │ │ 00004020 00000607 R_386_JUMP_SLOT 00000000 getenv@GLIBC_2.0 │ │ │ │ │ 00004024 00000707 R_386_JUMP_SLOT 00000000 malloc@GLIBC_2.0 │ │ │ │ │ 00004028 00000907 R_386_JUMP_SLOT 00000000 strlen@GLIBC_2.0 │ │ │ │ │ 0000402c 00000a07 R_386_JUMP_SLOT 00000000 write@GLIBC_2.0 │ │ │ │ │ 00004030 00000b07 R_386_JUMP_SLOT 00000000 __errno_location@GLIBC_2.0 │ │ │ │ │ 00004034 00000c07 R_386_JUMP_SLOT 00000000 strerror_r@GLIBC_2.0 │ │ │ │ │ 00004038 00000d07 R_386_JUMP_SLOT 00000000 wcslen@GLIBC_2.0 │ │ │ │ │ 0000403c 00000e07 R_386_JUMP_SLOT 00000000 tgetstr@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ -00004040 00002a07 R_386_JUMP_SLOT 00001c60 mark_failed_with_message │ │ │ │ │ +00004040 00002a07 R_386_JUMP_SLOT 00001a70 mark_failed_with_message │ │ │ │ │ 00004044 00000f07 R_386_JUMP_SLOT 00000000 tparm@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ 00004048 00001007 R_386_JUMP_SLOT 00000000 mbstowcs@GLIBC_2.0 │ │ │ │ │ -0000404c 00001907 R_386_JUMP_SLOT 00001bc0 mark_failed_with_code │ │ │ │ │ +0000404c 00001907 R_386_JUMP_SLOT 000019d0 mark_failed_with_code │ │ │ │ │ 00004050 00001207 R_386_JUMP_SLOT 00000000 isatty@GLIBC_2.0 │ │ │ │ │ 00004054 00001307 R_386_JUMP_SLOT 00000000 tgetent@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ -00004058 00001e07 R_386_JUMP_SLOT 00001ad0 char_to_java │ │ │ │ │ +00004058 00001e07 R_386_JUMP_SLOT 00001c70 char_to_java │ │ │ │ ├── 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: 824d0d18443cbc9d806fc79d987277816e306500 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6973dab7a1b9468c3ec8cd161044d2dc6fe0b373 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -694,359 +694,359 @@ │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019c9 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000004f8 00000090 000004fc FDE cie=00000000 pc=000019d0..00001acb │ │ │ │ │ +000004f8 00000020 000004fc FDE cie=00000000 pc=00001ab0..00001ad1 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001ab3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001abe │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001ac2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001ac6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ac7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00001ad0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000051c 00000088 00000520 FDE cie=00000000 pc=000019d0..00001a69 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_advance_loc: 14 to 000019e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000019ec │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000019f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000019ed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000019f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00001a0b │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000019ff │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a00 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00001a11 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001a07 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a15 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a08 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a09 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001a21 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 42 to 00001a4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001a56 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001a14 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001a17 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a5a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a1b │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a5b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a1c │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00001a64 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001a66 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001a27 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001a2e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a67 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001a31 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001a69 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a32 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a71 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001a3d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a79 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001a40 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a7d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a44 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a85 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001a4c │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a86 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a4d │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001a89 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a51 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a8a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a52 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00001a9a │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001a9d │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a57 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a5b │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a5c │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001a64 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001aa0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a65 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a66 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a67 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a68 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00001aa8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001aab │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00001ab7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ab8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ab9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00001ac9 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000005a8 0000002c 000005ac FDE cie=00000000 pc=00001a70..00001a99 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a71 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001a7f │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a83 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001a85 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001a87 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a8b │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a8f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001a97 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a98 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000005d8 00000010 000005dc FDE cie=00000000 pc=00001aa0..00001aa6 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000058c 00000074 00000590 FDE cie=00000000 pc=00001ad0..00001bb6 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ad1 │ │ │ │ │ +000005ec 00000058 000005f0 FDE cie=00000000 pc=00001ae0..00001b39 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ae1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ae2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ae3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001af1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00001af6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00001b05 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00001b0a │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001b0d │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001b0f │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00001b15 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b19 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b1a │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001b1c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b20 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b24 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001b2c │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b2d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001b35 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b36 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b37 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b38 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000648 00000010 0000064c FDE cie=00000000 pc=00001b40..00001b66 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000065c 00000090 00000660 FDE cie=00000000 pc=00001b70..00001c6b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b71 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ad2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b72 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ad3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b73 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ad4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b74 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001ae2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001b82 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00001b8c │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00001ae7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b8d │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00001b01 │ │ │ │ │ + DW_CFA_advance_loc: 30 to 00001bab │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b02 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00001bb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001b05 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001bb5 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b06 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001bb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001b0e │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001bc1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001b16 │ │ │ │ │ + DW_CFA_advance_loc: 42 to 00001beb │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001bf6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001bfa │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001bfb │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00001c04 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001c06 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c07 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b17 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001c09 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 00001b2c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001c11 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 00001b58 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001c19 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001c1d │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001c25 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00001b5f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c26 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001c29 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001b64 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c2a │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 00001b7f │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00001c3a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001b82 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001c3d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001b85 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001c40 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b86 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c41 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b87 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c42 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001b88 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c43 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001b90 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00001c48 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001b93 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001c4b │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00001b9f │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00001c57 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001ba0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c58 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001ba4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c59 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00001bb4 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00001c69 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000604 00000020 00000608 FDE cie=00000000 pc=00001ca0..00001cc1 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001ca3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001cae │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001cb2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001cb6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001cb7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00001cc0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000628 00000088 0000062c FDE cie=00000000 pc=00001bc0..00001c59 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bc1 │ │ │ │ │ +000006f0 00000074 000006f4 FDE cie=00000000 pc=00001c70..00001d56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c71 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bc2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c72 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bc3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c73 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bc4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001c74 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001bd2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001be0 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001c82 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001be1 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00001c87 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001bef │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bf0 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00001ca1 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00001bf7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ca2 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bf8 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001ca5 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001bf9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ca6 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001c04 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001c07 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c0b │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c0c │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001c17 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001cae │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00001c1e │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001c21 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001cb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c22 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001cb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00001c2d │ │ │ │ │ + DW_CFA_advance_loc: 21 to 00001ccc │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001c30 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c34 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001c3c │ │ │ │ │ + DW_CFA_advance_loc: 44 to 00001cf8 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c3d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001cff │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c41 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001d00 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c42 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001d04 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c43 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c47 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c4c │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001c54 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 00001d1f │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001d22 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c55 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001d25 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001d26 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c57 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001d27 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c58 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001d28 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000006b4 0000002c 000006b8 FDE cie=00000000 pc=00001c60..00001c89 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c61 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001c6f │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c73 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001c75 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001c77 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c7b │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001c7f │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001c87 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001c88 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000006e4 00000010 000006e8 FDE cie=00000000 pc=00001c90..00001c96 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000006f8 00000058 000006fc FDE cie=00000000 pc=00001cd0..00001d29 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001cd1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001cd2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001cd3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00001ce1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00001ce6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00001cf5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00001cfa │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001cfd │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001cff │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00001d05 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001d09 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001d0a │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001d0c │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001d10 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001d14 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001d30 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001d33 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00001d3f │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001d40 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001d44 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00001d54 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001d1c │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001d1d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001d25 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001d26 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001d27 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001d28 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000754 00000010 00000758 FDE cie=00000000 pc=00001d30..00001d56 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00000768 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -17,24 +17,24 @@ │ │ │ │ │ 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 │ │ │ │ │ _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ mark_failed_with_code │ │ │ │ │ map_error_code │ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ mark_failed_with_errno │ │ │ │ │ __errno_location │ │ │ │ │ strerror_r │ │ │ │ │ +java_to_char │ │ │ │ │ +wcstombs │ │ │ │ │ +mbstowcs │ │ │ │ │ libtinfo.so.6 │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.1.3 │ │ │ │ │ GLIBC_2.0 │ │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ unknown terminal capability │ │ │ │ │ could not write to terminal │ │ │ │ │ @@ -42,18 +42,19 @@ │ │ │ │ │ $TERM not set │ │ │ │ │ could not get termcap entry │ │ │ │ │ Ljava/lang/String; │ │ │ │ │ terminalName │ │ │ │ │ textAttributes │ │ │ │ │ cursorMotion │ │ │ │ │ could not format terminal capability string │ │ │ │ │ +(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/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ +JRil73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ │ .rel.dyn │ │ │ │ │ .rel.plt │ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ │ @@ -66,31 +66,31 @@ │ │ │ │ │ 0x00000910 666f726d 5f696e74 65726e61 6c5f6a6e form_internal_jn │ │ │ │ │ 0x00000920 695f5465 726d696e 666f4675 6e637469 i_TerminfoFuncti │ │ │ │ │ 0x00000930 6f6e735f 73746172 744c696e 65004a61 ons_startLine.Ja │ │ │ │ │ 0x00000940 76615f6e 65745f72 75627967 72617065 va_net_rubygrape │ │ │ │ │ 0x00000950 66727569 745f706c 6174666f 726d5f69 fruit_platform_i │ │ │ │ │ 0x00000960 6e746572 6e616c5f 6a6e695f 5465726d nternal_jni_Term │ │ │ │ │ 0x00000970 696e666f 46756e63 74696f6e 735f636c infoFunctions_cl │ │ │ │ │ - 0x00000980 65617254 6f456e64 4f664c69 6e65006a earToEndOfLine.j │ │ │ │ │ - 0x00000990 6176615f 746f5f63 68617200 6d616c6c ava_to_char.mall │ │ │ │ │ - 0x000009a0 6f630077 6373746f 6d627300 66726565 oc.wcstombs.free │ │ │ │ │ - 0x000009b0 00737472 6c656e00 6d627374 6f776373 .strlen.mbstowcs │ │ │ │ │ - 0x000009c0 00776373 6c656e00 5f5a4e37 4a4e4945 .wcslen._ZN7JNIE │ │ │ │ │ - 0x000009d0 6e765f31 3443616c 6c566f69 644d6574 nv_14CallVoidMet │ │ │ │ │ - 0x000009e0 686f6445 50385f6a 6f626a65 63745031 hodEP8_jobjectP1 │ │ │ │ │ - 0x000009f0 305f6a6d 6574686f 6449447a 006d6172 0_jmethodIDz.mar │ │ │ │ │ - 0x00000a00 6b5f6661 696c6564 5f776974 685f636f k_failed_with_co │ │ │ │ │ - 0x00000a10 6465006d 61705f65 72726f72 5f636f64 de.map_error_cod │ │ │ │ │ - 0x00000a20 65004a61 76615f6e 65745f72 75627967 e.Java_net_rubyg │ │ │ │ │ - 0x00000a30 72617065 66727569 745f706c 6174666f rapefruit_platfo │ │ │ │ │ - 0x00000a40 726d5f69 6e746572 6e616c5f 6a6e695f rm_internal_jni_ │ │ │ │ │ - 0x00000a50 4e617469 76654c69 62726172 7946756e NativeLibraryFun │ │ │ │ │ - 0x00000a60 6374696f 6e735f67 65745665 7273696f ctions_getVersio │ │ │ │ │ - 0x00000a70 6e006d61 726b5f66 61696c65 645f7769 n.mark_failed_wi │ │ │ │ │ - 0x00000a80 74685f65 72726e6f 005f5f65 72726e6f th_errno.__errno │ │ │ │ │ - 0x00000a90 5f6c6f63 6174696f 6e007374 72657272 _location.strerr │ │ │ │ │ - 0x00000aa0 6f725f72 006c6962 74696e66 6f2e736f or_r.libtinfo.so │ │ │ │ │ + 0x00000980 65617254 6f456e64 4f664c69 6e65005f earToEndOfLine._ │ │ │ │ │ + 0x00000990 5a4e374a 4e49456e 765f3134 43616c6c ZN7JNIEnv_14Call │ │ │ │ │ + 0x000009a0 566f6964 4d657468 6f644550 385f6a6f VoidMethodEP8_jo │ │ │ │ │ + 0x000009b0 626a6563 74503130 5f6a6d65 74686f64 bjectP10_jmethod │ │ │ │ │ + 0x000009c0 49447a00 6d61726b 5f666169 6c65645f IDz.mark_failed_ │ │ │ │ │ + 0x000009d0 77697468 5f636f64 65006d61 705f6572 with_code.map_er │ │ │ │ │ + 0x000009e0 726f725f 636f6465 004a6176 615f6e65 ror_code.Java_ne │ │ │ │ │ + 0x000009f0 745f7275 62796772 61706566 72756974 t_rubygrapefruit │ │ │ │ │ + 0x00000a00 5f706c61 74666f72 6d5f696e 7465726e _platform_intern │ │ │ │ │ + 0x00000a10 616c5f6a 6e695f4e 61746976 654c6962 al_jni_NativeLib │ │ │ │ │ + 0x00000a20 72617279 46756e63 74696f6e 735f6765 raryFunctions_ge │ │ │ │ │ + 0x00000a30 74566572 73696f6e 006d6172 6b5f6661 tVersion.mark_fa │ │ │ │ │ + 0x00000a40 696c6564 5f776974 685f6572 726e6f00 iled_with_errno. │ │ │ │ │ + 0x00000a50 6d616c6c 6f63005f 5f657272 6e6f5f6c malloc.__errno_l │ │ │ │ │ + 0x00000a60 6f636174 696f6e00 73747265 72726f72 ocation.strerror │ │ │ │ │ + 0x00000a70 5f720066 72656500 6a617661 5f746f5f _r.free.java_to_ │ │ │ │ │ + 0x00000a80 63686172 00776373 746f6d62 73007374 char.wcstombs.st │ │ │ │ │ + 0x00000a90 726c656e 006d6273 746f7763 73007763 rlen.mbstowcs.wc │ │ │ │ │ + 0x00000aa0 736c656e 006c6962 74696e66 6f2e736f slen.libtinfo.so │ │ │ │ │ 0x00000ab0 2e36006c 6962632e 736f2e36 00474c49 .6.libc.so.6.GLI │ │ │ │ │ 0x00000ac0 42435f32 2e312e33 00474c49 42435f32 BC_2.1.3.GLIBC_2 │ │ │ │ │ 0x00000ad0 2e30004e 43555253 4553365f 54494e46 .0.NCURSES6_TINF │ │ │ │ │ 0x00000ae0 4f5f352e 302e3139 39393130 323300 O_5.0.19991023. │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │┄ error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16219 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16425 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17084 │ │ │ │ │ @@ -868,262 +868,30 @@ │ │ │ │ │ add $0x18,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -000019d0 : │ │ │ │ │ -java_to_char(): │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:28 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x261b,%ebx │ │ │ │ │ - sub $0x24,%esp │ │ │ │ │ - mov 0x38(%esp),%edi │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1606 │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x290(%eax) │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:30 │ │ │ │ │ - lea 0x4(,%eax,4),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 10c0 │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1609 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:30 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1609 │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x294(%eax) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:32 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - je 1a44 │ │ │ │ │ - mov %esi,0xc(%esp) │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - lea (%eax,%ebp,2),%ebp │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:33 │ │ │ │ │ - movzwl (%eax),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:32 (discriminator 1) │ │ │ │ │ - add $0x2,%eax │ │ │ │ │ - add $0x4,%edx │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:33 │ │ │ │ │ - mov %esi,-0x4(%edx) │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:32 (discriminator 1) │ │ │ │ │ - cmp %ebp,%eax │ │ │ │ │ - jne 1a30 │ │ │ │ │ - mov 0xc(%esp),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:35 │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1612 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:35 │ │ │ │ │ - movl $0x0,-0x4(%esi,%eax,1) │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1612 │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - push %ecx │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x298(%eax) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdlib.h:146 (discriminator 7) │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 10a0 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:39 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1aa8 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:45 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1(%eax),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 10c0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdlib.h:146 (discriminator 7) │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:45 │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdlib.h:146 (discriminator 7) │ │ │ │ │ - push %esi │ │ │ │ │ - push %eax │ │ │ │ │ - call 10a0 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:47 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:49 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:50 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:40 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x1eec(%ebx),%eax │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:42 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:40 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call 1130 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:41 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:42 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 1a9a │ │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00001ad0 : │ │ │ │ │ -char_to_java(): │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:52 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x251b,%ebx │ │ │ │ │ - sub $0x28,%esp │ │ │ │ │ - mov 0x40(%esp),%edi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:53 │ │ │ │ │ - push %edi │ │ │ │ │ - call 10d0 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:54 │ │ │ │ │ - lea 0x1(%eax),%ebp │ │ │ │ │ - lea 0x0(,%ebp,4),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 10c0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdlib.h:123 (discriminator 7) │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:54 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdlib.h:123 (discriminator 7) │ │ │ │ │ - push %edi │ │ │ │ │ - push %eax │ │ │ │ │ - call 1150 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:55 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1b90 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:60 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 1110 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:61 │ │ │ │ │ - lea (%eax,%eax,1),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 10c0 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:62 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:61 │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:62 (discriminator 1) │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 1b55 │ │ │ │ │ - mov %esi,0xc(%esp) │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - lea (%esi,%edi,4),%ecx │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:63 │ │ │ │ │ - movzwl (%eax),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:62 (discriminator 1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - add $0x2,%edx │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:63 │ │ │ │ │ - mov %si,-0x2(%edx) │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:62 (discriminator 1) │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jne 1b40 │ │ │ │ │ - mov 0xc(%esp),%esi │ │ │ │ │ -/usr/lib/jvm/default-java/include/jni.h:1603 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov 0x34(%esp),%eax │ │ │ │ │ - mov (%eax),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - call *0x28c(%eax) │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:66 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:67 │ │ │ │ │ - mov %ebp,(%esp) │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:68 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:69 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:56 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x1ec0(%ebx),%eax │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:58 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:56 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - call 1130 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:57 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/unix_strings.cpp:58 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 1b7f │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - │ │ │ │ │ -00001bc0 : │ │ │ │ │ +000019d0 : │ │ │ │ │ mark_failed_with_code(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x242b,%ebx │ │ │ │ │ + add $0x261b,%ebx │ │ │ │ │ sub $0x24,%esp │ │ │ │ │ mov 0x38(%esp),%edi │ │ │ │ │ mov 0x44(%esp),%esi │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push 0x48(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ - lea -0x1e90(%ebx),%ecx │ │ │ │ │ + lea -0x1eec(%ebx),%ecx │ │ │ │ │ mov (%edi),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ecx │ │ │ │ │ lea -0x1f21(%ebx),%ecx │ │ │ │ │ push %ecx │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ @@ -1134,15 +902,15 @@ │ │ │ │ │ pop %edx │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x29c(%eax) │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je 1c2d │ │ │ │ │ + je 1a3d │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push %esi │ │ │ │ │ push %edi │ │ │ │ │ call *0x29c(%eax) │ │ │ │ │ mov %eax,%esi │ │ │ │ │ add $0x10,%esp │ │ │ │ │ @@ -1162,42 +930,42 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ -00001c60 : │ │ │ │ │ +00001a70 : │ │ │ │ │ mark_failed_with_message(): │ │ │ │ │ push %ebx │ │ │ │ │ call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x238e,%ebx │ │ │ │ │ + add $0x257e,%ebx │ │ │ │ │ sub $0x14,%esp │ │ │ │ │ push 0x24(%esp) │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x0 │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call 1160 │ │ │ │ │ add $0x28,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ -00001c90 : │ │ │ │ │ +00001aa0 : │ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): │ │ │ │ │ mov $0x19,%eax │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -00001ca0 : │ │ │ │ │ +00001ab0 : │ │ │ │ │ JNIEnv_::CallVoidMethod(_jobject*, _jmethodID*, ...): │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ mov 0x10(%esp),%eax │ │ │ │ │ lea 0x1c(%esp),%ecx │ │ │ │ │ mov (%eax),%edx │ │ │ │ │ push %ecx │ │ │ │ │ push 0x1c(%esp) │ │ │ │ │ @@ -1211,22 +979,22 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001cd0 : │ │ │ │ │ +00001ae0 : │ │ │ │ │ mark_failed_with_errno(): │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:28 │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x231c,%ebx │ │ │ │ │ + add $0x250c,%ebx │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:29 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push $0x400 │ │ │ │ │ call 10c0 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:32 │ │ │ │ │ call 10f0 <__errno_location@plt> │ │ │ │ │ @@ -1255,30 +1023,207 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ -00001d30 : │ │ │ │ │ +00001b40 : │ │ │ │ │ map_error_code(): │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:41 │ │ │ │ │ mov 0x4(%esp),%edx │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:43 │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:42 │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je 1d55 │ │ │ │ │ + je 1b65 │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ cmp $0x14,%edx │ │ │ │ │ - je 1d50 │ │ │ │ │ + je 1b60 │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:51 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ cmp $0xd,%edx │ │ │ │ │ sete %al │ │ │ │ │ lea (%eax,%eax,2),%eax │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:46 │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ ./src/shared/cpp/generic_posix.cpp:52 │ │ │ │ │ ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + │ │ │ │ │ +00001b70 : │ │ │ │ │ +java_to_char(): │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x247b,%ebx │ │ │ │ │ + sub $0x24,%esp │ │ │ │ │ + mov 0x38(%esp),%edi │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x290(%eax) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + lea 0x4(,%eax,4),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 10c0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x294(%eax) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + je 1be4 │ │ │ │ │ + mov %esi,0xc(%esp) │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + lea (%eax,%ebp,2),%ebp │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + movzwl (%eax),%esi │ │ │ │ │ + add $0x2,%eax │ │ │ │ │ + add $0x4,%edx │ │ │ │ │ + mov %esi,-0x4(%edx) │ │ │ │ │ + cmp %ebp,%eax │ │ │ │ │ + jne 1bd0 │ │ │ │ │ + mov 0xc(%esp),%esi │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + movl $0x0,-0x4(%esi,%eax,1) │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push %ecx │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x298(%eax) │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 10a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 1c48 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x1(%eax),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 10c0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + push %esi │ │ │ │ │ + push %eax │ │ │ │ │ + call 10a0 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 1060 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x1ec0(%ebx),%eax │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 1130 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 1060 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 1c3a │ │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +00001c70 : │ │ │ │ │ +char_to_java(): │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x237b,%ebx │ │ │ │ │ + sub $0x28,%esp │ │ │ │ │ + mov 0x40(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 10d0 │ │ │ │ │ + lea 0x1(%eax),%ebp │ │ │ │ │ + lea 0x0(,%ebp,4),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 10c0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + call 1150 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 1d30 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 1110 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + lea (%eax,%eax,1),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 10c0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 1cf5 │ │ │ │ │ + mov %esi,0xc(%esp) │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + lea (%esi,%edi,4),%ecx │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + movzwl (%eax),%esi │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + add $0x2,%edx │ │ │ │ │ + mov %si,-0x2(%edx) │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jne 1ce0 │ │ │ │ │ + mov 0xc(%esp),%esi │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov 0x34(%esp),%eax │ │ │ │ │ + mov (%eax),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + push %ebp │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + call *0x28c(%eax) │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 1060 │ │ │ │ │ + mov %ebp,(%esp) │ │ │ │ │ + call 1060 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x1e94(%ebx),%eax │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + call 1130 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 1060 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 1d1f │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ │ │ │ @@ -18,11 +18,11 @@ │ │ │ │ │ [ ba] le │ │ │ │ │ [ bd] nd │ │ │ │ │ [ c0] cr │ │ │ │ │ [ c3] ce │ │ │ │ │ [ c6] cursorMotion │ │ │ │ │ [ d3] failed │ │ │ │ │ [ dc] could not format terminal capability string │ │ │ │ │ - [ 108] could not convert string to current locale │ │ │ │ │ - [ 134] could not convert string from current locale │ │ │ │ │ - [ 164] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ │ + [ 108] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ │ + [ 134] could not convert string to current locale │ │ │ │ │ + [ 160] could not convert string from current locale │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -5,13 +5,13 @@ │ │ │ │ │ 0x000021b0 24010000 50f1ffff 50010000 70f1ffff $...P...P...p... │ │ │ │ │ 0x000021c0 78010000 f0f1ffff d4010000 b0f2ffff x............... │ │ │ │ │ 0x000021d0 6c020000 c0f2ffff 80020000 c0f5ffff l............... │ │ │ │ │ 0x000021e0 bc030000 f0f5ffff e8030000 30f6ffff ............0... │ │ │ │ │ 0x000021f0 18040000 60f6ffff 44040000 c0f6ffff ....`...D....... │ │ │ │ │ 0x00002200 90040000 20f7ffff dc040000 80f7ffff .... ........... │ │ │ │ │ 0x00002210 28050000 e0f7ffff 74050000 10f8ffff (.......t....... │ │ │ │ │ - 0x00002220 a0050000 40f8ffff cc050000 40f9ffff ....@.......@... │ │ │ │ │ - 0x00002230 60060000 30faffff fc060000 d0faffff `...0........... │ │ │ │ │ - 0x00002240 88070000 00fbffff b8070000 10fbffff ................ │ │ │ │ │ - 0x00002250 d8060000 40fbffff cc070000 a0fbffff ....@........... │ │ │ │ │ - 0x00002260 28080000 (... │ │ │ │ │ + 0x00002220 a0050000 40f8ffff f0050000 e0f8ffff ....@........... │ │ │ │ │ + 0x00002230 7c060000 10f9ffff ac060000 20f9ffff |........... ... │ │ │ │ │ + 0x00002240 cc050000 50f9ffff c0060000 b0f9ffff ....P........... │ │ │ │ │ + 0x00002250 1c070000 e0f9ffff 30070000 e0faffff ........0....... │ │ │ │ │ + 0x00002260 c4070000 .... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -75,48 +75,48 @@ │ │ │ │ │ 0x000026e4 0e28430e 2c440e30 480e2049 0e1441c3 .(C.,D.0H. I..A. │ │ │ │ │ 0x000026f4 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ │ │ │ 0x00002704 28000000 a4040000 64f2ffff 2a000000 (.......d...*... │ │ │ │ │ 0x00002714 00410e08 83024e0e 14440e18 490e1c44 .A....N..D..I..D │ │ │ │ │ 0x00002724 0e20480e 0841c30e 04000000 28000000 . H..A......(... │ │ │ │ │ 0x00002734 d0040000 68f2ffff 2a000000 00410e08 ....h...*....A.. │ │ │ │ │ 0x00002744 83024e0e 14440e18 490e1c44 0e20480e ..N..D..I..D. H. │ │ │ │ │ - 0x00002754 0841c30e 04000000 90000000 fc040000 .A.............. │ │ │ │ │ - 0x00002764 6cf2ffff fb000000 00410e08 8502410e l........A....A. │ │ │ │ │ - 0x00002774 0c870341 0e108604 410e1483 054e0e38 ...A....A....N.8 │ │ │ │ │ - 0x00002784 4a0e3c41 0e405e0e 34460e38 440e3c41 J. │ │ │ │ │ ./src/main/cpp/posix.cpp:39 (discriminator 1) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 2548 │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eee(%ebx),%edx │ │ │ │ │ - lea -0x2edb(%ebx),%ecx │ │ │ │ │ + lea -0x2eef(%ebx),%edx │ │ │ │ │ + lea -0x2edc(%ebx),%ecx │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ mov %edx,0x8(%esp) │ │ │ │ │ push %edx │ │ │ │ │ push %ecx │ │ │ │ │ push 0xc(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -150,15 +150,15 @@ │ │ │ │ │ push %eax │ │ │ │ │ mov 0x10(%esp),%ecx │ │ │ │ │ push %ecx │ │ │ │ │ push %esi │ │ │ │ │ push %edi │ │ │ │ │ call *0x1a0(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2ed4(%ebx),%ecx │ │ │ │ │ + lea -0x2ed5(%ebx),%ecx │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push 0x8(%esp) │ │ │ │ │ push %ecx │ │ │ │ │ push 0xc(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -175,15 +175,15 @@ │ │ │ │ │ mov (%edi),%edx │ │ │ │ │ push %eax │ │ │ │ │ push %ebp │ │ │ │ │ push %esi │ │ │ │ │ push %edi │ │ │ │ │ call *0x1a0(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eca(%ebx),%ecx │ │ │ │ │ + lea -0x2ecb(%ebx),%ecx │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push 0x8(%esp) │ │ │ │ │ push %ecx │ │ │ │ │ push 0xc(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ push 0x4(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 2527 │ │ │ │ │ ./src/main/cpp/posix.cpp:50 │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ 00002570 : │ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo(): │ │ │ │ │ ./src/main/cpp/posix.cpp:53 │ │ │ │ │ push %ebp │ │ │ │ │ @@ -240,22 +240,22 @@ │ │ │ │ │ call 3381 │ │ │ │ │ add $0x4a7d,%edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x14,%esp │ │ │ │ │ mov 0x28(%esp),%esi │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eb6(%edi),%ebp │ │ │ │ │ + lea -0x2eb7(%edi),%ebp │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:891 │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eb4(%edi),%ecx │ │ │ │ │ + lea -0x2eb5(%edi),%ecx │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:891 │ │ │ │ │ mov %eax,%ebx │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ @@ -267,15 +267,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eaa(%edi),%ecx │ │ │ │ │ + lea -0x2eab(%edi),%ecx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ push %ebx │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -284,15 +284,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2e9d(%edi),%ecx │ │ │ │ │ + lea -0x2e9e(%edi),%ecx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ push %ebx │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -301,15 +301,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2e90(%edi),%ecx │ │ │ │ │ + lea -0x2e91(%edi),%ecx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ push %ebx │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -318,15 +318,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2e84(%edi),%ecx │ │ │ │ │ + lea -0x2e85(%edi),%ecx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ push %ebx │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -335,15 +335,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2e78(%edi),%ecx │ │ │ │ │ + lea -0x2e79(%edi),%ecx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %ecx │ │ │ │ │ push %ebx │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -408,15 +408,15 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:76 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2e6c(%ebx),%eax │ │ │ │ │ + lea -0x2e6d(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/main/cpp/posix.cpp:78 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ @@ -550,18 +550,18 @@ │ │ │ │ │ mov %eax,0x94(%esp) │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ push %edx │ │ │ │ │ push %esi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:899 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - lea -0x2e57(%ebx),%ecx │ │ │ │ │ + lea -0x2e58(%ebx),%ecx │ │ │ │ │ mov (%esi),%edx │ │ │ │ │ push %ecx │ │ │ │ │ - lea -0x2e4c(%ebx),%ecx │ │ │ │ │ + lea -0x2e4d(%ebx),%ecx │ │ │ │ │ push %ecx │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call *0x84(%edx) │ │ │ │ │ mov %eax,0x14(%esp) │ │ │ │ │ ./src/main/cpp/posix.cpp:113 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ @@ -603,15 +603,15 @@ │ │ │ │ │ je 2940 │ │ │ │ │ ./src/main/cpp/posix.cpp:130 (discriminator 1) │ │ │ │ │ call 21d0 <__errno_location@plt> │ │ │ │ │ cmpl $0x2,(%eax) │ │ │ │ │ je 2918 │ │ │ │ │ ./src/main/cpp/posix.cpp:131 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2e2e(%ebx),%eax │ │ │ │ │ + lea -0x2e2f(%ebx),%eax │ │ │ │ │ push 0x4(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call 2130 │ │ │ │ │ ./src/main/cpp/posix.cpp:132 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/main/cpp/posix.cpp:152 │ │ │ │ │ @@ -674,24 +674,24 @@ │ │ │ │ │ and $0x1ff,%eax │ │ │ │ │ push %eax │ │ │ │ │ push 0x34(%esp) │ │ │ │ │ jmp 292a │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:114 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2e44(%ebx),%eax │ │ │ │ │ + lea -0x2e45(%ebx),%eax │ │ │ │ │ push 0x4(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call 2220 │ │ │ │ │ ./src/main/cpp/posix.cpp:115 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 28d9 │ │ │ │ │ ./src/main/cpp/posix.cpp:152 │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ 000029b0 : │ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir(): │ │ │ │ │ ./src/main/cpp/posix.cpp:155 │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ @@ -715,18 +715,18 @@ │ │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push %ecx │ │ │ │ │ push %edi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:899 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - lea -0x2e1a(%ebx),%ecx │ │ │ │ │ + lea -0x2e1b(%ebx),%ecx │ │ │ │ │ mov (%edi),%edx │ │ │ │ │ push %ecx │ │ │ │ │ - lea -0x2e01(%ebx),%ecx │ │ │ │ │ + lea -0x2e02(%ebx),%ecx │ │ │ │ │ push %ecx │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call *0x84(%edx) │ │ │ │ │ mov %eax,-0x1d8(%ebp) │ │ │ │ │ ./src/main/cpp/posix.cpp:158 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ @@ -952,35 +952,35 @@ │ │ │ │ │ mov -0x1ac(%ebp),%eax │ │ │ │ │ movzwl -0x2(%eax,%ecx,1),%eax │ │ │ │ │ mov %ax,-0x2(%edx,%ecx,1) │ │ │ │ │ jmp 2b6a │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:159 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2e44(%ebx),%eax │ │ │ │ │ + lea -0x2e45(%ebx),%eax │ │ │ │ │ push -0x1cc(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ push -0x1c8(%ebp) │ │ │ │ │ call 2220 │ │ │ │ │ ./src/main/cpp/posix.cpp:160 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 2cc3 │ │ │ │ │ ./src/main/cpp/posix.cpp:203 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2e2e(%ebx),%eax │ │ │ │ │ + lea -0x2e2f(%ebx),%eax │ │ │ │ │ push -0x1cc(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ push -0x1c8(%ebp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 2ca6 │ │ │ │ │ ./src/main/cpp/posix.cpp:218 │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ ./src/main/cpp/posix.cpp:170 │ │ │ │ │ - lea -0x2df9(%ebx),%eax │ │ │ │ │ + lea -0x2dfa(%ebx),%eax │ │ │ │ │ push %esi │ │ │ │ │ push -0x1cc(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ push -0x1c8(%ebp) │ │ │ │ │ call 2130 │ │ │ │ │ ./src/main/cpp/posix.cpp:171 │ │ │ │ │ pop %edi │ │ │ │ │ @@ -1049,15 +1049,15 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:235 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2ddd(%ebx),%eax │ │ │ │ │ + lea -0x2dde(%ebx),%eax │ │ │ │ │ push 0x34(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/main/cpp/posix.cpp:237 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ @@ -1184,15 +1184,15 @@ │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:248 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %esi │ │ │ │ │ call 2050 │ │ │ │ │ ./src/main/cpp/posix.cpp:249 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - lea -0x2dcb(%ebx),%eax │ │ │ │ │ + lea -0x2dcc(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2130 │ │ │ │ │ ./src/main/cpp/posix.cpp:250 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/main/cpp/posix.cpp:244 │ │ │ │ │ @@ -1204,34 +1204,34 @@ │ │ │ │ │ ./src/main/cpp/posix.cpp:244 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:263 │ │ │ │ │ push %edx │ │ │ │ │ call 2050 │ │ │ │ │ ./src/main/cpp/posix.cpp:264 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - lea -0x2d9f(%ebx),%eax │ │ │ │ │ + lea -0x2da0(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2130 │ │ │ │ │ ./src/main/cpp/posix.cpp:265 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 2f0b │ │ │ │ │ ./src/main/cpp/posix.cpp:271 │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ ./src/main/cpp/posix.cpp:255 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %esi │ │ │ │ │ ./src/main/cpp/posix.cpp:244 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:255 │ │ │ │ │ call 2050 │ │ │ │ │ ./src/main/cpp/posix.cpp:256 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - lea -0x2db6(%ebx),%eax │ │ │ │ │ + lea -0x2db7(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2220 │ │ │ │ │ ./src/main/cpp/posix.cpp:257 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 2f0b │ │ │ │ │ @@ -1272,15 +1272,15 @@ │ │ │ │ │ ./src/main/cpp/posix.cpp:286 │ │ │ │ │ call 21d0 <__errno_location@plt> │ │ │ │ │ ./src/main/cpp/posix.cpp:286 (discriminator 1) │ │ │ │ │ cmpl $0x1,(%eax) │ │ │ │ │ je 2fd9 │ │ │ │ │ ./src/main/cpp/posix.cpp:287 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d8c(%ebx),%eax │ │ │ │ │ + lea -0x2d8d(%ebx),%eax │ │ │ │ │ push 0x1c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push 0x1c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/main/cpp/posix.cpp:290 │ │ │ │ │ add $0x8,%esp │ │ │ │ │ @@ -1326,15 +1326,15 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ ret │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ ./src/main/cpp/posix.cpp:296 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d79(%ebx),%eax │ │ │ │ │ + lea -0x2d7a(%ebx),%eax │ │ │ │ │ ./src/main/cpp/posix.cpp:297 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ ./src/main/cpp/posix.cpp:296 │ │ │ │ │ push 0x1c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push 0x1c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ @@ -1384,15 +1384,15 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:311 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d66(%ebx),%eax │ │ │ │ │ + lea -0x2d67(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 30be │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ @@ -1505,36 +1505,36 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:337 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d53(%ebx),%eax │ │ │ │ │ + lea -0x2d54(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 31a4 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:331 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d7a(%ebx),%eax │ │ │ │ │ + lea -0x2d7b(%ebx),%eax │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call 21b0 │ │ │ │ │ ./src/main/cpp/posix.cpp:331 (discriminator 1) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 31b0 │ │ │ │ │ ./src/main/cpp/posix.cpp:332 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d53(%ebx),%eax │ │ │ │ │ + lea -0x2d54(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 31b0 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ @@ -1601,21 +1601,21 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 3338 │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:891 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2eb6(%ebx),%ebp │ │ │ │ │ + lea -0x2eb7(%ebx),%ebp │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:891 │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2d22(%ebx),%edx │ │ │ │ │ + lea -0x2d23(%ebx),%edx │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:891 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %edx │ │ │ │ │ @@ -1630,15 +1630,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ecx │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ call *0x1b4(%edx) │ │ │ │ │ /usr/lib/jvm/default-java/include/jni.h:1284 │ │ │ │ │ - lea -0x2d1d(%ebx),%edx │ │ │ │ │ + lea -0x2d1e(%ebx),%edx │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ebp │ │ │ │ │ push %edx │ │ │ │ │ push 0x14(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x178(%eax) │ │ │ │ │ @@ -1664,23 +1664,23 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/main/cpp/posix.cpp:366 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d40(%ebx),%eax │ │ │ │ │ + lea -0x2d41(%ebx),%eax │ │ │ │ │ push %ebp │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 331c │ │ │ │ │ ./src/main/cpp/posix.cpp:374 │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ @@ -1724,17 +1724,17 @@ │ │ │ │ │ mov 0x470(%esp),%eax │ │ │ │ │ mov 0x468(%esp),%esi │ │ │ │ │ mov 0x474(%esp),%edi │ │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ │ mov %gs:0x14,%eax │ │ │ │ │ mov %eax,0x444(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - lea -0x2d18(%ebx),%eax │ │ │ │ │ + lea -0x2d19(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2d16(%ebx),%eax │ │ │ │ │ + lea -0x2d17(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 2100 │ │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 34d0 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ @@ -1742,15 +1742,15 @@ │ │ │ │ │ push 0x18(%esp) │ │ │ │ │ push %esi │ │ │ │ │ call *0x7c(%eax) │ │ │ │ │ lea -0x2fb4(%ebx),%ecx │ │ │ │ │ mov (%esi),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ push %ecx │ │ │ │ │ - lea -0x2cf2(%ebx),%ecx │ │ │ │ │ + lea -0x2cf3(%ebx),%ecx │ │ │ │ │ push %ecx │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call *0x84(%edx) │ │ │ │ │ mov %eax,0x2c(%esp) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ lea 0x3c(%esp),%eax │ │ │ │ │ @@ -1806,22 +1806,22 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2d0c(%ebx),%eax │ │ │ │ │ + lea -0x2d0d(%ebx),%eax │ │ │ │ │ push %edi │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 34af │ │ │ │ │ - call 3a30 │ │ │ │ │ + call 3a30 │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ 000034f0 : │ │ │ │ │ Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ @@ -1873,15 +1873,15 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ jmp *%eax │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2cee(%ebx),%eax │ │ │ │ │ + lea -0x2cef(%ebx),%eax │ │ │ │ │ push 0xc(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %ebp │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ add $0x1c,%esp │ │ │ │ │ xor %eax,%eax │ │ │ │ │ @@ -1891,15 +1891,15 @@ │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %esi │ │ │ │ │ call 22b0 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - lea -0x2cd1(%ebx),%eax │ │ │ │ │ + lea -0x2cd2(%ebx),%eax │ │ │ │ │ push 0xc(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %ebp │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 35b7 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ @@ -1938,15 +1938,15 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2cb5(%ebx),%eax │ │ │ │ │ + lea -0x2cb6(%ebx),%eax │ │ │ │ │ push 0x30(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %ebp │ │ │ │ │ call 2130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ xor %eax,%eax │ │ │ │ │ add $0xc,%esp │ │ │ │ │ @@ -1987,24 +1987,186 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000036d0 : │ │ │ │ │ -java_to_char(): │ │ │ │ │ +000036d0 : │ │ │ │ │ +mark_failed_with_code(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ add $0x391b,%ebx │ │ │ │ │ sub $0x24,%esp │ │ │ │ │ mov 0x38(%esp),%edi │ │ │ │ │ + mov 0x44(%esp),%esi │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push 0x48(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x7c(%eax) │ │ │ │ │ + lea -0x2f74(%ebx),%ecx │ │ │ │ │ + mov (%edi),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + push %ecx │ │ │ │ │ + lea -0x2c98(%ebx),%ecx │ │ │ │ │ + push %ecx │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x84(%edx) │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + pop %eax │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x29c(%eax) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 373d │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x29c(%eax) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + call 20b0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 2040 │ │ │ │ │ + add $0x3c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +00003770 : │ │ │ │ │ +mark_failed_with_message(): │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x387e,%ebx │ │ │ │ │ + sub $0x14,%esp │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + call 2260 │ │ │ │ │ + add $0x28,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +000037a0 : │ │ │ │ │ +Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): │ │ │ │ │ + mov $0x19,%eax │ │ │ │ │ + ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + │ │ │ │ │ +000037b0 : │ │ │ │ │ +mark_failed_with_errno(): │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:28 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x383c,%ebx │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:29 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push $0x400 │ │ │ │ │ + call 2140 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:32 │ │ │ │ │ + call 21d0 <__errno_location@plt> │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:32 (discriminator 1) │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x400 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:32 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:32 (discriminator 1) │ │ │ │ │ + push %esi │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 21f0 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:37 (discriminator 1) │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push (%edi) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + call 2260 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:38 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 2050 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:39 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +00003810 : │ │ │ │ │ +map_error_code(): │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:41 │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:43 │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:42 │ │ │ │ │ + cmp $0x2,%edx │ │ │ │ │ + je 3835 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ + cmp $0x14,%edx │ │ │ │ │ + je 3830 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:51 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + cmp $0xd,%edx │ │ │ │ │ + sete %al │ │ │ │ │ + lea (%eax,%eax,2),%eax │ │ │ │ │ + ret │ │ │ │ │ + nop │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:46 │ │ │ │ │ + mov $0x2,%eax │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:52 │ │ │ │ │ + ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + │ │ │ │ │ +00003840 : │ │ │ │ │ +java_to_char(): │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x37ab,%ebx │ │ │ │ │ + sub $0x24,%esp │ │ │ │ │ + mov 0x38(%esp),%edi │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x290(%eax) │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ lea 0x4(,%eax,4),%eax │ │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ │ @@ -2016,25 +2178,25 @@ │ │ │ │ │ push $0x0 │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x294(%eax) │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %ebp,%ebp │ │ │ │ │ - je 3744 │ │ │ │ │ + je 38b4 │ │ │ │ │ mov %esi,0xc(%esp) │ │ │ │ │ mov %esi,%edx │ │ │ │ │ lea (%eax,%ebp,2),%ebp │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ movzwl (%eax),%esi │ │ │ │ │ add $0x2,%eax │ │ │ │ │ add $0x4,%edx │ │ │ │ │ mov %esi,-0x4(%edx) │ │ │ │ │ cmp %ebp,%eax │ │ │ │ │ - jne 3730 │ │ │ │ │ + jne 38a0 │ │ │ │ │ mov 0xc(%esp),%esi │ │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ movl $0x0,-0x4(%esi,%eax,1) │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push %ecx │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ @@ -2043,15 +2205,15 @@ │ │ │ │ │ add $0xc,%esp │ │ │ │ │ push $0x0 │ │ │ │ │ push %esi │ │ │ │ │ push $0x0 │ │ │ │ │ call 20f0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ │ - je 37a8 │ │ │ │ │ + je 3918 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ lea 0x1(%eax),%edi │ │ │ │ │ push %edi │ │ │ │ │ call 2140 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ push %edi │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ @@ -2066,34 +2228,34 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2f74(%ebx),%eax │ │ │ │ │ + lea -0x2f48(%ebx),%eax │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ call 2220 │ │ │ │ │ mov %esi,(%esp) │ │ │ │ │ call 2050 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 379a │ │ │ │ │ + jmp 390a │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ -000037d0 : │ │ │ │ │ +00003940 : │ │ │ │ │ char_to_java(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x381b,%ebx │ │ │ │ │ + add $0x36ab,%ebx │ │ │ │ │ sub $0x28,%esp │ │ │ │ │ mov 0x40(%esp),%edi │ │ │ │ │ push %edi │ │ │ │ │ call 21a0 │ │ │ │ │ lea 0x1(%eax),%ebp │ │ │ │ │ lea 0x0(,%ebp,4),%eax │ │ │ │ │ mov %eax,(%esp) │ │ │ │ │ @@ -2102,37 +2264,37 @@ │ │ │ │ │ push %ebp │ │ │ │ │ mov %eax,%esi │ │ │ │ │ push %edi │ │ │ │ │ push %eax │ │ │ │ │ call 2240 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ │ - je 3890 │ │ │ │ │ + je 3a00 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %esi │ │ │ │ │ call 2210 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ lea (%eax,%eax,1),%eax │ │ │ │ │ mov %eax,(%esp) │ │ │ │ │ call 2140 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 3855 │ │ │ │ │ + je 39c5 │ │ │ │ │ mov %esi,0xc(%esp) │ │ │ │ │ mov %esi,%eax │ │ │ │ │ mov %ebp,%edx │ │ │ │ │ lea (%esi,%edi,4),%ecx │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ movzwl (%eax),%esi │ │ │ │ │ add $0x4,%eax │ │ │ │ │ add $0x2,%edx │ │ │ │ │ mov %si,-0x2(%edx) │ │ │ │ │ cmp %ecx,%eax │ │ │ │ │ - jne 3840 │ │ │ │ │ + jne 39b0 │ │ │ │ │ mov 0xc(%esp),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ mov 0x34(%esp),%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ push %edi │ │ │ │ │ push %ebp │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ @@ -2148,186 +2310,24 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2f48(%ebx),%eax │ │ │ │ │ + lea -0x2f1c(%ebx),%eax │ │ │ │ │ xor %edi,%edi │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ call 2220 │ │ │ │ │ mov %esi,(%esp) │ │ │ │ │ call 2050 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 387f │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - │ │ │ │ │ -000038c0 : │ │ │ │ │ -mark_failed_with_code(): │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x372b,%ebx │ │ │ │ │ - sub $0x24,%esp │ │ │ │ │ - mov 0x38(%esp),%edi │ │ │ │ │ - mov 0x44(%esp),%esi │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - push 0x48(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x7c(%eax) │ │ │ │ │ - lea -0x2f18(%ebx),%ecx │ │ │ │ │ - mov (%edi),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - push %ecx │ │ │ │ │ - lea -0x2c97(%ebx),%ecx │ │ │ │ │ - push %ecx │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x84(%edx) │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - pop %eax │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x29c(%eax) │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 392d │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call *0x29c(%eax) │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 20b0 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 2040 │ │ │ │ │ - add $0x3c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00003960 : │ │ │ │ │ -mark_failed_with_message(): │ │ │ │ │ - push %ebx │ │ │ │ │ - call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x368e,%ebx │ │ │ │ │ - sub $0x14,%esp │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - call 2260 │ │ │ │ │ - add $0x28,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00003990 : │ │ │ │ │ -Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion(): │ │ │ │ │ - mov $0x19,%eax │ │ │ │ │ - ret │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - │ │ │ │ │ -000039a0 : │ │ │ │ │ -mark_failed_with_errno(): │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:28 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x364c,%ebx │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:29 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push $0x400 │ │ │ │ │ - call 2140 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:32 │ │ │ │ │ - call 21d0 <__errno_location@plt> │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:32 (discriminator 1) │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x400 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:32 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:32 (discriminator 1) │ │ │ │ │ - push %esi │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 21f0 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:37 (discriminator 1) │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push (%edi) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - call 2260 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:38 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 2050 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:39 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00003a00 : │ │ │ │ │ -map_error_code(): │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:41 │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:43 │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:42 │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je 3a25 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ - cmp $0x14,%edx │ │ │ │ │ - je 3a20 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:51 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmp $0xd,%edx │ │ │ │ │ - sete %al │ │ │ │ │ - lea (%eax,%eax,2),%eax │ │ │ │ │ - ret │ │ │ │ │ - nop │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:46 │ │ │ │ │ - mov $0x2,%eax │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:52 │ │ │ │ │ - ret │ │ │ │ │ + jmp 39ef │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __stack_chk_fail_local(): │ │ │ │ │ push %ebx │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ │ │ │ @@ -1,48 +1,48 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.rodata': │ │ │ │ │ [ 0] could not query machine details │ │ │ │ │ [ 20] could not read directory entry │ │ │ │ │ [ 40] (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZ)V │ │ │ │ │ - [ 80] could not convert string to current locale │ │ │ │ │ - [ ac] could not convert string from current locale │ │ │ │ │ - [ dc] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ │ - [ 106] Ljava/lang/String; │ │ │ │ │ - [ 119] osName │ │ │ │ │ - [ 120] osVersion │ │ │ │ │ - [ 12a] machineArchitecture │ │ │ │ │ - [ 13e] I │ │ │ │ │ - [ 140] int_bytes │ │ │ │ │ - [ 14a] u_long_bytes │ │ │ │ │ - [ 157] size_t_bytes │ │ │ │ │ - [ 164] uid_t_bytes │ │ │ │ │ - [ 170] gid_t_bytes │ │ │ │ │ - [ 17c] off_t_bytes │ │ │ │ │ - [ 188] could not chmod file │ │ │ │ │ - [ 19d] (IIIIJJI)V │ │ │ │ │ - [ 1a8] details │ │ │ │ │ - [ 1b0] could not find method │ │ │ │ │ - [ 1c6] could not stat file │ │ │ │ │ - [ 1da] (Ljava/lang/String;IJJ)V │ │ │ │ │ - [ 1f3] addFile │ │ │ │ │ - [ 1fb] could not open directory │ │ │ │ │ - [ 214] .. │ │ │ │ │ - [ 217] could not symlink │ │ │ │ │ - [ 229] could not lstat file │ │ │ │ │ - [ 23e] could not create array │ │ │ │ │ - [ 255] could not readlink │ │ │ │ │ - [ 268] could not setsid() │ │ │ │ │ - [ 27b] could not getcwd() │ │ │ │ │ - [ 28e] could not setcwd() │ │ │ │ │ - [ 2a1] could not putenv() │ │ │ │ │ - [ 2b4] could not fetch terminal size │ │ │ │ │ - [ 2d2] cols │ │ │ │ │ - [ 2d7] rows │ │ │ │ │ - [ 2dc] r │ │ │ │ │ - [ 2de] /etc/mtab │ │ │ │ │ - [ 2e8] could not open mount file │ │ │ │ │ - [ 302] add │ │ │ │ │ - [ 306] could not initialize inotify │ │ │ │ │ - [ 323] could not add path to watch │ │ │ │ │ - [ 33f] could not wait for next event │ │ │ │ │ - [ 35d] failed │ │ │ │ │ + [ 80] (Ljava/lang/String;IILjava/lang/String;)V │ │ │ │ │ + [ ac] could not convert string to current locale │ │ │ │ │ + [ d8] could not convert string from current locale │ │ │ │ │ + [ 105] Ljava/lang/String; │ │ │ │ │ + [ 118] osName │ │ │ │ │ + [ 11f] osVersion │ │ │ │ │ + [ 129] machineArchitecture │ │ │ │ │ + [ 13d] I │ │ │ │ │ + [ 13f] int_bytes │ │ │ │ │ + [ 149] u_long_bytes │ │ │ │ │ + [ 156] size_t_bytes │ │ │ │ │ + [ 163] uid_t_bytes │ │ │ │ │ + [ 16f] gid_t_bytes │ │ │ │ │ + [ 17b] off_t_bytes │ │ │ │ │ + [ 187] could not chmod file │ │ │ │ │ + [ 19c] (IIIIJJI)V │ │ │ │ │ + [ 1a7] details │ │ │ │ │ + [ 1af] could not find method │ │ │ │ │ + [ 1c5] could not stat file │ │ │ │ │ + [ 1d9] (Ljava/lang/String;IJJ)V │ │ │ │ │ + [ 1f2] addFile │ │ │ │ │ + [ 1fa] could not open directory │ │ │ │ │ + [ 213] .. │ │ │ │ │ + [ 216] could not symlink │ │ │ │ │ + [ 228] could not lstat file │ │ │ │ │ + [ 23d] could not create array │ │ │ │ │ + [ 254] could not readlink │ │ │ │ │ + [ 267] could not setsid() │ │ │ │ │ + [ 27a] could not getcwd() │ │ │ │ │ + [ 28d] could not setcwd() │ │ │ │ │ + [ 2a0] could not putenv() │ │ │ │ │ + [ 2b3] could not fetch terminal size │ │ │ │ │ + [ 2d1] cols │ │ │ │ │ + [ 2d6] rows │ │ │ │ │ + [ 2db] r │ │ │ │ │ + [ 2dd] /etc/mtab │ │ │ │ │ + [ 2e7] could not open mount file │ │ │ │ │ + [ 301] add │ │ │ │ │ + [ 305] could not initialize inotify │ │ │ │ │ + [ 322] could not add path to watch │ │ │ │ │ + [ 33e] could not wait for next event │ │ │ │ │ + [ 35c] failed │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -9,13 +9,13 @@ │ │ │ │ │ 0x000043c4 80060000 3cecffff 68070000 5cecffff ....<...h...\... │ │ │ │ │ 0x000043d4 88070000 acecffff c4070000 1cedffff ................ │ │ │ │ │ 0x000043e4 20080000 8cedffff 8c080000 ecedffff ............... │ │ │ │ │ 0x000043f4 e4080000 bceeffff 90090000 fceeffff ................ │ │ │ │ │ 0x00004404 c4090000 fcefffff 64010000 1df0ffff ........d....... │ │ │ │ │ 0x00004414 680a0000 2cf0ffff 7c0a0000 8cf1ffff h...,...|....... │ │ │ │ │ 0x00004424 740b0000 8cf2ffff 1c0c0000 1cf3ffff t............... │ │ │ │ │ - 0x00004434 940c0000 6cf3ffff d80c0000 6cf4ffff ....l.......l... │ │ │ │ │ - 0x00004444 6c0d0000 5cf5ffff e40d0000 fcf5ffff l...\........... │ │ │ │ │ - 0x00004454 700e0000 2cf6ffff a00e0000 3cf6ffff p...,.......<... │ │ │ │ │ - 0x00004464 b40e0000 9cf6ffff 100f0000 ccf6ffff ................ │ │ │ │ │ + 0x00004434 940c0000 6cf3ffff d80c0000 0cf4ffff ....l........... │ │ │ │ │ + 0x00004444 640d0000 3cf4ffff 940d0000 4cf4ffff d...<.......L... │ │ │ │ │ + 0x00004454 a80d0000 acf4ffff 040e0000 dcf4ffff ................ │ │ │ │ │ + 0x00004464 180e0000 dcf5ffff ac0e0000 ccf6ffff ................ │ │ │ │ │ 0x00004474 240f0000 $... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -184,47 +184,47 @@ │ │ │ │ │ 0x00004fc8 0c41c70e 0841c50e 04460b43 0e244a0e .A...A...F.C.$J. │ │ │ │ │ 0x00004fd8 28410e2c 410e3048 0e20450e 1441c30e (A.,A.0H. E..A.. │ │ │ │ │ 0x00004fe8 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ │ │ │ 0x00004ff8 40000000 840b0000 80e6ffff 45000000 @...........E... │ │ │ │ │ 0x00005008 00410e08 8602410e 0c83034e 0e184a0e .A....A....N..J. │ │ │ │ │ 0x00005018 1c410e20 490e1c41 0e18430e 1c420e20 .A. I..A..C..B. │ │ │ │ │ 0x00005028 460e1c42 0e20500e 0c41c30e 0841c60e F..B. P..A...A.. │ │ │ │ │ - 0x00005038 04000000 90000000 c80b0000 8ce6ffff ................ │ │ │ │ │ - 0x00005048 fb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ │ │ │ - 0x00005058 0e108604 410e1483 054e0e38 4a0e3c41 ....A....N.8J. │ │ │ │ Installed-Size: 63 │ │ │ │ Depends: libnative-platform-jni (= 0.14-6) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for libnative-platform-jni │ │ │ │ -Build-Ids: 5d422b2029b94d2ad1aa8388e73b0ed155fd33b8 824d0d18443cbc9d806fc79d987277816e306500 │ │ │ │ +Build-Ids: 596712625436f5529ace6494f0e51d9b4d5df60d 6973dab7a1b9468c3ec8cd161044d2dc6fe0b373 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ │ -usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug │ │ │ │ │ -usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug │ │ │ │ │ +usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug │ │ │ │ │ +usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug │ │ │ │ │ usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 640 B │ │ │ + Compressed size: 644 B │ │ │ Uncompressed size: 10.0 KiB (10240 B) │ │ │ - Ratio: 0.062 │ │ │ + Ratio: 0.063 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 640 10240 0.062 CRC64 0 │ │ │ + 1 1 0 0 644 10240 0.063 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 604 10240 0.059 CRC64 │ │ │ + 1 1 12 0 608 10240 0.059 CRC64 │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/5d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20888 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/82/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13956 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/59/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20884 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/69/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13952 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 14816 2024-02-19 17:15:43.000000 ./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/share/doc/libnative-platform-jni-dbgsym -> libnative-platform-jni │ │ │ ├── ./usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ There are 7 section headers, starting at offset 0x38c8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000 000034 000024 00 0 0 4 │ │ │ │ │ - [ 2] .debug_info PROGBITS 00000000 000058 0027ec 00 C 0 0 4 │ │ │ │ │ + [ 2] .debug_info PROGBITS 00000000 000058 0027e9 00 C 0 0 4 │ │ │ │ │ [ 3] .debug_abbrev PROGBITS 00000000 002844 0001ec 00 C 0 0 4 │ │ │ │ │ [ 4] .debug_line PROGBITS 00000000 002a30 0000ff 00 C 0 0 4 │ │ │ │ │ [ 5] .debug_str PROGBITS 00000000 002b30 000d48 01 MSC 0 0 4 │ │ │ │ │ [ 6] .shstrtab STRTAB 00000000 003878 00004f 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── 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: a004abb44fe8c425afd0ab113acf6d80936022e4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e22202846039e69bb808305d20f74004a52696c │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -41,11 +41,11 @@ │ │ │ │ │ 9 (udata) 7 (string) stdlib-float.h │ │ │ │ │ 10 (udata) 7 (string) stdlib-bsearch.h │ │ │ │ │ 11 (udata) 7 (string) stdlib.h │ │ │ │ │ 12 (udata) 5 (string) stdlib.h │ │ │ │ │ 13 (udata) 8 (string) generic.h │ │ │ │ │ 14 (udata) 7 (string) types.h │ │ │ │ │ 15 (udata) 2 (string) unistd.h │ │ │ │ │ - 16 (udata) 2 (string) wchar.h │ │ │ │ │ - 17 (udata) 2 (string) string.h │ │ │ │ │ + 16 (udata) 2 (string) string.h │ │ │ │ │ + 17 (udata) 2 (string) wchar.h │ │ │ │ │ │ │ │ │ │ No Line Number Statements. │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -11321,455 +11321,455 @@ │ │ │ │ │ <3ffe> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ <3ffe> DW_AT_decl_line : (data2) 1283 │ │ │ │ │ <4000> DW_AT_decl_column : (data1) 37 │ │ │ │ │ <4001> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ <2><4005>: Abbrev Number: 0 │ │ │ │ │ <1><4006>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x4007: │ │ │ │ │ - Length: 0x22e (32-bit) │ │ │ │ │ + Length: 0x3e (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><4013>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ <4014> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><4018>: Abbrev Number: 29 (DW_TAG_namespace) │ │ │ │ │ - <4019> DW_AT_name : (string) std │ │ │ │ │ - <401d> DW_AT_sibling : (ref_udata) <0x4029> │ │ │ │ │ - <2><401e>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ - <401f> DW_AT_decl_file : (data1) 7 │ │ │ │ │ - <4020> DW_AT_decl_line : (data1) 158 │ │ │ │ │ - <4021> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <4022> DW_AT_import : (ref_udata) <0x4029> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ - <2><4023>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ - <4024> DW_AT_decl_file : (data1) 7 │ │ │ │ │ - <4025> DW_AT_decl_line : (data1) 175 │ │ │ │ │ - <4026> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <4027> DW_AT_import : (ref_udata) <0x4055> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ - <2><4028>: Abbrev Number: 0 │ │ │ │ │ - <1><4029>: Abbrev Number: 58 (DW_TAG_subprogram) │ │ │ │ │ - <402a> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <402a> DW_AT_name : (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ - <402e> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <402e> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <402f> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <402f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4033> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <4033> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <4033> DW_AT_sibling : (ref_udata) <0x4050> │ │ │ │ │ - <2><4034>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <4035> DW_AT_name : (strp) (offset: 0x3dd1): __dst │ │ │ │ │ - <4039> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4039> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <403a> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <403a> DW_AT_type : (ref_udata) <0x4050> │ │ │ │ │ - <2><403b>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <403c> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ - <4040> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4040> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <4041> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4041> DW_AT_type : (ref_addr) <0x4359> │ │ │ │ │ - <2><4045>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <4046> DW_AT_name : (strp) (offset: 0x30ee): __len │ │ │ │ │ - <404a> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <404a> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <404b> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <404b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><404f>: Abbrev Number: 0 │ │ │ │ │ - <1><4050>: Abbrev Number: 60 (DW_TAG_restrict_type) │ │ │ │ │ - <4051> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <1><4055>: Abbrev Number: 58 (DW_TAG_subprogram) │ │ │ │ │ - <4056> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4056> DW_AT_name : (strp) (offset: 0x34b3): wcstombs │ │ │ │ │ - <405a> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <405a> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <405b> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <405b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <405f> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <405f> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <405f> DW_AT_sibling : (ref_udata) <0x407c> │ │ │ │ │ - <2><4060>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <4061> DW_AT_name : (strp) (offset: 0x3dd1): __dst │ │ │ │ │ - <4065> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4065> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <4066> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4066> DW_AT_type : (ref_addr) <0x4354> │ │ │ │ │ - <2><406a>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <406b> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ - <406f> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <406f> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <4070> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4070> DW_AT_type : (ref_udata) <0x407c> │ │ │ │ │ - <2><4071>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <4072> DW_AT_name : (strp) (offset: 0x30ee): __len │ │ │ │ │ - <4076> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4076> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <4077> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4077> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><407b>: Abbrev Number: 0 │ │ │ │ │ - <1><407c>: Abbrev Number: 60 (DW_TAG_restrict_type) │ │ │ │ │ - <407d> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ - <1><4081>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ - <4082> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <4083> DW_AT_decl_line : (data1) 71 │ │ │ │ │ - <4084> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <4085> DW_AT_import : (ref_udata) <0x4029> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ - <1><4086>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ - <4087> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <4088> DW_AT_decl_line : (data1) 83 │ │ │ │ │ - <4089> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <408a> DW_AT_import : (ref_udata) <0x4055> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ - <1><408b>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <408c> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <408c> DW_AT_name : (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ - <4090> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4091> DW_AT_decl_line : (data1) 95 │ │ │ │ │ - <4092> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4093> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4097> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4097> DW_AT_sibling : (ref_udata) <0x40ae> │ │ │ │ │ - <2><4099>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <409a> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><409e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <409f> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><40a3>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40a4> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40a8>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40a9> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40ad>: Abbrev Number: 0 │ │ │ │ │ - <1><40ae>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <40af> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40af> DW_AT_name : (strp) (offset: 0x3303): __mbstowcs_chk_warn │ │ │ │ │ - <40b3> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <40b4> DW_AT_decl_line : (data1) 109 │ │ │ │ │ - <40b5> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <40b6> DW_AT_linkage_name: (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ - <40ba> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <40be> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <40be> DW_AT_sibling : (ref_udata) <0x40d5> │ │ │ │ │ - <2><40c0>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40c1> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><40c5>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40c6> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><40ca>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40cb> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40cf>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40d0> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40d4>: Abbrev Number: 0 │ │ │ │ │ - <1><40d5>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <40d6> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40d6> DW_AT_name : (strp) (offset: 0x34a2): __mbstowcs_alias │ │ │ │ │ - <40da> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <40db> DW_AT_decl_line : (data1) 104 │ │ │ │ │ - <40dc> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <40dd> DW_AT_linkage_name: (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ - <40e1> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <40e5> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <40e5> DW_AT_sibling : (ref_udata) <0x40f7> │ │ │ │ │ - <2><40e7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40e8> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><40ec>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40ed> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><40f1>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <40f2> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40f6>: Abbrev Number: 0 │ │ │ │ │ - <1><40f7>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <40f8> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40f8> DW_AT_name : (strp) (offset: 0x3dd7): __mbstowcs_nulldst │ │ │ │ │ - <40fc> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <40fd> DW_AT_decl_line : (data1) 99 │ │ │ │ │ - <40fe> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <40ff> DW_AT_linkage_name: (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ - <4103> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4107> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4107> DW_AT_sibling : (ref_udata) <0x4119> │ │ │ │ │ - <2><4109>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <410a> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><410e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <410f> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4113>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4114> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4118>: Abbrev Number: 0 │ │ │ │ │ - <1><4119>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <411a> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <411a> DW_AT_name : (strp) (offset: 0x3101): wcslen │ │ │ │ │ - <411e> DW_AT_decl_file : (data1) 16 │ │ │ │ │ - <411f> DW_AT_decl_line : (data1) 247 │ │ │ │ │ - <4120> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4121> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4125> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4125> DW_AT_sibling : (ref_udata) <0x412d> │ │ │ │ │ - <2><4127>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4128> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ - <2><412c>: Abbrev Number: 0 │ │ │ │ │ - <1><412d>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <412e> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <412e> DW_AT_name : (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ - <4132> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4133> DW_AT_decl_line : (data1) 127 │ │ │ │ │ - <4134> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4135> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4139> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4139> DW_AT_sibling : (ref_udata) <0x4150> │ │ │ │ │ - <2><413b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <413c> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><4140>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4141> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ - <2><4145>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4146> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><414a>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <414b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><414f>: Abbrev Number: 0 │ │ │ │ │ - <1><4150>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <4151> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4151> DW_AT_name : (strp) (offset: 0x32ef): __wcstombs_chk_warn │ │ │ │ │ - <4155> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4156> DW_AT_decl_line : (data1) 136 │ │ │ │ │ - <4157> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4158> DW_AT_linkage_name: (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ - <415c> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4160> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4160> DW_AT_sibling : (ref_udata) <0x4177> │ │ │ │ │ - <2><4162>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4163> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><4167>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4168> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ - <2><416c>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <416d> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4171>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4172> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4176>: Abbrev Number: 0 │ │ │ │ │ - <1><4177>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <4178> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4178> DW_AT_name : (strp) (offset: 0x3491): __wcstombs_alias │ │ │ │ │ - <417c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <417d> DW_AT_decl_line : (data1) 131 │ │ │ │ │ - <417e> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <417f> DW_AT_linkage_name: (strp) (offset: 0x34b3): wcstombs │ │ │ │ │ - <4183> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4187> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4187> DW_AT_sibling : (ref_udata) <0x4199> │ │ │ │ │ - <2><4189>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <418a> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><418e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <418f> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ - <2><4193>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4194> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4198>: Abbrev Number: 0 │ │ │ │ │ - <1><4199>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <419a> DW_AT_specification: (ref_addr) <0x15a6> │ │ │ │ │ - <419e> DW_AT_object_pointer: (ref_udata) <0x41a2> │ │ │ │ │ - <41a0> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <41a0> DW_AT_sibling : (ref_udata) <0x41c4> │ │ │ │ │ - <2><41a2>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <41a3> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <41a7> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <41ab> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><41ab>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <41ac> DW_AT_name : (string) str │ │ │ │ │ - <41b0> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41b0> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ - <41b2> DW_AT_decl_column : (data1) 37 │ │ │ │ │ - <41b3> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><41b7>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <41b8> DW_AT_name : (strp) (offset: 0x35ba): chars │ │ │ │ │ - <41bc> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41bc> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ - <41be> DW_AT_decl_column : (data1) 55 │ │ │ │ │ - <41bf> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ - <2><41c3>: Abbrev Number: 0 │ │ │ │ │ - <1><41c4>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <41c5> DW_AT_specification: (ref_addr) <0x158a> │ │ │ │ │ - <41c9> DW_AT_object_pointer: (ref_udata) <0x41cd> │ │ │ │ │ - <41cb> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <41cb> DW_AT_sibling : (ref_udata) <0x41ef> │ │ │ │ │ - <2><41cd>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <41ce> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <41d2> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <41d6> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><41d6>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <41d7> DW_AT_name : (string) str │ │ │ │ │ - <41db> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41db> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ - <41dd> DW_AT_decl_column : (data1) 41 │ │ │ │ │ - <41de> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><41e2>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <41e3> DW_AT_name : (strp) (offset: 0x4147): isCopy │ │ │ │ │ - <41e7> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41e7> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ - <41e9> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <41ea> DW_AT_type : (ref_addr) <0x33c6> │ │ │ │ │ - <2><41ee>: Abbrev Number: 0 │ │ │ │ │ - <1><41ef>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <41f0> DW_AT_specification: (ref_addr) <0x1571> │ │ │ │ │ - <41f4> DW_AT_object_pointer: (ref_udata) <0x41f8> │ │ │ │ │ - <41f6> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <41f6> DW_AT_sibling : (ref_udata) <0x420e> │ │ │ │ │ - <2><41f8>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <41f9> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <41fd> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <4201> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4201>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <4202> DW_AT_name : (string) str │ │ │ │ │ - <4206> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4206> DW_AT_decl_line : (data2) 1605 │ │ │ │ │ - <4208> DW_AT_decl_column : (data1) 35 │ │ │ │ │ - <4209> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><420d>: Abbrev Number: 0 │ │ │ │ │ - <1><420e>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ - <420f> DW_AT_specification: (ref_addr) <0x1555> │ │ │ │ │ - <4213> DW_AT_object_pointer: (ref_udata) <0x4216> │ │ │ │ │ - <4215> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <2><4216>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <4217> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <421b> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <421f> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><421f>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <4220> DW_AT_name : (strp) (offset: 0x1b8a): unicode │ │ │ │ │ - <4224> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4224> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ - <4226> DW_AT_decl_column : (data1) 36 │ │ │ │ │ - <4227> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ - <2><422b>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <422c> DW_AT_name : (string) len │ │ │ │ │ - <4230> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4230> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ - <4232> DW_AT_decl_column : (data1) 51 │ │ │ │ │ - <4233> DW_AT_type : (ref_addr) <0xee>, jsize, jint, int │ │ │ │ │ - <2><4237>: Abbrev Number: 0 │ │ │ │ │ - <1><4238>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x4239: │ │ │ │ │ - Length: 0x3e (32-bit) │ │ │ │ │ + <1><4018>: Abbrev Number: 67 (DW_TAG_subprogram) │ │ │ │ │ + <4019> DW_AT_specification: (ref_addr) <0x633> │ │ │ │ │ + <401d> DW_AT_object_pointer: (ref_udata) <0x401e> │ │ │ │ │ + <401e> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <2><401e>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <401f> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <4023> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <4027> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><4027>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ + <4028> DW_AT_name : (strp) (offset: 0x48ed): clazz │ │ │ │ │ + <402c> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <402c> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ + <402c> DW_AT_decl_column : (data1) 34 │ │ │ │ │ + <402d> DW_AT_type : (ref_addr) <0x1a9>, jclass │ │ │ │ │ + <2><4031>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ + <4032> DW_AT_name : (strp) (offset: 0x1c10): name │ │ │ │ │ + <4036> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4036> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ + <4036> DW_AT_decl_column : (data1) 53 │ │ │ │ │ + <4037> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><403b>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <403c> DW_AT_name : (string) sig │ │ │ │ │ + <4040> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4040> DW_AT_decl_line : (data2) 898 │ │ │ │ │ + <4042> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <4043> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4047>: Abbrev Number: 0 │ │ │ │ │ + <1><4048>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x4049: │ │ │ │ │ + Length: 0x5b (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><4245>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <4246> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><424a>: Abbrev Number: 67 (DW_TAG_subprogram) │ │ │ │ │ - <424b> DW_AT_specification: (ref_addr) <0x633> │ │ │ │ │ - <424f> DW_AT_object_pointer: (ref_udata) <0x4250> │ │ │ │ │ - <4250> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <2><4250>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <4251> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <4255> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <4259> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4259>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ - <425a> DW_AT_name : (strp) (offset: 0x48ed): clazz │ │ │ │ │ - <425e> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <425e> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ - <425e> DW_AT_decl_column : (data1) 34 │ │ │ │ │ - <425f> DW_AT_type : (ref_addr) <0x1a9>, jclass │ │ │ │ │ - <2><4263>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ - <4264> DW_AT_name : (strp) (offset: 0x1c10): name │ │ │ │ │ - <4268> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4268> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ - <4268> DW_AT_decl_column : (data1) 53 │ │ │ │ │ - <4269> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><426d>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <426e> DW_AT_name : (string) sig │ │ │ │ │ - <4272> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4272> DW_AT_decl_line : (data2) 898 │ │ │ │ │ - <4274> DW_AT_decl_column : (data1) 39 │ │ │ │ │ - <4275> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4279>: Abbrev Number: 0 │ │ │ │ │ - <1><427a>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x427b: │ │ │ │ │ - Length: 0x5b (32-bit) │ │ │ │ │ + <0><4055>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <4056> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><405a>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <405b> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <405b> DW_AT_name : (strp) (offset: 0x1b7b): map_error_code │ │ │ │ │ + <405f> DW_AT_decl_file : (data1) 13 │ │ │ │ │ + <4060> DW_AT_decl_line : (data1) 59 │ │ │ │ │ + <4061> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <4062> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <4066> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4066> DW_AT_sibling : (ref_udata) <0x406d> │ │ │ │ │ + <2><4067>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4068> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><406c>: Abbrev Number: 0 │ │ │ │ │ + <1><406d>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <406e> DW_AT_specification: (ref_addr) <0x15bf> │ │ │ │ │ + <4072> DW_AT_object_pointer: (ref_udata) <0x4074> │ │ │ │ │ + <4073> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <4073> DW_AT_sibling : (ref_udata) <0x408a> │ │ │ │ │ + <2><4074>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <4075> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <4079> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <407d> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><407d>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <407e> DW_AT_name : (string) utf │ │ │ │ │ + <4082> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4082> DW_AT_decl_line : (data2) 1615 │ │ │ │ │ + <4084> DW_AT_decl_column : (data1) 38 │ │ │ │ │ + <4085> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4089>: Abbrev Number: 0 │ │ │ │ │ + <1><408a>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ + <408b> DW_AT_specification: (ref_addr) <0x5fe> │ │ │ │ │ + <408f> DW_AT_object_pointer: (ref_udata) <0x4091> │ │ │ │ │ + <4090> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <2><4091>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <4092> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <4096> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <409a> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><409a>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <409b> DW_AT_name : (string) obj │ │ │ │ │ + <409f> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <409f> DW_AT_decl_line : (data2) 890 │ │ │ │ │ + <40a1> DW_AT_decl_column : (data1) 35 │ │ │ │ │ + <40a2> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ + <2><40a6>: Abbrev Number: 0 │ │ │ │ │ + <1><40a7>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x40a8: │ │ │ │ │ + Length: 0x4e (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><4287>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <4288> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><428c>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <428d> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <428d> DW_AT_name : (strp) (offset: 0x1b7b): map_error_code │ │ │ │ │ - <4291> DW_AT_decl_file : (data1) 13 │ │ │ │ │ - <4292> DW_AT_decl_line : (data1) 59 │ │ │ │ │ - <4293> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <4294> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <4298> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4298> DW_AT_sibling : (ref_udata) <0x429f> │ │ │ │ │ - <2><4299>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <429a> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><429e>: Abbrev Number: 0 │ │ │ │ │ - <1><429f>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <42a0> DW_AT_specification: (ref_addr) <0x15bf> │ │ │ │ │ - <42a4> DW_AT_object_pointer: (ref_udata) <0x42a6> │ │ │ │ │ - <42a5> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <42a5> DW_AT_sibling : (ref_udata) <0x42bc> │ │ │ │ │ - <2><42a6>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <42a7> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <42ab> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <42af> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><42af>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <42b0> DW_AT_name : (string) utf │ │ │ │ │ - <42b4> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <42b4> DW_AT_decl_line : (data2) 1615 │ │ │ │ │ - <42b6> DW_AT_decl_column : (data1) 38 │ │ │ │ │ - <42b7> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><42bb>: Abbrev Number: 0 │ │ │ │ │ - <1><42bc>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ - <42bd> DW_AT_specification: (ref_addr) <0x5fe> │ │ │ │ │ - <42c1> DW_AT_object_pointer: (ref_udata) <0x42c3> │ │ │ │ │ - <42c2> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <2><42c3>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ - <42c4> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ - <42c8> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ - <42cc> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><42cc>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <42cd> DW_AT_name : (string) obj │ │ │ │ │ - <42d1> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <42d1> DW_AT_decl_line : (data2) 890 │ │ │ │ │ - <42d3> DW_AT_decl_column : (data1) 35 │ │ │ │ │ - <42d4> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ - <2><42d8>: Abbrev Number: 0 │ │ │ │ │ - <1><42d9>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x42da: │ │ │ │ │ - Length: 0x4e (32-bit) │ │ │ │ │ + <0><40b4>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <40b5> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><40b9>: Abbrev Number: 70 (DW_TAG_subprogram) │ │ │ │ │ + <40ba> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <40ba> DW_AT_name : (strp) (offset: 0x1b65): mark_failed_with_code │ │ │ │ │ + <40be> DW_AT_decl_file : (data1) 13 │ │ │ │ │ + <40bf> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <40c0> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <40c1> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <40c1> DW_AT_sibling : (ref_udata) <0x40dc> │ │ │ │ │ + <2><40c2>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40c3> DW_AT_type : (ref_addr) <0x284b> │ │ │ │ │ + <2><40c7>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40c8> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><40cc>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40cd> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><40d1>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40d2> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><40d6>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40d7> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ + <2><40db>: Abbrev Number: 0 │ │ │ │ │ + <1><40dc>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ + <40dd> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <40dd> DW_AT_name : (strp) (offset: 0x332e): strerror_r │ │ │ │ │ + <40e1> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <40e2> DW_AT_decl_line : (data2) 444 │ │ │ │ │ + <40e4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <40e5> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <40e9> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <2><40e9>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40ea> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><40ee>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40ef> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><40f3>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <40f4> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><40f8>: Abbrev Number: 0 │ │ │ │ │ + <1><40f9>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x40fa: │ │ │ │ │ + Length: 0x22e (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><42e6>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <42e7> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><42eb>: Abbrev Number: 70 (DW_TAG_subprogram) │ │ │ │ │ - <42ec> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <42ec> DW_AT_name : (strp) (offset: 0x1b65): mark_failed_with_code │ │ │ │ │ - <42f0> DW_AT_decl_file : (data1) 13 │ │ │ │ │ - <42f1> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <42f2> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <42f3> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <42f3> DW_AT_sibling : (ref_udata) <0x430e> │ │ │ │ │ - <2><42f4>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <42f5> DW_AT_type : (ref_addr) <0x284b> │ │ │ │ │ - <2><42f9>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <42fa> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><42fe>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <42ff> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><4303>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4304> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4308>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4309> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ - <2><430d>: Abbrev Number: 0 │ │ │ │ │ - <1><430e>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ - <430f> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <430f> DW_AT_name : (strp) (offset: 0x332e): strerror_r │ │ │ │ │ - <4313> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <4314> DW_AT_decl_line : (data2) 444 │ │ │ │ │ - <4316> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <4317> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <431b> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2><431b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <431c> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><4320>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4321> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><4325>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ - <4326> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <0><4106>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <4107> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><410b>: Abbrev Number: 29 (DW_TAG_namespace) │ │ │ │ │ + <410c> DW_AT_name : (string) std │ │ │ │ │ + <4110> DW_AT_sibling : (ref_udata) <0x411c> │ │ │ │ │ + <2><4111>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ + <4112> DW_AT_decl_file : (data1) 7 │ │ │ │ │ + <4113> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <4114> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <4115> DW_AT_import : (ref_udata) <0x411c> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ + <2><4116>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ + <4117> DW_AT_decl_file : (data1) 7 │ │ │ │ │ + <4118> DW_AT_decl_line : (data1) 175 │ │ │ │ │ + <4119> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <411a> DW_AT_import : (ref_udata) <0x4148> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ + <2><411b>: Abbrev Number: 0 │ │ │ │ │ + <1><411c>: Abbrev Number: 58 (DW_TAG_subprogram) │ │ │ │ │ + <411d> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <411d> DW_AT_name : (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ + <4121> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4121> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4122> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4122> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4126> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <4126> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <4126> DW_AT_sibling : (ref_udata) <0x4143> │ │ │ │ │ + <2><4127>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <4128> DW_AT_name : (strp) (offset: 0x3dd1): __dst │ │ │ │ │ + <412c> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <412c> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <412d> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <412d> DW_AT_type : (ref_udata) <0x4143> │ │ │ │ │ + <2><412e>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <412f> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ + <4133> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4133> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4134> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4134> DW_AT_type : (ref_addr) <0x4359> │ │ │ │ │ + <2><4138>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <4139> DW_AT_name : (strp) (offset: 0x30ee): __len │ │ │ │ │ + <413d> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <413d> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <413e> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <413e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4142>: Abbrev Number: 0 │ │ │ │ │ + <1><4143>: Abbrev Number: 60 (DW_TAG_restrict_type) │ │ │ │ │ + <4144> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <1><4148>: Abbrev Number: 58 (DW_TAG_subprogram) │ │ │ │ │ + <4149> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4149> DW_AT_name : (strp) (offset: 0x34b3): wcstombs │ │ │ │ │ + <414d> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <414d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <414e> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <414e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4152> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <4152> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <4152> DW_AT_sibling : (ref_udata) <0x416f> │ │ │ │ │ + <2><4153>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <4154> DW_AT_name : (strp) (offset: 0x3dd1): __dst │ │ │ │ │ + <4158> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4158> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <4159> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4159> DW_AT_type : (ref_addr) <0x4354> │ │ │ │ │ + <2><415d>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <415e> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ + <4162> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4162> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <4163> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4163> DW_AT_type : (ref_udata) <0x416f> │ │ │ │ │ + <2><4164>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <4165> DW_AT_name : (strp) (offset: 0x30ee): __len │ │ │ │ │ + <4169> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4169> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <416a> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <416a> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><416e>: Abbrev Number: 0 │ │ │ │ │ + <1><416f>: Abbrev Number: 60 (DW_TAG_restrict_type) │ │ │ │ │ + <4170> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ + <1><4174>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ + <4175> DW_AT_decl_file : (data1) 12 │ │ │ │ │ + <4176> DW_AT_decl_line : (data1) 71 │ │ │ │ │ + <4177> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <4178> DW_AT_import : (ref_udata) <0x411c> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ + <1><4179>: Abbrev Number: 30 (DW_TAG_imported_declaration) │ │ │ │ │ + <417a> DW_AT_decl_file : (data1) 12 │ │ │ │ │ + <417b> DW_AT_decl_line : (data1) 83 │ │ │ │ │ + <417c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <417d> DW_AT_import : (ref_udata) <0x4148> [Abbrev Number: 58 (DW_TAG_subprogram)] │ │ │ │ │ + <1><417e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <417f> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <417f> DW_AT_name : (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ + <4183> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4184> DW_AT_decl_line : (data1) 95 │ │ │ │ │ + <4185> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4186> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <418a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <418a> DW_AT_sibling : (ref_udata) <0x41a1> │ │ │ │ │ + <2><418c>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <418d> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><4191>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4192> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4196>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4197> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><419b>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <419c> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41a0>: Abbrev Number: 0 │ │ │ │ │ + <1><41a1>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <41a2> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41a2> DW_AT_name : (strp) (offset: 0x3303): __mbstowcs_chk_warn │ │ │ │ │ + <41a6> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <41a7> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <41a8> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <41a9> DW_AT_linkage_name: (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ + <41ad> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41b1> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41b1> DW_AT_sibling : (ref_udata) <0x41c8> │ │ │ │ │ + <2><41b3>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41b4> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><41b8>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41b9> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><41bd>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41be> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41c2>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41c3> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41c7>: Abbrev Number: 0 │ │ │ │ │ + <1><41c8>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <41c9> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41c9> DW_AT_name : (strp) (offset: 0x34a2): __mbstowcs_alias │ │ │ │ │ + <41cd> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <41ce> DW_AT_decl_line : (data1) 104 │ │ │ │ │ + <41cf> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <41d0> DW_AT_linkage_name: (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ + <41d4> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41d8> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41d8> DW_AT_sibling : (ref_udata) <0x41ea> │ │ │ │ │ + <2><41da>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41db> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><41df>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41e0> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><41e4>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41e5> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41e9>: Abbrev Number: 0 │ │ │ │ │ + <1><41ea>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <41eb> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41eb> DW_AT_name : (strp) (offset: 0x3dd7): __mbstowcs_nulldst │ │ │ │ │ + <41ef> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <41f0> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <41f1> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <41f2> DW_AT_linkage_name: (strp) (offset: 0x34bc): mbstowcs │ │ │ │ │ + <41f6> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41fa> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41fa> DW_AT_sibling : (ref_udata) <0x420c> │ │ │ │ │ + <2><41fc>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <41fd> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><4201>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4202> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4206>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4207> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><420b>: Abbrev Number: 0 │ │ │ │ │ + <1><420c>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <420d> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <420d> DW_AT_name : (strp) (offset: 0x3101): wcslen │ │ │ │ │ + <4211> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <4212> DW_AT_decl_line : (data1) 247 │ │ │ │ │ + <4213> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4214> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4218> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4218> DW_AT_sibling : (ref_udata) <0x4220> │ │ │ │ │ + <2><421a>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <421b> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ + <2><421f>: Abbrev Number: 0 │ │ │ │ │ + <1><4220>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <4221> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4221> DW_AT_name : (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ + <4225> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4226> DW_AT_decl_line : (data1) 127 │ │ │ │ │ + <4227> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4228> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <422c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <422c> DW_AT_sibling : (ref_udata) <0x4243> │ │ │ │ │ + <2><422e>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <422f> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><4233>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4234> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ + <2><4238>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4239> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><423d>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <423e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4242>: Abbrev Number: 0 │ │ │ │ │ + <1><4243>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <4244> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4244> DW_AT_name : (strp) (offset: 0x32ef): __wcstombs_chk_warn │ │ │ │ │ + <4248> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4249> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <424a> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <424b> DW_AT_linkage_name: (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ + <424f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4253> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4253> DW_AT_sibling : (ref_udata) <0x426a> │ │ │ │ │ + <2><4255>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4256> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><425a>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <425b> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ + <2><425f>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4260> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4264>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4265> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4269>: Abbrev Number: 0 │ │ │ │ │ + <1><426a>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <426b> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <426b> DW_AT_name : (strp) (offset: 0x3491): __wcstombs_alias │ │ │ │ │ + <426f> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4270> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4271> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4272> DW_AT_linkage_name: (strp) (offset: 0x34b3): wcstombs │ │ │ │ │ + <4276> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <427a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <427a> DW_AT_sibling : (ref_udata) <0x428c> │ │ │ │ │ + <2><427c>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <427d> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><4281>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4282> DW_AT_type : (ref_addr) <0x3cd0> │ │ │ │ │ + <2><4286>: Abbrev Number: 32 (DW_TAG_formal_parameter) │ │ │ │ │ + <4287> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><428b>: Abbrev Number: 0 │ │ │ │ │ + <1><428c>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <428d> DW_AT_specification: (ref_addr) <0x15a6> │ │ │ │ │ + <4291> DW_AT_object_pointer: (ref_udata) <0x4295> │ │ │ │ │ + <4293> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <4293> DW_AT_sibling : (ref_udata) <0x42b7> │ │ │ │ │ + <2><4295>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <4296> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <429a> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <429e> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><429e>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <429f> DW_AT_name : (string) str │ │ │ │ │ + <42a3> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42a3> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ + <42a5> DW_AT_decl_column : (data1) 37 │ │ │ │ │ + <42a6> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><42aa>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <42ab> DW_AT_name : (strp) (offset: 0x35ba): chars │ │ │ │ │ + <42af> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42af> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ + <42b1> DW_AT_decl_column : (data1) 55 │ │ │ │ │ + <42b2> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ + <2><42b6>: Abbrev Number: 0 │ │ │ │ │ + <1><42b7>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <42b8> DW_AT_specification: (ref_addr) <0x158a> │ │ │ │ │ + <42bc> DW_AT_object_pointer: (ref_udata) <0x42c0> │ │ │ │ │ + <42be> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <42be> DW_AT_sibling : (ref_udata) <0x42e2> │ │ │ │ │ + <2><42c0>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <42c1> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <42c5> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <42c9> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><42c9>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <42ca> DW_AT_name : (string) str │ │ │ │ │ + <42ce> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42ce> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ + <42d0> DW_AT_decl_column : (data1) 41 │ │ │ │ │ + <42d1> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><42d5>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <42d6> DW_AT_name : (strp) (offset: 0x4147): isCopy │ │ │ │ │ + <42da> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42da> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ + <42dc> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <42dd> DW_AT_type : (ref_addr) <0x33c6> │ │ │ │ │ + <2><42e1>: Abbrev Number: 0 │ │ │ │ │ + <1><42e2>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <42e3> DW_AT_specification: (ref_addr) <0x1571> │ │ │ │ │ + <42e7> DW_AT_object_pointer: (ref_udata) <0x42eb> │ │ │ │ │ + <42e9> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <42e9> DW_AT_sibling : (ref_udata) <0x4301> │ │ │ │ │ + <2><42eb>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <42ec> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <42f0> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <42f4> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><42f4>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <42f5> DW_AT_name : (string) str │ │ │ │ │ + <42f9> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42f9> DW_AT_decl_line : (data2) 1605 │ │ │ │ │ + <42fb> DW_AT_decl_column : (data1) 35 │ │ │ │ │ + <42fc> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><4300>: Abbrev Number: 0 │ │ │ │ │ + <1><4301>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ + <4302> DW_AT_specification: (ref_addr) <0x1555> │ │ │ │ │ + <4306> DW_AT_object_pointer: (ref_udata) <0x4309> │ │ │ │ │ + <4308> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <2><4309>: Abbrev Number: 57 (DW_TAG_formal_parameter) │ │ │ │ │ + <430a> DW_AT_name : (strp) (offset: 0x3561): this │ │ │ │ │ + <430e> DW_AT_type : (ref_addr) <0x433d> │ │ │ │ │ + <4312> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><4312>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <4313> DW_AT_name : (strp) (offset: 0x1b8a): unicode │ │ │ │ │ + <4317> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4317> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ + <4319> DW_AT_decl_column : (data1) 36 │ │ │ │ │ + <431a> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ + <2><431e>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <431f> DW_AT_name : (string) len │ │ │ │ │ + <4323> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4323> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ + <4325> DW_AT_decl_column : (data1) 51 │ │ │ │ │ + <4326> DW_AT_type : (ref_addr) <0xee>, jsize, jint, int │ │ │ │ │ <2><432a>: Abbrev Number: 0 │ │ │ │ │ <1><432b>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x432c: │ │ │ │ │ Length: 0x13 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ --- ./usr/lib/debug/.build-id/5d/422b2029b94d2ad1aa8388e73b0ed155fd33b8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/59/6712625436f5529ace6494f0e51d9b4d5df60d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 15% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 19408 (bytes into file) │ │ │ │ │ + Start of section headers: 19404 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x4bd0: │ │ │ │ │ +There are 37 section headers, starting at offset 0x4bcc: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000178 000178 0000e8 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym NOBITS 00000260 000178 000450 10 A 4 1 4 │ │ │ │ │ @@ -12,35 +12,35 @@ │ │ │ │ │ [ 7] .rel.dyn NOBITS 00001074 000178 000038 08 A 3 0 4 │ │ │ │ │ [ 8] .rel.plt NOBITS 000010ac 000178 000160 08 A 3 21 4 │ │ │ │ │ [ 9] .init NOBITS 00002000 001000 000020 00 AX 0 0 4 │ │ │ │ │ [10] .plt NOBITS 00002020 001000 0002d0 04 AX 0 0 16 │ │ │ │ │ [11] .plt.got NOBITS 000022f0 001000 000008 08 AX 0 0 8 │ │ │ │ │ [12] .text NOBITS 00002300 001000 001744 00 AX 0 0 16 │ │ │ │ │ [13] .fini NOBITS 00003a44 001000 000014 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata NOBITS 00004000 001000 000364 01 AMS 0 0 4 │ │ │ │ │ + [14] .rodata NOBITS 00004000 001000 000363 01 AMS 0 0 4 │ │ │ │ │ [15] .eh_frame_hdr NOBITS 00004364 001000 000114 00 A 0 0 4 │ │ │ │ │ [16] .eh_frame NOBITS 00004478 001000 000e30 00 A 0 0 4 │ │ │ │ │ [17] .init_array NOBITS 00006efc 000efc 000004 04 WA 0 0 4 │ │ │ │ │ [18] .fini_array NOBITS 00006f00 000efc 000004 04 WA 0 0 4 │ │ │ │ │ [19] .dynamic NOBITS 00006f04 000efc 0000e0 08 WA 4 0 4 │ │ │ │ │ [20] .got NOBITS 00006fe4 000efc 000010 04 WA 0 0 4 │ │ │ │ │ [21] .got.plt NOBITS 00006ff4 000efc 0000bc 04 WA 0 0 4 │ │ │ │ │ [22] .data NOBITS 000070b0 000efc 000004 00 WA 0 0 4 │ │ │ │ │ [23] .bss NOBITS 000070b4 000efc 000004 00 WA 0 0 1 │ │ │ │ │ [24] .comment PROGBITS 00000000 000178 00001f 01 MS 0 0 1 │ │ │ │ │ - [25] .debug_aranges PROGBITS 00000000 000198 000065 00 C 0 0 4 │ │ │ │ │ - [26] .debug_info PROGBITS 00000000 000200 00194d 00 C 0 0 4 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 00000000 001b50 0003d2 00 C 0 0 4 │ │ │ │ │ - [28] .debug_line PROGBITS 00000000 001f24 000a92 00 C 0 0 4 │ │ │ │ │ - [29] .debug_str PROGBITS 00000000 0029b8 00044d 01 MSC 0 0 4 │ │ │ │ │ - [30] .debug_line_str PROGBITS 00000000 002e08 00016c 01 MSC 0 0 4 │ │ │ │ │ - [31] .debug_loclists PROGBITS 00000000 002f74 000760 00 C 0 0 4 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 00000000 0036d4 000122 00 C 0 0 4 │ │ │ │ │ - [33] .gnu_debugaltlink PROGBITS 00000000 0037f6 000054 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 00000000 00384c 000650 10 35 33 4 │ │ │ │ │ - [35] .strtab STRTAB 00000000 003e9c 000bc3 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 00000000 004a5f 000171 00 0 0 1 │ │ │ │ │ + [25] .debug_aranges PROGBITS 00000000 000198 000064 00 C 0 0 4 │ │ │ │ │ + [26] .debug_info PROGBITS 00000000 0001fc 001946 00 C 0 0 4 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 00000000 001b44 0003d2 00 C 0 0 4 │ │ │ │ │ + [28] .debug_line PROGBITS 00000000 001f18 000a93 00 C 0 0 4 │ │ │ │ │ + [29] .debug_str PROGBITS 00000000 0029ac 00044d 01 MSC 0 0 4 │ │ │ │ │ + [30] .debug_line_str PROGBITS 00000000 002dfc 000171 01 MSC 0 0 4 │ │ │ │ │ + [31] .debug_loclists PROGBITS 00000000 002f70 00075f 00 C 0 0 4 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 00000000 0036d0 000123 00 C 0 0 4 │ │ │ │ │ + [33] .gnu_debugaltlink PROGBITS 00000000 0037f3 000054 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 00000000 003848 000650 10 35 33 4 │ │ │ │ │ + [35] .strtab STRTAB 00000000 003e98 000bc3 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 00000000 004a5b 000171 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -6,99 +6,99 @@ │ │ │ │ │ 2: 00002310 0 FUNC LOCAL DEFAULT 12 deregister_tm_clones │ │ │ │ │ 3: 00002350 0 FUNC LOCAL DEFAULT 12 register_tm_clones │ │ │ │ │ 4: 000023a0 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux │ │ │ │ │ 5: 000070b4 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ 6: 00006f00 0 OBJECT LOCAL DEFAULT 18 __do_global_dtors_aux_fini_array_entry │ │ │ │ │ 7: 000023f0 0 FUNC LOCAL DEFAULT 12 frame_dummy │ │ │ │ │ 8: 00006efc 0 OBJECT LOCAL DEFAULT 17 __frame_dummy_init_array_entry │ │ │ │ │ - 9: 00000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp │ │ │ │ │ - 10: 00000000 0 FILE LOCAL DEFAULT ABS posix.cpp │ │ │ │ │ - 11: 00000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.cpp │ │ │ │ │ - 12: 00000000 0 FILE LOCAL DEFAULT ABS apple.cpp │ │ │ │ │ - 13: 00000000 0 FILE LOCAL DEFAULT ABS win.cpp │ │ │ │ │ - 14: 00000000 0 FILE LOCAL DEFAULT ABS linux.cpp │ │ │ │ │ - 15: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ + 9: 00000000 0 FILE LOCAL DEFAULT ABS win.cpp │ │ │ │ │ + 10: 00000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp │ │ │ │ │ + 11: 00000000 0 FILE LOCAL DEFAULT ABS apple.cpp │ │ │ │ │ + 12: 00000000 0 FILE LOCAL DEFAULT ABS posix.cpp │ │ │ │ │ + 13: 00000000 0 FILE LOCAL DEFAULT ABS linux.cpp │ │ │ │ │ + 14: 00000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.cpp │ │ │ │ │ + 15: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ 16: 00000000 0 FILE LOCAL DEFAULT ABS osx.cpp │ │ │ │ │ - 17: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ - 18: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 17: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 18: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ 19: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c │ │ │ │ │ 20: 000052a4 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__ │ │ │ │ │ 21: 00000000 0 FILE LOCAL DEFAULT ABS │ │ │ │ │ 22: 00002300 4 FUNC LOCAL DEFAULT 12 __x86.get_pc_thunk.bx │ │ │ │ │ 23: 00003a44 0 FUNC LOCAL DEFAULT 13 _fini │ │ │ │ │ 24: 000023f5 0 FUNC LOCAL DEFAULT 12 __x86.get_pc_thunk.dx │ │ │ │ │ 25: 000070b0 0 OBJECT LOCAL DEFAULT 22 __dso_handle │ │ │ │ │ 26: 00006f04 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC │ │ │ │ │ 27: 00003a30 20 FUNC LOCAL DEFAULT 12 __stack_chk_fail_local │ │ │ │ │ 28: 00004364 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR │ │ │ │ │ 29: 000070b4 0 OBJECT LOCAL DEFAULT 22 __TMC_END__ │ │ │ │ │ 30: 00006ff4 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 31: 00003381 0 FUNC LOCAL DEFAULT 12 __x86.get_pc_thunk.di │ │ │ │ │ 32: 00002000 0 FUNC LOCAL DEFAULT 9 _init │ │ │ │ │ - 33: 00003990 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ + 33: 000037a0 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ 34: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.0 │ │ │ │ │ 35: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 36: 00002e30 362 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readlink │ │ │ │ │ 37: 00003360 33 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ 38: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.0 │ │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND lstat64@GLIBC_2.33 │ │ │ │ │ 40: 00002570 290 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo │ │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.0 │ │ │ │ │ 42: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.0 │ │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 │ │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND stat64@GLIBC_2.33 │ │ │ │ │ - 45: 00003a00 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ + 45: 00003810 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ 46: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.0 │ │ │ │ │ 47: 000027f0 441 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat │ │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND ioctl@GLIBC_2.0 │ │ │ │ │ 49: 00002400 358 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getSystemInfo │ │ │ │ │ 50: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 │ │ │ │ │ 51: 000035f0 137 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ │ 52: 00002fc0 73 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach │ │ │ │ │ 53: 00003260 243 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_getTerminalSize │ │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.0 │ │ │ │ │ 55: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.0 │ │ │ │ │ 56: 00000000 0 FUNC GLOBAL DEFAULT UND setmntent@GLIBC_2.0 │ │ │ │ │ 57: 000034f0 250 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ │ 58: 00002720 54 FUNC GLOBAL DEFAULT 12 _Z8toMillis8timespec │ │ │ │ │ 59: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.0 │ │ │ │ │ - 60: 000039a0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ + 60: 000037b0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ 61: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.0 │ │ │ │ │ 62: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 63: 00003080 110 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory │ │ │ │ │ 64: 00002760 142 FUNC GLOBAL DEFAULT 12 _Z10unpackStatP4statPiPxS2_ │ │ │ │ │ 65: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.0 │ │ │ │ │ 66: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64_r@GLIBC_2.2 │ │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.0 │ │ │ │ │ 68: 00003390 347 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileSystemFunctions_listFileSystems │ │ │ │ │ - 69: 000036d0 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ + 69: 00003840 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ 70: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 │ │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.0 │ │ │ │ │ 72: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_add_watch@GLIBC_2.4 │ │ │ │ │ 73: 00002fa0 25 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getPid │ │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 │ │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.0 │ │ │ │ │ 76: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.0 │ │ │ │ │ 77: 00000000 0 FUNC GLOBAL DEFAULT UND getmntent_r@GLIBC_2.0 │ │ │ │ │ 78: 000030f0 92 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getEnvironmentVariable │ │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.0 │ │ │ │ │ - 80: 00003960 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ + 80: 00003770 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ 81: 00003680 69 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_closeWatch │ │ │ │ │ 82: 00003220 57 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixTerminalFunctions_isatty │ │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND endmntent@GLIBC_2.0 │ │ │ │ │ 84: 000029b0 949 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir │ │ │ │ │ 85: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.0 │ │ │ │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.0 │ │ │ │ │ 87: 00003150 202 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setEnvironmentVariable │ │ │ │ │ 88: 00003010 110 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory │ │ │ │ │ - 89: 000038c0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ + 89: 000036d0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ 90: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 91: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.0 │ │ │ │ │ 92: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.0 │ │ │ │ │ 93: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_rm_watch@GLIBC_2.4 │ │ │ │ │ 94: 00000000 0 FUNC GLOBAL DEFAULT UND inotify_init1@GLIBC_2.9 │ │ │ │ │ 95: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.0 │ │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.0 │ │ │ │ │ 97: 000026a0 119 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_chmod │ │ │ │ │ 98: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.0 │ │ │ │ │ 99: 00002d70 180 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink │ │ │ │ │ - 100: 000037d0 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ │ + 100: 00003940 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ ├── 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: 5d422b2029b94d2ad1aa8388e73b0ed155fd33b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 596712625436f5529ace6494f0e51d9b4d5df60d │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -25,61 +25,61 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x22, lines 13, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x32): src/main/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x3f): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x61): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x82): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0xa9): /usr/include │ │ │ │ │ - 6 (line_strp) (offset: 0xb6): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 7 (line_strp) (offset: 0xde): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - 8 (line_strp) (offset: 0x105): /usr/include/c++/13 │ │ │ │ │ - 9 (line_strp) (offset: 0x119): /usr/include/c++/13/bits │ │ │ │ │ - 10 (line_strp) (offset: 0x132): /usr/include/i386-linux-gnu/sys │ │ │ │ │ - 11 (line_strp) (offset: 0x152): src/shared/headers │ │ │ │ │ - 12 (line_strp) (offset: 0x165): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 0 (line_strp) (offset: 0x15): . │ │ │ │ │ + 1 (line_strp) (offset: 0x5e): src/main/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x6b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x8d): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xae): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0xd5): /usr/include │ │ │ │ │ + 6 (line_strp) (offset: 0xe2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 7 (line_strp) (offset: 0x10a): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + 8 (line_strp) (offset: 0x131): /usr/include/c++/13 │ │ │ │ │ + 9 (line_strp) (offset: 0x145): /usr/include/c++/13/bits │ │ │ │ │ + 10 (line_strp) (offset: 0x15e): /usr/include/i386-linux-gnu/sys │ │ │ │ │ + 11 (line_strp) (offset: 0x17e): src/shared/headers │ │ │ │ │ + 12 (line_strp) (offset: 0x191): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x5c, lines 31, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x28): posix.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x18d): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x28): posix.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x193): string_fortified.h │ │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x1a6): unistd.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x1af): stddef.h │ │ │ │ │ - 6 (udata) 4 (line_strp) (offset: 0x1b8): stdarg.h │ │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x233): types.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x1c1): stdio.h │ │ │ │ │ - 9 (udata) 6 (line_strp) (offset: 0x1c9): jni_md.h │ │ │ │ │ - 10 (udata) 5 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 11 (udata) 7 (line_strp) (offset: 0x1db): struct_timespec.h │ │ │ │ │ - 12 (udata) 8 (line_strp) (offset: 0x1ed): cstdlib │ │ │ │ │ - 13 (udata) 9 (line_strp) (offset: 0x1f5): std_abs.h │ │ │ │ │ - 14 (udata) 3 (line_strp) (offset: 0x1ff): stdlib-float.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x20e): stdlib-bsearch.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 17 (udata) 8 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 18 (udata) 3 (line_strp) (offset: 0x21f): struct_stat.h │ │ │ │ │ - 19 (udata) 3 (line_strp) (offset: 0x22d): ioctl-types.h │ │ │ │ │ - 20 (udata) 10 (line_strp) (offset: 0x23b): utsname.h │ │ │ │ │ - 21 (udata) 3 (line_strp) (offset: 0x245): dirent.h │ │ │ │ │ - 22 (udata) 10 (line_strp) (offset: 0x24e): ioctl.h │ │ │ │ │ - 23 (udata) 5 (line_strp) (offset: 0x1a6): unistd.h │ │ │ │ │ - 24 (udata) 3 (line_strp) (offset: 0x256): unistd-decl.h │ │ │ │ │ - 25 (udata) 5 (line_strp) (offset: 0x245): dirent.h │ │ │ │ │ - 26 (udata) 5 (line_strp) (offset: 0x264): string.h │ │ │ │ │ - 27 (udata) 5 (line_strp) (offset: 0x26d): errno.h │ │ │ │ │ - 28 (udata) 10 (line_strp) (offset: 0x226): stat.h │ │ │ │ │ - 29 (udata) 11 (line_strp) (offset: 0x275): generic.h │ │ │ │ │ - 30 (udata) 12 (line_strp) (offset: 0x27f): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x54): posix.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1b9): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x54): posix.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1bf): string_fortified.h │ │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x1d2): unistd.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1db): stddef.h │ │ │ │ │ + 6 (udata) 4 (line_strp) (offset: 0x1e4): stdarg.h │ │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x25f): types.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x1ed): stdio.h │ │ │ │ │ + 9 (udata) 6 (line_strp) (offset: 0x1f5): jni_md.h │ │ │ │ │ + 10 (udata) 5 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 11 (udata) 7 (line_strp) (offset: 0x207): struct_timespec.h │ │ │ │ │ + 12 (udata) 8 (line_strp) (offset: 0x219): cstdlib │ │ │ │ │ + 13 (udata) 9 (line_strp) (offset: 0x221): std_abs.h │ │ │ │ │ + 14 (udata) 3 (line_strp) (offset: 0x22b): stdlib-float.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x23a): stdlib-bsearch.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 17 (udata) 8 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 18 (udata) 3 (line_strp) (offset: 0x24b): struct_stat.h │ │ │ │ │ + 19 (udata) 3 (line_strp) (offset: 0x259): ioctl-types.h │ │ │ │ │ + 20 (udata) 10 (line_strp) (offset: 0x267): utsname.h │ │ │ │ │ + 21 (udata) 3 (line_strp) (offset: 0x271): dirent.h │ │ │ │ │ + 22 (udata) 10 (line_strp) (offset: 0x27a): ioctl.h │ │ │ │ │ + 23 (udata) 5 (line_strp) (offset: 0x1d2): unistd.h │ │ │ │ │ + 24 (udata) 3 (line_strp) (offset: 0x282): unistd-decl.h │ │ │ │ │ + 25 (udata) 5 (line_strp) (offset: 0x271): dirent.h │ │ │ │ │ + 26 (udata) 5 (line_strp) (offset: 0x290): string.h │ │ │ │ │ + 27 (udata) 5 (line_strp) (offset: 0x299): errno.h │ │ │ │ │ + 28 (udata) 10 (line_strp) (offset: 0x252): stat.h │ │ │ │ │ + 29 (udata) 11 (line_strp) (offset: 0x2a1): generic.h │ │ │ │ │ + 30 (udata) 12 (line_strp) (offset: 0x2ab): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x000000f7] Set column to 10 │ │ │ │ │ [0x000000f9] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ [0x00000100] Advance Line by 1055 to 1056 │ │ │ │ │ [0x00000103] Copy │ │ │ │ │ [0x00000104] Set column to 9 │ │ │ │ │ @@ -1970,56 +1970,56 @@ │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0xc52, lines 13, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x32): src/main/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x3f): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x61): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x82): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0xde): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - 6 (line_strp) (offset: 0xa9): /usr/include │ │ │ │ │ - 7 (line_strp) (offset: 0xb6): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 8 (line_strp) (offset: 0x105): /usr/include/c++/13 │ │ │ │ │ - 9 (line_strp) (offset: 0x119): /usr/include/c++/13/bits │ │ │ │ │ - 10 (line_strp) (offset: 0x132): /usr/include/i386-linux-gnu/sys │ │ │ │ │ - 11 (line_strp) (offset: 0x152): src/shared/headers │ │ │ │ │ - 12 (line_strp) (offset: 0x165): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 0 (line_strp) (offset: 0x15): . │ │ │ │ │ + 1 (line_strp) (offset: 0x5e): src/main/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x6b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x8d): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xae): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0x10a): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + 6 (line_strp) (offset: 0xd5): /usr/include │ │ │ │ │ + 7 (line_strp) (offset: 0xe2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 8 (line_strp) (offset: 0x131): /usr/include/c++/13 │ │ │ │ │ + 9 (line_strp) (offset: 0x145): /usr/include/c++/13/bits │ │ │ │ │ + 10 (line_strp) (offset: 0x15e): /usr/include/i386-linux-gnu/sys │ │ │ │ │ + 11 (line_strp) (offset: 0x17e): src/shared/headers │ │ │ │ │ + 12 (line_strp) (offset: 0x191): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc8c, lines 26, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x2e5): linux.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x18d): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x2e5): linux.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x1a6): unistd.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x1af): stddef.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x1b8): stdarg.h │ │ │ │ │ - 6 (udata) 3 (line_strp) (offset: 0x233): types.h │ │ │ │ │ - 7 (udata) 5 (line_strp) (offset: 0x2ef): struct_FILE.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x2f6): FILE.h │ │ │ │ │ - 9 (udata) 6 (line_strp) (offset: 0x1c1): stdio.h │ │ │ │ │ - 10 (udata) 7 (line_strp) (offset: 0x1c9): jni_md.h │ │ │ │ │ - 11 (udata) 6 (line_strp) (offset: 0x2fd): mntent.h │ │ │ │ │ - 12 (udata) 6 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 13 (udata) 8 (line_strp) (offset: 0x1ed): cstdlib │ │ │ │ │ - 14 (udata) 9 (line_strp) (offset: 0x1f5): std_abs.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x1ff): stdlib-float.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x20e): stdlib-bsearch.h │ │ │ │ │ - 17 (udata) 3 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 18 (udata) 8 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 19 (udata) 3 (line_strp) (offset: 0x306): stdint-uintn.h │ │ │ │ │ - 20 (udata) 10 (line_strp) (offset: 0x315): inotify.h │ │ │ │ │ - 21 (udata) 3 (line_strp) (offset: 0x256): unistd-decl.h │ │ │ │ │ - 22 (udata) 6 (line_strp) (offset: 0x1a6): unistd.h │ │ │ │ │ - 23 (udata) 11 (line_strp) (offset: 0x275): generic.h │ │ │ │ │ - 24 (udata) 12 (line_strp) (offset: 0x27f): c++config.h │ │ │ │ │ - 25 (udata) 3 (line_strp) (offset: 0x315): inotify.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x2c4): linux.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1b9): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x2c4): linux.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1d2): unistd.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1db): stddef.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1e4): stdarg.h │ │ │ │ │ + 6 (udata) 3 (line_strp) (offset: 0x25f): types.h │ │ │ │ │ + 7 (udata) 5 (line_strp) (offset: 0x2ce): struct_FILE.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x2d5): FILE.h │ │ │ │ │ + 9 (udata) 6 (line_strp) (offset: 0x1ed): stdio.h │ │ │ │ │ + 10 (udata) 7 (line_strp) (offset: 0x1f5): jni_md.h │ │ │ │ │ + 11 (udata) 6 (line_strp) (offset: 0x2dc): mntent.h │ │ │ │ │ + 12 (udata) 6 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 13 (udata) 8 (line_strp) (offset: 0x219): cstdlib │ │ │ │ │ + 14 (udata) 9 (line_strp) (offset: 0x221): std_abs.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x22b): stdlib-float.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x23a): stdlib-bsearch.h │ │ │ │ │ + 17 (udata) 3 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 18 (udata) 8 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 19 (udata) 3 (line_strp) (offset: 0x2e5): stdint-uintn.h │ │ │ │ │ + 20 (udata) 10 (line_strp) (offset: 0x2f4): inotify.h │ │ │ │ │ + 21 (udata) 3 (line_strp) (offset: 0x282): unistd-decl.h │ │ │ │ │ + 22 (udata) 6 (line_strp) (offset: 0x1d2): unistd.h │ │ │ │ │ + 23 (udata) 11 (line_strp) (offset: 0x2a1): generic.h │ │ │ │ │ + 24 (udata) 12 (line_strp) (offset: 0x2ab): c++config.h │ │ │ │ │ + 25 (udata) 3 (line_strp) (offset: 0x2f4): inotify.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x00000d0e] Set column to 10 │ │ │ │ │ [0x00000d10] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ [0x00000d17] Advance Line by 1055 to 1056 │ │ │ │ │ [0x00000d1a] Copy │ │ │ │ │ [0x00000d1b] Set column to 9 │ │ │ │ │ @@ -2458,19 +2458,19 @@ │ │ │ │ │ [0x00000fa9] Special opcode 118: advance Address by 8 to 0x36bf and Line by 1 to 108 │ │ │ │ │ [0x00000faa] Special opcode 75: advance Address by 5 to 0x36c4 and Line by 0 to 108 │ │ │ │ │ [0x00000fab] Advance PC by 1 to 0x36c5 │ │ │ │ │ [0x00000fad] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Offset: 0xfb0 │ │ │ │ │ - Length: 786 │ │ │ │ │ + Length: 367 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ - Prologue Length: 162 │ │ │ │ │ + Prologue Length: 91 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ Line Base: -5 │ │ │ │ │ Line Range: 14 │ │ │ │ │ Opcode Base: 13 │ │ │ │ │ │ │ │ │ │ @@ -2484,426 +2484,210 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0xfd2, lines 11, columns 1): │ │ │ │ │ + The Directory Table (offset 0xfd2, lines 7, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x33f): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x3f): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x61): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x82): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0xa9): /usr/include │ │ │ │ │ - 6 (line_strp) (offset: 0xb6): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 7 (line_strp) (offset: 0x105): /usr/include/c++/13 │ │ │ │ │ - 8 (line_strp) (offset: 0x119): /usr/include/c++/13/bits │ │ │ │ │ - 9 (line_strp) (offset: 0x152): src/shared/headers │ │ │ │ │ - 10 (line_strp) (offset: 0x165): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 0 (line_strp) (offset: 0x15): . │ │ │ │ │ + 1 (line_strp) (offset: 0x33a): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x6b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0xae): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 4 (line_strp) (offset: 0xd5): /usr/include │ │ │ │ │ + 5 (line_strp) (offset: 0xe2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 6 (line_strp) (offset: 0x17e): src/shared/headers │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x1004, lines 18, columns 2): │ │ │ │ │ + The File Name Table (offset 0xff4, lines 7, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x32e): unix_strings.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x32e): unix_strings.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x18d): jni.h │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x1af): stddef.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x1b8): stdarg.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x1c1): stdio.h │ │ │ │ │ - 7 (udata) 6 (line_strp) (offset: 0x1c9): jni_md.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x1ed): cstdlib │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x1f5): std_abs.h │ │ │ │ │ - 11 (udata) 3 (line_strp) (offset: 0x1ff): stdlib-float.h │ │ │ │ │ - 12 (udata) 3 (line_strp) (offset: 0x20e): stdlib-bsearch.h │ │ │ │ │ - 13 (udata) 7 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 14 (udata) 5 (line_strp) (offset: 0x34e): wchar.h │ │ │ │ │ - 15 (udata) 5 (line_strp) (offset: 0x264): string.h │ │ │ │ │ - 16 (udata) 9 (line_strp) (offset: 0x275): generic.h │ │ │ │ │ - 17 (udata) 10 (line_strp) (offset: 0x27f): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x32e): generic.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1b9): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x32e): generic.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1e4): stdarg.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1ed): stdio.h │ │ │ │ │ + 5 (udata) 5 (line_strp) (offset: 0x1f5): jni_md.h │ │ │ │ │ + 6 (udata) 6 (line_strp) (offset: 0x2a1): generic.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x0000105e] Set column to 65 │ │ │ │ │ - [0x00001060] Extended opcode 2: set Address to 0x36d0 │ │ │ │ │ - [0x00001067] Advance Line by 27 to 28 │ │ │ │ │ - [0x00001069] Copy │ │ │ │ │ - [0x0000106a] Set column to 5 │ │ │ │ │ - [0x0000106c] Special opcode 6: advance Address by 0 to 0x36d0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x0000106d] Set column to 65 │ │ │ │ │ - [0x0000106f] Set is_stmt to 0 │ │ │ │ │ - [0x00001070] Special opcode 4: advance Address by 0 to 0x36d0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x00001071] Advance PC by constant 17 to 0x36e1 │ │ │ │ │ - [0x00001072] Special opcode 19: advance Address by 1 to 0x36e2 and Line by 0 to 28 │ │ │ │ │ - [0x00001073] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001075] Set column to 11 │ │ │ │ │ - [0x00001077] Set is_stmt to 1 │ │ │ │ │ - [0x00001078] Advance Line by 1577 to 1605 │ │ │ │ │ - [0x0000107b] Special opcode 61: advance Address by 4 to 0x36e6 and Line by 0 to 1605 │ │ │ │ │ - [0x0000107c] Set column to 9 │ │ │ │ │ - [0x0000107e] Special opcode 6: advance Address by 0 to 0x36e6 and Line by 1 to 1606 (view 1) │ │ │ │ │ - [0x0000107f] Set column to 27 │ │ │ │ │ - [0x00001081] Set is_stmt to 0 │ │ │ │ │ - [0x00001082] Copy (view 2) │ │ │ │ │ - [0x00001083] Set column to 42 │ │ │ │ │ - [0x00001085] Special opcode 33: advance Address by 2 to 0x36e8 and Line by 0 to 1606 │ │ │ │ │ - [0x00001086] Special opcode 187: advance Address by 13 to 0x36f5 and Line by 0 to 1606 │ │ │ │ │ + [0x00001017] Set column to 10 │ │ │ │ │ + [0x00001019] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ + [0x00001020] Advance Line by 1055 to 1056 │ │ │ │ │ + [0x00001023] Copy │ │ │ │ │ + [0x00001024] Set column to 9 │ │ │ │ │ + [0x00001026] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1057 (view 1) │ │ │ │ │ + [0x00001027] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1058 (view 2) │ │ │ │ │ + [0x00001028] Set column to 10 │ │ │ │ │ + [0x0000102a] Set is_stmt to 0 │ │ │ │ │ + [0x0000102b] Special opcode 3: advance Address by 0 to 0x3360 and Line by -2 to 1056 (view 3) │ │ │ │ │ + [0x0000102c] Special opcode 47: advance Address by 3 to 0x3363 and Line by 0 to 1056 │ │ │ │ │ + [0x0000102d] Set column to 9 │ │ │ │ │ + [0x0000102f] Special opcode 63: advance Address by 4 to 0x3367 and Line by 2 to 1058 │ │ │ │ │ + [0x00001030] Set is_stmt to 1 │ │ │ │ │ + [0x00001031] Special opcode 62: advance Address by 4 to 0x336b and Line by 1 to 1059 │ │ │ │ │ + [0x00001032] Set column to 20 │ │ │ │ │ + [0x00001034] Set is_stmt to 0 │ │ │ │ │ + [0x00001035] Copy (view 1) │ │ │ │ │ + [0x00001036] Set column to 35 │ │ │ │ │ + [0x00001038] Special opcode 33: advance Address by 2 to 0x336d and Line by 0 to 1059 │ │ │ │ │ + [0x00001039] Set column to 9 │ │ │ │ │ + [0x0000103b] Set is_stmt to 1 │ │ │ │ │ + [0x0000103c] Special opcode 230: advance Address by 16 to 0x337d and Line by 1 to 1060 │ │ │ │ │ + [0x0000103d] Set column to 5 │ │ │ │ │ + [0x0000103f] Set is_stmt to 0 │ │ │ │ │ + [0x00001040] Special opcode 6: advance Address by 0 to 0x337d and Line by 1 to 1061 (view 1) │ │ │ │ │ + [0x00001041] Advance PC by 4 to 0x3381 │ │ │ │ │ + [0x00001043] Extended opcode 1: End of Sequence │ │ │ │ │ + │ │ │ │ │ + [0x00001046] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001048] Set column to 126 │ │ │ │ │ + [0x0000104a] Extended opcode 2: set Address to 0x36d0 │ │ │ │ │ + [0x00001051] Advance Line by 26 to 27 │ │ │ │ │ + [0x00001053] Copy │ │ │ │ │ + [0x00001054] Set column to 5 │ │ │ │ │ + [0x00001056] Special opcode 6: advance Address by 0 to 0x36d0 and Line by 1 to 28 (view 1) │ │ │ │ │ + [0x00001057] Set column to 126 │ │ │ │ │ + [0x00001059] Set is_stmt to 0 │ │ │ │ │ + [0x0000105a] Special opcode 4: advance Address by 0 to 0x36d0 and Line by -1 to 27 (view 2) │ │ │ │ │ + [0x0000105b] Advance PC by constant 17 to 0x36e1 │ │ │ │ │ + [0x0000105c] Special opcode 19: advance Address by 1 to 0x36e2 and Line by 0 to 27 │ │ │ │ │ + [0x0000105d] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000105f] Set column to 12 │ │ │ │ │ + [0x00001061] Set is_stmt to 1 │ │ │ │ │ + [0x00001062] Advance Line by 863 to 890 │ │ │ │ │ + [0x00001065] Special opcode 61: advance Address by 4 to 0x36e6 and Line by 0 to 890 │ │ │ │ │ + [0x00001066] Set column to 9 │ │ │ │ │ + [0x00001068] Special opcode 6: advance Address by 0 to 0x36e6 and Line by 1 to 891 (view 1) │ │ │ │ │ + [0x00001069] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000106b] Set column to 126 │ │ │ │ │ + [0x0000106d] Set is_stmt to 0 │ │ │ │ │ + [0x0000106e] Advance Line by -864 to 27 │ │ │ │ │ + [0x00001071] Copy (view 2) │ │ │ │ │ + [0x00001072] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001074] Set column to 27 │ │ │ │ │ + [0x00001076] Advance Line by 864 to 891 │ │ │ │ │ + [0x00001079] Special opcode 61: advance Address by 4 to 0x36ea and Line by 0 to 891 │ │ │ │ │ + [0x0000107a] Set column to 41 │ │ │ │ │ + [0x0000107c] Special opcode 33: advance Address by 2 to 0x36ec and Line by 0 to 891 │ │ │ │ │ + [0x0000107d] Special opcode 117: advance Address by 8 to 0x36f4 and Line by 0 to 891 │ │ │ │ │ + [0x0000107e] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001080] Set column to 5 │ │ │ │ │ + [0x00001082] Set is_stmt to 1 │ │ │ │ │ + [0x00001083] Advance Line by -862 to 29 │ │ │ │ │ + [0x00001086] Copy (view 1) │ │ │ │ │ [0x00001087] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001089] Set column to 5 │ │ │ │ │ - [0x0000108b] Set is_stmt to 1 │ │ │ │ │ - [0x0000108c] Advance Line by -1576 to 30 │ │ │ │ │ - [0x0000108f] Copy (view 1) │ │ │ │ │ - [0x00001090] Set column to 43 │ │ │ │ │ - [0x00001092] Set is_stmt to 0 │ │ │ │ │ - [0x00001093] Copy (view 2) │ │ │ │ │ - [0x00001094] Special opcode 103: advance Address by 7 to 0x36fc and Line by 0 to 30 │ │ │ │ │ - [0x00001095] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001097] Set column to 41 │ │ │ │ │ - [0x00001099] Advance Line by 1579 to 1609 │ │ │ │ │ - [0x0000109c] Special opcode 173: advance Address by 12 to 0x3708 and Line by 0 to 1609 │ │ │ │ │ - [0x0000109d] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000109f] Set column to 43 │ │ │ │ │ - [0x000010a1] Advance Line by -1579 to 30 │ │ │ │ │ - [0x000010a4] Special opcode 47: advance Address by 3 to 0x370b and Line by 0 to 30 │ │ │ │ │ - [0x000010a5] Set column to 5 │ │ │ │ │ - [0x000010a7] Set is_stmt to 1 │ │ │ │ │ - [0x000010a8] Special opcode 34: advance Address by 2 to 0x370d and Line by 1 to 31 │ │ │ │ │ - [0x000010a9] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000010ab] Set column to 18 │ │ │ │ │ - [0x000010ad] Advance Line by 1577 to 1608 │ │ │ │ │ - [0x000010b0] Copy (view 1) │ │ │ │ │ - [0x000010b1] Set column to 9 │ │ │ │ │ - [0x000010b3] Special opcode 6: advance Address by 0 to 0x370d and Line by 1 to 1609 (view 2) │ │ │ │ │ - [0x000010b4] Set column to 27 │ │ │ │ │ - [0x000010b6] Set is_stmt to 0 │ │ │ │ │ - [0x000010b7] Copy (view 3) │ │ │ │ │ - [0x000010b8] Set column to 41 │ │ │ │ │ - [0x000010ba] Special opcode 33: advance Address by 2 to 0x370f and Line by 0 to 1609 │ │ │ │ │ - [0x000010bb] Special opcode 215: advance Address by 15 to 0x371e and Line by 0 to 1609 │ │ │ │ │ - [0x000010bc] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000010be] Set column to 5 │ │ │ │ │ - [0x000010c0] Set is_stmt to 1 │ │ │ │ │ - [0x000010c1] Advance Line by -1577 to 32 │ │ │ │ │ - [0x000010c4] Copy (view 1) │ │ │ │ │ - [0x000010c5] Set column to 26 │ │ │ │ │ - [0x000010c7] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010cb] Copy (view 2) │ │ │ │ │ - [0x000010cc] Set column to 9 │ │ │ │ │ - [0x000010ce] Advance PC by constant 17 to 0x372f │ │ │ │ │ - [0x000010cf] Special opcode 20: advance Address by 1 to 0x3730 and Line by 1 to 33 │ │ │ │ │ - [0x000010d0] Set column to 37 │ │ │ │ │ - [0x000010d2] Set is_stmt to 0 │ │ │ │ │ - [0x000010d3] Copy (view 1) │ │ │ │ │ - [0x000010d4] Set column to 26 │ │ │ │ │ - [0x000010d6] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010da] Special opcode 46: advance Address by 3 to 0x3733 and Line by -1 to 32 │ │ │ │ │ - [0x000010db] Set column to 37 │ │ │ │ │ - [0x000010dd] Special opcode 90: advance Address by 6 to 0x3739 and Line by 1 to 33 │ │ │ │ │ - [0x000010de] Set column to 5 │ │ │ │ │ - [0x000010e0] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x000010e4] Set is_stmt to 1 │ │ │ │ │ - [0x000010e5] Special opcode 46: advance Address by 3 to 0x373c and Line by -1 to 32 │ │ │ │ │ - [0x000010e6] Set column to 26 │ │ │ │ │ - [0x000010e8] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010ec] Copy (view 1) │ │ │ │ │ - [0x000010ed] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010f1] Set is_stmt to 0 │ │ │ │ │ - [0x000010f2] Special opcode 117: advance Address by 8 to 0x3744 and Line by 0 to 32 │ │ │ │ │ - [0x000010f3] Set column to 5 │ │ │ │ │ - [0x000010f5] Set is_stmt to 1 │ │ │ │ │ - [0x000010f6] Special opcode 8: advance Address by 0 to 0x3744 and Line by 3 to 35 (view 1) │ │ │ │ │ - [0x000010f7] Set column to 27 │ │ │ │ │ - [0x000010f9] Set is_stmt to 0 │ │ │ │ │ - [0x000010fa] Copy (view 2) │ │ │ │ │ - [0x000010fb] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000010fd] Set column to 38 │ │ │ │ │ - [0x000010ff] Advance Line by 1577 to 1612 │ │ │ │ │ - [0x00001102] Special opcode 61: advance Address by 4 to 0x3748 and Line by 0 to 1612 │ │ │ │ │ - [0x00001103] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001105] Set column to 27 │ │ │ │ │ - [0x00001107] Advance Line by -1577 to 35 │ │ │ │ │ - [0x0000110a] Special opcode 47: advance Address by 3 to 0x374b and Line by 0 to 35 │ │ │ │ │ - [0x0000110b] Set column to 5 │ │ │ │ │ - [0x0000110d] Set is_stmt to 1 │ │ │ │ │ - [0x0000110e] Special opcode 118: advance Address by 8 to 0x3753 and Line by 1 to 36 │ │ │ │ │ - [0x0000110f] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001111] Set column to 10 │ │ │ │ │ - [0x00001113] Advance Line by 1575 to 1611 │ │ │ │ │ - [0x00001116] Copy (view 1) │ │ │ │ │ - [0x00001117] Set column to 9 │ │ │ │ │ - [0x00001119] Special opcode 6: advance Address by 0 to 0x3753 and Line by 1 to 1612 (view 2) │ │ │ │ │ - [0x0000111a] Set column to 20 │ │ │ │ │ + [0x00001089] Set column to 15 │ │ │ │ │ + [0x0000108b] Advance Line by 868 to 897 │ │ │ │ │ + [0x0000108e] Copy (view 2) │ │ │ │ │ + [0x0000108f] Set column to 9 │ │ │ │ │ + [0x00001091] Special opcode 7: advance Address by 0 to 0x36f4 and Line by 2 to 899 (view 3) │ │ │ │ │ + [0x00001092] Set column to 38 │ │ │ │ │ + [0x00001094] Set is_stmt to 0 │ │ │ │ │ + [0x00001095] Copy (view 4) │ │ │ │ │ + [0x00001096] Set column to 27 │ │ │ │ │ + [0x00001098] Special opcode 89: advance Address by 6 to 0x36fa and Line by 0 to 899 │ │ │ │ │ + [0x00001099] Set column to 38 │ │ │ │ │ + [0x0000109b] Special opcode 33: advance Address by 2 to 0x36fc and Line by 0 to 899 │ │ │ │ │ + [0x0000109c] Advance PC by constant 17 to 0x370d │ │ │ │ │ + [0x0000109d] Special opcode 33: advance Address by 2 to 0x370f and Line by 0 to 899 │ │ │ │ │ + [0x0000109e] Special opcode 61: advance Address by 4 to 0x3713 and Line by 0 to 899 │ │ │ │ │ + [0x0000109f] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000010a1] Set column to 5 │ │ │ │ │ + [0x000010a3] Set is_stmt to 1 │ │ │ │ │ + [0x000010a4] Advance Line by -869 to 30 │ │ │ │ │ + [0x000010a7] Copy (view 1) │ │ │ │ │ + [0x000010a8] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000010aa] Set column to 13 │ │ │ │ │ + [0x000010ac] Advance Line by 1585 to 1615 │ │ │ │ │ + [0x000010af] Copy (view 2) │ │ │ │ │ + [0x000010b0] Set column to 9 │ │ │ │ │ + [0x000010b2] Special opcode 6: advance Address by 0 to 0x3713 and Line by 1 to 1616 (view 3) │ │ │ │ │ + [0x000010b3] Set column to 39 │ │ │ │ │ + [0x000010b5] Set is_stmt to 0 │ │ │ │ │ + [0x000010b6] Copy (view 4) │ │ │ │ │ + [0x000010b7] Set column to 27 │ │ │ │ │ + [0x000010b9] Special opcode 19: advance Address by 1 to 0x3714 and Line by 0 to 1616 │ │ │ │ │ + [0x000010ba] Set column to 39 │ │ │ │ │ + [0x000010bc] Special opcode 33: advance Address by 2 to 0x3716 and Line by 0 to 1616 │ │ │ │ │ + [0x000010bd] Special opcode 201: advance Address by 14 to 0x3724 and Line by 0 to 1616 │ │ │ │ │ + [0x000010be] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000010c0] Set column to 5 │ │ │ │ │ + [0x000010c2] Set is_stmt to 1 │ │ │ │ │ + [0x000010c3] Advance Line by -1585 to 31 │ │ │ │ │ + [0x000010c6] Copy (view 1) │ │ │ │ │ + [0x000010c7] Set column to 57 │ │ │ │ │ + [0x000010c9] Set is_stmt to 0 │ │ │ │ │ + [0x000010ca] Copy (view 2) │ │ │ │ │ + [0x000010cb] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000010cd] Set column to 13 │ │ │ │ │ + [0x000010cf] Set is_stmt to 1 │ │ │ │ │ + [0x000010d0] Advance Line by 1584 to 1615 │ │ │ │ │ + [0x000010d3] Special opcode 103: advance Address by 7 to 0x372b and Line by 0 to 1615 │ │ │ │ │ + [0x000010d4] Set column to 9 │ │ │ │ │ + [0x000010d6] Special opcode 6: advance Address by 0 to 0x372b and Line by 1 to 1616 (view 1) │ │ │ │ │ + [0x000010d7] Set column to 39 │ │ │ │ │ + [0x000010d9] Set is_stmt to 0 │ │ │ │ │ + [0x000010da] Copy (view 2) │ │ │ │ │ + [0x000010db] Set column to 27 │ │ │ │ │ + [0x000010dd] Special opcode 47: advance Address by 3 to 0x372e and Line by 0 to 1616 │ │ │ │ │ + [0x000010de] Set column to 39 │ │ │ │ │ + [0x000010e0] Special opcode 33: advance Address by 2 to 0x3730 and Line by 0 to 1616 │ │ │ │ │ + [0x000010e1] Special opcode 145: advance Address by 10 to 0x373a and Line by 0 to 1616 │ │ │ │ │ + [0x000010e2] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000010e4] Set column to 5 │ │ │ │ │ + [0x000010e6] Set is_stmt to 1 │ │ │ │ │ + [0x000010e7] Advance Line by -1584 to 32 │ │ │ │ │ + [0x000010ea] Special opcode 47: advance Address by 3 to 0x373d and Line by 0 to 32 │ │ │ │ │ + [0x000010eb] Set column to 39 │ │ │ │ │ + [0x000010ed] Set is_stmt to 0 │ │ │ │ │ + [0x000010ee] Copy (view 1) │ │ │ │ │ + [0x000010ef] Set column to 5 │ │ │ │ │ + [0x000010f1] Set is_stmt to 1 │ │ │ │ │ + [0x000010f2] Special opcode 174: advance Address by 12 to 0x3749 and Line by 1 to 33 │ │ │ │ │ + [0x000010f3] Set column to 24 │ │ │ │ │ + [0x000010f5] Set is_stmt to 0 │ │ │ │ │ + [0x000010f6] Copy (view 1) │ │ │ │ │ + [0x000010f7] Set column to 1 │ │ │ │ │ + [0x000010f9] Advance PC by constant 17 to 0x375a │ │ │ │ │ + [0x000010fa] Special opcode 104: advance Address by 7 to 0x3761 and Line by 1 to 34 │ │ │ │ │ + [0x000010fb] Special opcode 75: advance Address by 5 to 0x3766 and Line by 0 to 34 │ │ │ │ │ + [0x000010fc] Special opcode 33: advance Address by 2 to 0x3768 and Line by 0 to 34 │ │ │ │ │ + [0x000010fd] Set column to 81 │ │ │ │ │ + [0x000010ff] Set is_stmt to 1 │ │ │ │ │ + [0x00001100] Advance Line by -11 to 23 │ │ │ │ │ + [0x00001102] Special opcode 117: advance Address by 8 to 0x3770 and Line by 0 to 23 │ │ │ │ │ + [0x00001103] Set column to 5 │ │ │ │ │ + [0x00001105] Special opcode 6: advance Address by 0 to 0x3770 and Line by 1 to 24 (view 1) │ │ │ │ │ + [0x00001106] Set column to 81 │ │ │ │ │ + [0x00001108] Set is_stmt to 0 │ │ │ │ │ + [0x00001109] Special opcode 4: advance Address by 0 to 0x3770 and Line by -1 to 23 (view 2) │ │ │ │ │ + [0x0000110a] Set column to 26 │ │ │ │ │ + [0x0000110c] Special opcode 216: advance Address by 15 to 0x377f and Line by 1 to 24 │ │ │ │ │ + [0x0000110d] Set column to 1 │ │ │ │ │ + [0x0000110f] Advance PC by constant 17 to 0x3790 │ │ │ │ │ + [0x00001110] Special opcode 62: advance Address by 4 to 0x3794 and Line by 1 to 25 │ │ │ │ │ + [0x00001111] Set column to 109 │ │ │ │ │ + [0x00001113] Set is_stmt to 1 │ │ │ │ │ + [0x00001114] Advance Line by 12 to 37 │ │ │ │ │ + [0x00001116] Special opcode 173: advance Address by 12 to 0x37a0 and Line by 0 to 37 │ │ │ │ │ + [0x00001117] Set column to 5 │ │ │ │ │ + [0x00001119] Special opcode 6: advance Address by 0 to 0x37a0 and Line by 1 to 38 (view 1) │ │ │ │ │ + [0x0000111a] Set column to 1 │ │ │ │ │ [0x0000111c] Set is_stmt to 0 │ │ │ │ │ - [0x0000111d] Copy (view 3) │ │ │ │ │ - [0x0000111e] Set column to 38 │ │ │ │ │ - [0x00001120] Special opcode 33: advance Address by 2 to 0x3755 and Line by 0 to 1612 │ │ │ │ │ - [0x00001121] Special opcode 173: advance Address by 12 to 0x3761 and Line by 0 to 1612 │ │ │ │ │ - [0x00001122] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001124] Set column to 5 │ │ │ │ │ - [0x00001126] Set is_stmt to 1 │ │ │ │ │ - [0x00001127] Advance Line by -1574 to 38 │ │ │ │ │ - [0x0000112a] Copy (view 1) │ │ │ │ │ - [0x0000112b] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x0000112d] Set column to 1 │ │ │ │ │ - [0x0000112f] Advance Line by 105 to 143 │ │ │ │ │ - [0x00001132] Copy (view 2) │ │ │ │ │ - [0x00001133] Set column to 3 │ │ │ │ │ - [0x00001135] Special opcode 8: advance Address by 0 to 0x3761 and Line by 3 to 146 (view 3) │ │ │ │ │ - [0x00001136] Set column to 10 │ │ │ │ │ - [0x00001138] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000113c] Set is_stmt to 0 │ │ │ │ │ - [0x0000113d] Copy (view 4) │ │ │ │ │ - [0x0000113e] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001142] Special opcode 187: advance Address by 13 to 0x376e and Line by 0 to 146 │ │ │ │ │ - [0x00001143] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001145] Set column to 5 │ │ │ │ │ - [0x00001147] Set is_stmt to 1 │ │ │ │ │ - [0x00001148] Advance Line by -107 to 39 │ │ │ │ │ - [0x0000114b] Copy (view 1) │ │ │ │ │ - [0x0000114c] Special opcode 123: advance Address by 8 to 0x3776 and Line by 6 to 45 │ │ │ │ │ - [0x0000114d] Set column to 32 │ │ │ │ │ - [0x0000114f] Set is_stmt to 0 │ │ │ │ │ - [0x00001150] Copy (view 1) │ │ │ │ │ - [0x00001151] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x00001153] Set column to 10 │ │ │ │ │ - [0x00001155] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001159] Advance Line by 101 to 146 │ │ │ │ │ - [0x0000115c] Special opcode 173: advance Address by 12 to 0x3782 and Line by 0 to 146 │ │ │ │ │ - [0x0000115d] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000115f] Set column to 32 │ │ │ │ │ - [0x00001161] Advance Line by -101 to 45 │ │ │ │ │ - [0x00001164] Special opcode 61: advance Address by 4 to 0x3786 and Line by 0 to 45 │ │ │ │ │ - [0x00001165] Set column to 5 │ │ │ │ │ - [0x00001167] Set is_stmt to 1 │ │ │ │ │ - [0x00001168] Special opcode 34: advance Address by 2 to 0x3788 and Line by 1 to 46 │ │ │ │ │ - [0x00001169] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x0000116b] Set column to 1 │ │ │ │ │ - [0x0000116d] Advance Line by 97 to 143 │ │ │ │ │ - [0x00001170] Copy (view 1) │ │ │ │ │ - [0x00001171] Set column to 3 │ │ │ │ │ - [0x00001173] Special opcode 8: advance Address by 0 to 0x3788 and Line by 3 to 146 (view 2) │ │ │ │ │ - [0x00001174] Set column to 10 │ │ │ │ │ - [0x00001176] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000117a] Set is_stmt to 0 │ │ │ │ │ - [0x0000117b] Copy (view 3) │ │ │ │ │ - [0x0000117c] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001180] Special opcode 103: advance Address by 7 to 0x378f and Line by 0 to 146 │ │ │ │ │ - [0x00001181] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001183] Set column to 5 │ │ │ │ │ - [0x00001185] Set is_stmt to 1 │ │ │ │ │ - [0x00001186] Advance Line by -99 to 47 │ │ │ │ │ - [0x00001189] Copy (view 1) │ │ │ │ │ - [0x0000118a] Set column to 9 │ │ │ │ │ - [0x0000118c] Set is_stmt to 0 │ │ │ │ │ - [0x0000118d] Copy (view 2) │ │ │ │ │ - [0x0000118e] Set column to 5 │ │ │ │ │ - [0x00001190] Set is_stmt to 1 │ │ │ │ │ - [0x00001191] Special opcode 119: advance Address by 8 to 0x3797 and Line by 2 to 49 │ │ │ │ │ - [0x00001192] Set column to 12 │ │ │ │ │ - [0x00001194] Set is_stmt to 0 │ │ │ │ │ - [0x00001195] Copy (view 1) │ │ │ │ │ - [0x00001196] Set column to 1 │ │ │ │ │ - [0x00001198] Special opcode 48: advance Address by 3 to 0x379a and Line by 1 to 50 │ │ │ │ │ - [0x00001199] Set column to 9 │ │ │ │ │ - [0x0000119b] Set is_stmt to 1 │ │ │ │ │ - [0x0000119c] Advance Line by -10 to 40 │ │ │ │ │ - [0x0000119e] Special opcode 201: advance Address by 14 to 0x37a8 and Line by 0 to 40 │ │ │ │ │ - [0x0000119f] Set column to 33 │ │ │ │ │ - [0x000011a1] Set is_stmt to 0 │ │ │ │ │ - [0x000011a2] Copy (view 1) │ │ │ │ │ - [0x000011a3] Set column to 16 │ │ │ │ │ - [0x000011a5] Special opcode 133: advance Address by 9 to 0x37b1 and Line by 2 to 42 │ │ │ │ │ - [0x000011a6] Set column to 33 │ │ │ │ │ - [0x000011a8] Special opcode 31: advance Address by 2 to 0x37b3 and Line by -2 to 40 │ │ │ │ │ - [0x000011a9] Set column to 9 │ │ │ │ │ - [0x000011ab] Set is_stmt to 1 │ │ │ │ │ - [0x000011ac] Special opcode 160: advance Address by 11 to 0x37be and Line by 1 to 41 │ │ │ │ │ - [0x000011ad] Set column to 13 │ │ │ │ │ - [0x000011af] Set is_stmt to 0 │ │ │ │ │ - [0x000011b0] Copy (view 1) │ │ │ │ │ - [0x000011b1] Set column to 9 │ │ │ │ │ - [0x000011b3] Set is_stmt to 1 │ │ │ │ │ - [0x000011b4] Special opcode 118: advance Address by 8 to 0x37c6 and Line by 1 to 42 │ │ │ │ │ - [0x000011b5] Set column to 16 │ │ │ │ │ - [0x000011b7] Set is_stmt to 0 │ │ │ │ │ - [0x000011b8] Copy (view 1) │ │ │ │ │ - [0x000011b9] Set column to 70 │ │ │ │ │ - [0x000011bb] Set is_stmt to 1 │ │ │ │ │ - [0x000011bc] Advance Line by 10 to 52 │ │ │ │ │ - [0x000011be] Special opcode 145: advance Address by 10 to 0x37d0 and Line by 0 to 52 │ │ │ │ │ - [0x000011bf] Set column to 5 │ │ │ │ │ - [0x000011c1] Special opcode 6: advance Address by 0 to 0x37d0 and Line by 1 to 53 (view 1) │ │ │ │ │ - [0x000011c2] Set column to 70 │ │ │ │ │ - [0x000011c4] Set is_stmt to 0 │ │ │ │ │ - [0x000011c5] Special opcode 4: advance Address by 0 to 0x37d0 and Line by -1 to 52 (view 2) │ │ │ │ │ - [0x000011c6] Advance PC by constant 17 to 0x37e1 │ │ │ │ │ - [0x000011c7] Special opcode 19: advance Address by 1 to 0x37e2 and Line by 0 to 52 │ │ │ │ │ - [0x000011c8] Set column to 26 │ │ │ │ │ - [0x000011ca] Special opcode 62: advance Address by 4 to 0x37e6 and Line by 1 to 53 │ │ │ │ │ - [0x000011cb] Set column to 5 │ │ │ │ │ - [0x000011cd] Set is_stmt to 1 │ │ │ │ │ - [0x000011ce] Special opcode 90: advance Address by 6 to 0x37ec and Line by 1 to 54 │ │ │ │ │ - [0x000011cf] Set column to 68 │ │ │ │ │ - [0x000011d1] Set is_stmt to 0 │ │ │ │ │ - [0x000011d2] Copy (view 1) │ │ │ │ │ - [0x000011d3] Set column to 43 │ │ │ │ │ - [0x000011d5] Special opcode 47: advance Address by 3 to 0x37ef and Line by 0 to 54 │ │ │ │ │ - [0x000011d6] Special opcode 103: advance Address by 7 to 0x37f6 and Line by 0 to 54 │ │ │ │ │ - [0x000011d7] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x000011d9] Set column to 12 │ │ │ │ │ - [0x000011db] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000011df] Advance Line by 69 to 123 │ │ │ │ │ - [0x000011e2] Special opcode 117: advance Address by 8 to 0x37fe and Line by 0 to 123 │ │ │ │ │ - [0x000011e3] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000011e5] Set column to 43 │ │ │ │ │ - [0x000011e7] Advance Line by -69 to 54 │ │ │ │ │ - [0x000011ea] Special opcode 61: advance Address by 4 to 0x3802 and Line by 0 to 54 │ │ │ │ │ - [0x000011eb] Set column to 5 │ │ │ │ │ - [0x000011ed] Set is_stmt to 1 │ │ │ │ │ - [0x000011ee] Special opcode 34: advance Address by 2 to 0x3804 and Line by 1 to 55 │ │ │ │ │ - [0x000011ef] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x000011f1] Set column to 1 │ │ │ │ │ - [0x000011f3] Advance Line by 62 to 117 │ │ │ │ │ - [0x000011f5] Copy (view 1) │ │ │ │ │ - [0x000011f6] Set column to 3 │ │ │ │ │ - [0x000011f8] Special opcode 8: advance Address by 0 to 0x3804 and Line by 3 to 120 (view 2) │ │ │ │ │ - [0x000011f9] Set column to 5 │ │ │ │ │ - [0x000011fb] Special opcode 8: advance Address by 0 to 0x3804 and Line by 3 to 123 (view 3) │ │ │ │ │ - [0x000011fc] Set column to 12 │ │ │ │ │ - [0x000011fe] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001202] Set is_stmt to 0 │ │ │ │ │ - [0x00001203] Copy (view 4) │ │ │ │ │ - [0x00001204] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001208] Special opcode 103: advance Address by 7 to 0x380b and Line by 0 to 123 │ │ │ │ │ - [0x00001209] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000120b] Set column to 5 │ │ │ │ │ - [0x0000120d] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001211] Advance Line by -68 to 55 │ │ │ │ │ - [0x00001214] Copy (view 1) │ │ │ │ │ - [0x00001215] Set is_stmt to 1 │ │ │ │ │ - [0x00001216] Special opcode 122: advance Address by 8 to 0x3813 and Line by 5 to 60 │ │ │ │ │ - [0x00001217] Set column to 30 │ │ │ │ │ - [0x00001219] Set is_stmt to 0 │ │ │ │ │ - [0x0000121a] Copy (view 1) │ │ │ │ │ - [0x0000121b] Set column to 5 │ │ │ │ │ - [0x0000121d] Set is_stmt to 1 │ │ │ │ │ - [0x0000121e] Special opcode 160: advance Address by 11 to 0x381e and Line by 1 to 61 │ │ │ │ │ - [0x0000121f] Set column to 39 │ │ │ │ │ - [0x00001221] Set is_stmt to 0 │ │ │ │ │ - [0x00001222] Copy (view 1) │ │ │ │ │ - [0x00001223] Special opcode 47: advance Address by 3 to 0x3821 and Line by 0 to 61 │ │ │ │ │ - [0x00001224] Set column to 22 │ │ │ │ │ - [0x00001226] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000122a] Special opcode 118: advance Address by 8 to 0x3829 and Line by 1 to 62 │ │ │ │ │ - [0x0000122b] Set column to 39 │ │ │ │ │ - [0x0000122d] Special opcode 46: advance Address by 3 to 0x382c and Line by -1 to 61 │ │ │ │ │ - [0x0000122e] Set column to 5 │ │ │ │ │ - [0x00001230] Set is_stmt to 1 │ │ │ │ │ - [0x00001231] Special opcode 34: advance Address by 2 to 0x382e and Line by 1 to 62 │ │ │ │ │ - [0x00001232] Set column to 22 │ │ │ │ │ - [0x00001234] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001238] Copy (view 1) │ │ │ │ │ - [0x00001239] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000123d] Set is_stmt to 0 │ │ │ │ │ - [0x0000123e] Special opcode 145: advance Address by 10 to 0x3838 and Line by 0 to 62 │ │ │ │ │ - [0x0000123f] Set column to 9 │ │ │ │ │ - [0x00001241] Set is_stmt to 1 │ │ │ │ │ - [0x00001242] Special opcode 118: advance Address by 8 to 0x3840 and Line by 1 to 63 │ │ │ │ │ - [0x00001243] Set column to 23 │ │ │ │ │ - [0x00001245] Set is_stmt to 0 │ │ │ │ │ - [0x00001246] Copy (view 1) │ │ │ │ │ - [0x00001247] Set column to 22 │ │ │ │ │ - [0x00001249] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000124d] Special opcode 46: advance Address by 3 to 0x3843 and Line by -1 to 62 │ │ │ │ │ - [0x0000124e] Set column to 23 │ │ │ │ │ - [0x00001250] Special opcode 90: advance Address by 6 to 0x3849 and Line by 1 to 63 │ │ │ │ │ - [0x00001251] Set column to 5 │ │ │ │ │ - [0x00001253] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x00001257] Set is_stmt to 1 │ │ │ │ │ - [0x00001258] Special opcode 60: advance Address by 4 to 0x384d and Line by -1 to 62 │ │ │ │ │ - [0x00001259] Set column to 22 │ │ │ │ │ - [0x0000125b] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000125f] Copy (view 1) │ │ │ │ │ - [0x00001260] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001264] Set is_stmt to 0 │ │ │ │ │ - [0x00001265] Special opcode 117: advance Address by 8 to 0x3855 and Line by 0 to 62 │ │ │ │ │ - [0x00001266] Set column to 5 │ │ │ │ │ - [0x00001268] Set is_stmt to 1 │ │ │ │ │ - [0x00001269] Special opcode 8: advance Address by 0 to 0x3855 and Line by 3 to 65 (view 1) │ │ │ │ │ - [0x0000126a] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x0000126c] Set column to 13 │ │ │ │ │ - [0x0000126e] Advance Line by 1537 to 1602 │ │ │ │ │ - [0x00001271] Copy (view 2) │ │ │ │ │ - [0x00001272] Set column to 9 │ │ │ │ │ - [0x00001274] Special opcode 6: advance Address by 0 to 0x3855 and Line by 1 to 1603 (view 3) │ │ │ │ │ - [0x00001275] Set column to 36 │ │ │ │ │ - [0x00001277] Set is_stmt to 0 │ │ │ │ │ - [0x00001278] Copy (view 4) │ │ │ │ │ - [0x00001279] Set column to 27 │ │ │ │ │ - [0x0000127b] Special opcode 47: advance Address by 3 to 0x3858 and Line by 0 to 1603 │ │ │ │ │ - [0x0000127c] Set column to 36 │ │ │ │ │ - [0x0000127e] Special opcode 89: advance Address by 6 to 0x385e and Line by 0 to 1603 │ │ │ │ │ - [0x0000127f] Special opcode 201: advance Address by 14 to 0x386c and Line by 0 to 1603 │ │ │ │ │ - [0x00001280] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001282] Set column to 5 │ │ │ │ │ - [0x00001284] Set is_stmt to 1 │ │ │ │ │ - [0x00001285] Advance Line by -1537 to 66 │ │ │ │ │ - [0x00001288] Copy (view 1) │ │ │ │ │ - [0x00001289] Set column to 9 │ │ │ │ │ - [0x0000128b] Set is_stmt to 0 │ │ │ │ │ - [0x0000128c] Copy (view 2) │ │ │ │ │ - [0x0000128d] Set column to 5 │ │ │ │ │ - [0x0000128f] Set is_stmt to 1 │ │ │ │ │ - [0x00001290] Special opcode 118: advance Address by 8 to 0x3874 and Line by 1 to 67 │ │ │ │ │ - [0x00001291] Set column to 9 │ │ │ │ │ - [0x00001293] Set is_stmt to 0 │ │ │ │ │ - [0x00001294] Copy (view 1) │ │ │ │ │ - [0x00001295] Set column to 5 │ │ │ │ │ - [0x00001297] Set is_stmt to 1 │ │ │ │ │ - [0x00001298] Special opcode 118: advance Address by 8 to 0x387c and Line by 1 to 68 │ │ │ │ │ - [0x00001299] Set column to 12 │ │ │ │ │ - [0x0000129b] Set is_stmt to 0 │ │ │ │ │ - [0x0000129c] Copy (view 1) │ │ │ │ │ - [0x0000129d] Set column to 1 │ │ │ │ │ - [0x0000129f] Special opcode 48: advance Address by 3 to 0x387f and Line by 1 to 69 │ │ │ │ │ - [0x000012a0] Set column to 9 │ │ │ │ │ - [0x000012a2] Set is_stmt to 1 │ │ │ │ │ - [0x000012a3] Advance Line by -13 to 56 │ │ │ │ │ - [0x000012a5] Advance PC by constant 17 to 0x3890 │ │ │ │ │ - [0x000012a6] Special opcode 5: advance Address by 0 to 0x3890 and Line by 0 to 56 │ │ │ │ │ - [0x000012a7] Set column to 33 │ │ │ │ │ - [0x000012a9] Set is_stmt to 0 │ │ │ │ │ - [0x000012aa] Copy (view 1) │ │ │ │ │ - [0x000012ab] Set column to 16 │ │ │ │ │ - [0x000012ad] Special opcode 133: advance Address by 9 to 0x3899 and Line by 2 to 58 │ │ │ │ │ - [0x000012ae] Set column to 33 │ │ │ │ │ - [0x000012b0] Special opcode 31: advance Address by 2 to 0x389b and Line by -2 to 56 │ │ │ │ │ - [0x000012b1] Set column to 9 │ │ │ │ │ - [0x000012b3] Set is_stmt to 1 │ │ │ │ │ - [0x000012b4] Special opcode 202: advance Address by 14 to 0x38a9 and Line by 1 to 57 │ │ │ │ │ - [0x000012b5] Set column to 13 │ │ │ │ │ - [0x000012b7] Set is_stmt to 0 │ │ │ │ │ - [0x000012b8] Copy (view 1) │ │ │ │ │ - [0x000012b9] Set column to 9 │ │ │ │ │ - [0x000012bb] Set is_stmt to 1 │ │ │ │ │ - [0x000012bc] Special opcode 118: advance Address by 8 to 0x38b1 and Line by 1 to 58 │ │ │ │ │ - [0x000012bd] Set column to 16 │ │ │ │ │ - [0x000012bf] Set is_stmt to 0 │ │ │ │ │ - [0x000012c0] Copy (view 1) │ │ │ │ │ - [0x000012c1] Advance PC by 5 to 0x38b6 │ │ │ │ │ - [0x000012c3] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x0000111d] Special opcode 6: advance Address by 0 to 0x37a0 and Line by 1 to 39 (view 2) │ │ │ │ │ + [0x0000111e] Advance PC by 6 to 0x37a6 │ │ │ │ │ + [0x00001120] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x12c6 │ │ │ │ │ - Length: 367 │ │ │ │ │ + Offset: 0x1123 │ │ │ │ │ + Length: 277 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ - Prologue Length: 91 │ │ │ │ │ + Prologue Length: 162 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ Line Base: -5 │ │ │ │ │ Line Range: 14 │ │ │ │ │ Opcode Base: 13 │ │ │ │ │ │ │ │ │ │ @@ -2917,206 +2701,120 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0x12e8, lines 7, columns 1): │ │ │ │ │ + The Directory Table (offset 0x1145, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x33f): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x3f): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x82): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 4 (line_strp) (offset: 0xa9): /usr/include │ │ │ │ │ - 5 (line_strp) (offset: 0xb6): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 6 (line_strp) (offset: 0x152): src/shared/headers │ │ │ │ │ + 0 (line_strp) (offset: 0x15): . │ │ │ │ │ + 1 (line_strp) (offset: 0x33a): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0xae): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 3 (line_strp) (offset: 0xd5): /usr/include │ │ │ │ │ + 4 (line_strp) (offset: 0xe2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 5 (line_strp) (offset: 0x6b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 6 (line_strp) (offset: 0x131): /usr/include/c++/13 │ │ │ │ │ + 7 (line_strp) (offset: 0x145): /usr/include/c++/13/bits │ │ │ │ │ + 8 (line_strp) (offset: 0x8d): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 9 (line_strp) (offset: 0x17e): src/shared/headers │ │ │ │ │ + 10 (line_strp) (offset: 0x191): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x130a, lines 7, columns 2): │ │ │ │ │ + The File Name Table (offset 0x1177, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x37c): generic.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x18d): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x37c): generic.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x1b8): stdarg.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x1c1): stdio.h │ │ │ │ │ - 5 (udata) 5 (line_strp) (offset: 0x1c9): jni_md.h │ │ │ │ │ - 6 (udata) 6 (line_strp) (offset: 0x275): generic.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x36f): generic_posix.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x36f): generic_posix.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x1db): stddef.h │ │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0x1e4): stdarg.h │ │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x1ed): stdio.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1f5): jni_md.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x1b9): jni.h │ │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 8 (udata) 6 (line_strp) (offset: 0x219): cstdlib │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x221): std_abs.h │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x22b): stdlib-float.h │ │ │ │ │ + 11 (udata) 8 (line_strp) (offset: 0x23a): stdlib-bsearch.h │ │ │ │ │ + 12 (udata) 8 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 13 (udata) 6 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 14 (udata) 9 (line_strp) (offset: 0x2a1): generic.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x290): string.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x299): errno.h │ │ │ │ │ + 17 (udata) 10 (line_strp) (offset: 0x2ab): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x0000132d] Set column to 10 │ │ │ │ │ - [0x0000132f] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ - [0x00001336] Advance Line by 1055 to 1056 │ │ │ │ │ - [0x00001339] Copy │ │ │ │ │ - [0x0000133a] Set column to 9 │ │ │ │ │ - [0x0000133c] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1057 (view 1) │ │ │ │ │ - [0x0000133d] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1058 (view 2) │ │ │ │ │ - [0x0000133e] Set column to 10 │ │ │ │ │ - [0x00001340] Set is_stmt to 0 │ │ │ │ │ - [0x00001341] Special opcode 3: advance Address by 0 to 0x3360 and Line by -2 to 1056 (view 3) │ │ │ │ │ - [0x00001342] Special opcode 47: advance Address by 3 to 0x3363 and Line by 0 to 1056 │ │ │ │ │ - [0x00001343] Set column to 9 │ │ │ │ │ - [0x00001345] Special opcode 63: advance Address by 4 to 0x3367 and Line by 2 to 1058 │ │ │ │ │ - [0x00001346] Set is_stmt to 1 │ │ │ │ │ - [0x00001347] Special opcode 62: advance Address by 4 to 0x336b and Line by 1 to 1059 │ │ │ │ │ - [0x00001348] Set column to 20 │ │ │ │ │ - [0x0000134a] Set is_stmt to 0 │ │ │ │ │ - [0x0000134b] Copy (view 1) │ │ │ │ │ - [0x0000134c] Set column to 35 │ │ │ │ │ - [0x0000134e] Special opcode 33: advance Address by 2 to 0x336d and Line by 0 to 1059 │ │ │ │ │ - [0x0000134f] Set column to 9 │ │ │ │ │ - [0x00001351] Set is_stmt to 1 │ │ │ │ │ - [0x00001352] Special opcode 230: advance Address by 16 to 0x337d and Line by 1 to 1060 │ │ │ │ │ - [0x00001353] Set column to 5 │ │ │ │ │ - [0x00001355] Set is_stmt to 0 │ │ │ │ │ - [0x00001356] Special opcode 6: advance Address by 0 to 0x337d and Line by 1 to 1061 (view 1) │ │ │ │ │ - [0x00001357] Advance PC by 4 to 0x3381 │ │ │ │ │ - [0x00001359] Extended opcode 1: End of Sequence │ │ │ │ │ - │ │ │ │ │ - [0x0000135c] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x0000135e] Set column to 126 │ │ │ │ │ - [0x00001360] Extended opcode 2: set Address to 0x38c0 │ │ │ │ │ - [0x00001367] Advance Line by 26 to 27 │ │ │ │ │ - [0x00001369] Copy │ │ │ │ │ - [0x0000136a] Set column to 5 │ │ │ │ │ - [0x0000136c] Special opcode 6: advance Address by 0 to 0x38c0 and Line by 1 to 28 (view 1) │ │ │ │ │ - [0x0000136d] Set column to 126 │ │ │ │ │ - [0x0000136f] Set is_stmt to 0 │ │ │ │ │ - [0x00001370] Special opcode 4: advance Address by 0 to 0x38c0 and Line by -1 to 27 (view 2) │ │ │ │ │ - [0x00001371] Advance PC by constant 17 to 0x38d1 │ │ │ │ │ - [0x00001372] Special opcode 19: advance Address by 1 to 0x38d2 and Line by 0 to 27 │ │ │ │ │ - [0x00001373] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001375] Set column to 12 │ │ │ │ │ - [0x00001377] Set is_stmt to 1 │ │ │ │ │ - [0x00001378] Advance Line by 863 to 890 │ │ │ │ │ - [0x0000137b] Special opcode 61: advance Address by 4 to 0x38d6 and Line by 0 to 890 │ │ │ │ │ - [0x0000137c] Set column to 9 │ │ │ │ │ - [0x0000137e] Special opcode 6: advance Address by 0 to 0x38d6 and Line by 1 to 891 (view 1) │ │ │ │ │ - [0x0000137f] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001381] Set column to 126 │ │ │ │ │ - [0x00001383] Set is_stmt to 0 │ │ │ │ │ - [0x00001384] Advance Line by -864 to 27 │ │ │ │ │ - [0x00001387] Copy (view 2) │ │ │ │ │ - [0x00001388] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000138a] Set column to 27 │ │ │ │ │ - [0x0000138c] Advance Line by 864 to 891 │ │ │ │ │ - [0x0000138f] Special opcode 61: advance Address by 4 to 0x38da and Line by 0 to 891 │ │ │ │ │ - [0x00001390] Set column to 41 │ │ │ │ │ - [0x00001392] Special opcode 33: advance Address by 2 to 0x38dc and Line by 0 to 891 │ │ │ │ │ - [0x00001393] Special opcode 117: advance Address by 8 to 0x38e4 and Line by 0 to 891 │ │ │ │ │ - [0x00001394] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001396] Set column to 5 │ │ │ │ │ - [0x00001398] Set is_stmt to 1 │ │ │ │ │ - [0x00001399] Advance Line by -862 to 29 │ │ │ │ │ - [0x0000139c] Copy (view 1) │ │ │ │ │ - [0x0000139d] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000139f] Set column to 15 │ │ │ │ │ - [0x000013a1] Advance Line by 868 to 897 │ │ │ │ │ - [0x000013a4] Copy (view 2) │ │ │ │ │ - [0x000013a5] Set column to 9 │ │ │ │ │ - [0x000013a7] Special opcode 7: advance Address by 0 to 0x38e4 and Line by 2 to 899 (view 3) │ │ │ │ │ - [0x000013a8] Set column to 38 │ │ │ │ │ - [0x000013aa] Set is_stmt to 0 │ │ │ │ │ - [0x000013ab] Copy (view 4) │ │ │ │ │ - [0x000013ac] Set column to 27 │ │ │ │ │ - [0x000013ae] Special opcode 89: advance Address by 6 to 0x38ea and Line by 0 to 899 │ │ │ │ │ - [0x000013af] Set column to 38 │ │ │ │ │ - [0x000013b1] Special opcode 33: advance Address by 2 to 0x38ec and Line by 0 to 899 │ │ │ │ │ - [0x000013b2] Advance PC by constant 17 to 0x38fd │ │ │ │ │ - [0x000013b3] Special opcode 33: advance Address by 2 to 0x38ff and Line by 0 to 899 │ │ │ │ │ - [0x000013b4] Special opcode 61: advance Address by 4 to 0x3903 and Line by 0 to 899 │ │ │ │ │ - [0x000013b5] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013b7] Set column to 5 │ │ │ │ │ - [0x000013b9] Set is_stmt to 1 │ │ │ │ │ - [0x000013ba] Advance Line by -869 to 30 │ │ │ │ │ - [0x000013bd] Copy (view 1) │ │ │ │ │ - [0x000013be] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000013c0] Set column to 13 │ │ │ │ │ - [0x000013c2] Advance Line by 1585 to 1615 │ │ │ │ │ - [0x000013c5] Copy (view 2) │ │ │ │ │ - [0x000013c6] Set column to 9 │ │ │ │ │ - [0x000013c8] Special opcode 6: advance Address by 0 to 0x3903 and Line by 1 to 1616 (view 3) │ │ │ │ │ - [0x000013c9] Set column to 39 │ │ │ │ │ - [0x000013cb] Set is_stmt to 0 │ │ │ │ │ - [0x000013cc] Copy (view 4) │ │ │ │ │ - [0x000013cd] Set column to 27 │ │ │ │ │ - [0x000013cf] Special opcode 19: advance Address by 1 to 0x3904 and Line by 0 to 1616 │ │ │ │ │ - [0x000013d0] Set column to 39 │ │ │ │ │ - [0x000013d2] Special opcode 33: advance Address by 2 to 0x3906 and Line by 0 to 1616 │ │ │ │ │ - [0x000013d3] Special opcode 201: advance Address by 14 to 0x3914 and Line by 0 to 1616 │ │ │ │ │ - [0x000013d4] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013d6] Set column to 5 │ │ │ │ │ - [0x000013d8] Set is_stmt to 1 │ │ │ │ │ - [0x000013d9] Advance Line by -1585 to 31 │ │ │ │ │ - [0x000013dc] Copy (view 1) │ │ │ │ │ - [0x000013dd] Set column to 57 │ │ │ │ │ - [0x000013df] Set is_stmt to 0 │ │ │ │ │ - [0x000013e0] Copy (view 2) │ │ │ │ │ - [0x000013e1] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000013e3] Set column to 13 │ │ │ │ │ - [0x000013e5] Set is_stmt to 1 │ │ │ │ │ - [0x000013e6] Advance Line by 1584 to 1615 │ │ │ │ │ - [0x000013e9] Special opcode 103: advance Address by 7 to 0x391b and Line by 0 to 1615 │ │ │ │ │ - [0x000013ea] Set column to 9 │ │ │ │ │ - [0x000013ec] Special opcode 6: advance Address by 0 to 0x391b and Line by 1 to 1616 (view 1) │ │ │ │ │ - [0x000013ed] Set column to 39 │ │ │ │ │ - [0x000013ef] Set is_stmt to 0 │ │ │ │ │ - [0x000013f0] Copy (view 2) │ │ │ │ │ - [0x000013f1] Set column to 27 │ │ │ │ │ - [0x000013f3] Special opcode 47: advance Address by 3 to 0x391e and Line by 0 to 1616 │ │ │ │ │ - [0x000013f4] Set column to 39 │ │ │ │ │ - [0x000013f6] Special opcode 33: advance Address by 2 to 0x3920 and Line by 0 to 1616 │ │ │ │ │ - [0x000013f7] Special opcode 145: advance Address by 10 to 0x392a and Line by 0 to 1616 │ │ │ │ │ - [0x000013f8] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013fa] Set column to 5 │ │ │ │ │ - [0x000013fc] Set is_stmt to 1 │ │ │ │ │ - [0x000013fd] Advance Line by -1584 to 32 │ │ │ │ │ - [0x00001400] Special opcode 47: advance Address by 3 to 0x392d and Line by 0 to 32 │ │ │ │ │ - [0x00001401] Set column to 39 │ │ │ │ │ - [0x00001403] Set is_stmt to 0 │ │ │ │ │ - [0x00001404] Copy (view 1) │ │ │ │ │ - [0x00001405] Set column to 5 │ │ │ │ │ - [0x00001407] Set is_stmt to 1 │ │ │ │ │ - [0x00001408] Special opcode 174: advance Address by 12 to 0x3939 and Line by 1 to 33 │ │ │ │ │ - [0x00001409] Set column to 24 │ │ │ │ │ - [0x0000140b] Set is_stmt to 0 │ │ │ │ │ - [0x0000140c] Copy (view 1) │ │ │ │ │ - [0x0000140d] Set column to 1 │ │ │ │ │ - [0x0000140f] Advance PC by constant 17 to 0x394a │ │ │ │ │ - [0x00001410] Special opcode 104: advance Address by 7 to 0x3951 and Line by 1 to 34 │ │ │ │ │ - [0x00001411] Special opcode 75: advance Address by 5 to 0x3956 and Line by 0 to 34 │ │ │ │ │ - [0x00001412] Special opcode 33: advance Address by 2 to 0x3958 and Line by 0 to 34 │ │ │ │ │ - [0x00001413] Set column to 81 │ │ │ │ │ - [0x00001415] Set is_stmt to 1 │ │ │ │ │ - [0x00001416] Advance Line by -11 to 23 │ │ │ │ │ - [0x00001418] Special opcode 117: advance Address by 8 to 0x3960 and Line by 0 to 23 │ │ │ │ │ - [0x00001419] Set column to 5 │ │ │ │ │ - [0x0000141b] Special opcode 6: advance Address by 0 to 0x3960 and Line by 1 to 24 (view 1) │ │ │ │ │ - [0x0000141c] Set column to 81 │ │ │ │ │ - [0x0000141e] Set is_stmt to 0 │ │ │ │ │ - [0x0000141f] Special opcode 4: advance Address by 0 to 0x3960 and Line by -1 to 23 (view 2) │ │ │ │ │ - [0x00001420] Set column to 26 │ │ │ │ │ - [0x00001422] Special opcode 216: advance Address by 15 to 0x396f and Line by 1 to 24 │ │ │ │ │ - [0x00001423] Set column to 1 │ │ │ │ │ - [0x00001425] Advance PC by constant 17 to 0x3980 │ │ │ │ │ - [0x00001426] Special opcode 62: advance Address by 4 to 0x3984 and Line by 1 to 25 │ │ │ │ │ - [0x00001427] Set column to 109 │ │ │ │ │ - [0x00001429] Set is_stmt to 1 │ │ │ │ │ - [0x0000142a] Advance Line by 12 to 37 │ │ │ │ │ - [0x0000142c] Special opcode 173: advance Address by 12 to 0x3990 and Line by 0 to 37 │ │ │ │ │ - [0x0000142d] Set column to 5 │ │ │ │ │ - [0x0000142f] Special opcode 6: advance Address by 0 to 0x3990 and Line by 1 to 38 (view 1) │ │ │ │ │ - [0x00001430] Set column to 1 │ │ │ │ │ - [0x00001432] Set is_stmt to 0 │ │ │ │ │ - [0x00001433] Special opcode 6: advance Address by 0 to 0x3990 and Line by 1 to 39 (view 2) │ │ │ │ │ - [0x00001434] Advance PC by 6 to 0x3996 │ │ │ │ │ - [0x00001436] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x000011d1] Set column to 79 │ │ │ │ │ + [0x000011d3] Extended opcode 2: set Address to 0x37b0 │ │ │ │ │ + [0x000011da] Advance Line by 27 to 28 │ │ │ │ │ + [0x000011dc] Copy │ │ │ │ │ + [0x000011dd] Set column to 5 │ │ │ │ │ + [0x000011df] Special opcode 6: advance Address by 0 to 0x37b0 and Line by 1 to 29 (view 1) │ │ │ │ │ + [0x000011e0] Set column to 79 │ │ │ │ │ + [0x000011e2] Set is_stmt to 0 │ │ │ │ │ + [0x000011e3] Special opcode 4: advance Address by 0 to 0x37b0 and Line by -1 to 28 (view 2) │ │ │ │ │ + [0x000011e4] Set column to 33 │ │ │ │ │ + [0x000011e6] Special opcode 202: advance Address by 14 to 0x37be and Line by 1 to 29 │ │ │ │ │ + [0x000011e7] Set column to 5 │ │ │ │ │ + [0x000011e9] Set is_stmt to 1 │ │ │ │ │ + [0x000011ea] Special opcode 218: advance Address by 15 to 0x37cd and Line by 3 to 32 │ │ │ │ │ + [0x000011eb] Set column to 38 │ │ │ │ │ + [0x000011ed] Set is_stmt to 0 │ │ │ │ │ + [0x000011ee] Copy (view 1) │ │ │ │ │ + [0x000011ef] Set column to 37 │ │ │ │ │ + [0x000011f1] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000011f5] Special opcode 75: advance Address by 5 to 0x37d2 and Line by 0 to 32 │ │ │ │ │ + [0x000011f6] Set column to 38 │ │ │ │ │ + [0x000011f8] Special opcode 117: advance Address by 8 to 0x37da and Line by 0 to 32 │ │ │ │ │ + [0x000011f9] Set column to 37 │ │ │ │ │ + [0x000011fb] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000011ff] Special opcode 33: advance Address by 2 to 0x37dc and Line by 0 to 32 │ │ │ │ │ + [0x00001200] Set column to 5 │ │ │ │ │ + [0x00001202] Set is_stmt to 1 │ │ │ │ │ + [0x00001203] Special opcode 122: advance Address by 8 to 0x37e4 and Line by 5 to 37 │ │ │ │ │ + [0x00001204] Set column to 26 │ │ │ │ │ + [0x00001206] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000120a] Set is_stmt to 0 │ │ │ │ │ + [0x0000120b] Copy (view 1) │ │ │ │ │ + [0x0000120c] Set column to 5 │ │ │ │ │ + [0x0000120e] Set is_stmt to 1 │ │ │ │ │ + [0x0000120f] Advance PC by constant 17 to 0x37f5 │ │ │ │ │ + [0x00001210] Special opcode 62: advance Address by 4 to 0x37f9 and Line by 1 to 38 │ │ │ │ │ + [0x00001211] Set column to 9 │ │ │ │ │ + [0x00001213] Set is_stmt to 0 │ │ │ │ │ + [0x00001214] Copy (view 1) │ │ │ │ │ + [0x00001215] Set column to 1 │ │ │ │ │ + [0x00001217] Special opcode 132: advance Address by 9 to 0x3802 and Line by 1 to 39 │ │ │ │ │ + [0x00001218] Special opcode 75: advance Address by 5 to 0x3807 and Line by 0 to 39 │ │ │ │ │ + [0x00001219] Set column to 36 │ │ │ │ │ + [0x0000121b] Set is_stmt to 1 │ │ │ │ │ + [0x0000121c] Special opcode 133: advance Address by 9 to 0x3810 and Line by 2 to 41 │ │ │ │ │ + [0x0000121d] Set column to 5 │ │ │ │ │ + [0x0000121f] Special opcode 6: advance Address by 0 to 0x3810 and Line by 1 to 42 (view 1) │ │ │ │ │ + [0x00001220] Set column to 36 │ │ │ │ │ + [0x00001222] Set is_stmt to 0 │ │ │ │ │ + [0x00001223] Special opcode 4: advance Address by 0 to 0x3810 and Line by -1 to 41 (view 2) │ │ │ │ │ + [0x00001224] Set column to 16 │ │ │ │ │ + [0x00001226] Special opcode 63: advance Address by 4 to 0x3814 and Line by 2 to 43 │ │ │ │ │ + [0x00001227] Set column to 5 │ │ │ │ │ + [0x00001229] Special opcode 74: advance Address by 5 to 0x3819 and Line by -1 to 42 │ │ │ │ │ + [0x0000122a] Set is_stmt to 1 │ │ │ │ │ + [0x0000122b] Special opcode 78: advance Address by 5 to 0x381e and Line by 3 to 45 │ │ │ │ │ + [0x0000122c] Special opcode 78: advance Address by 5 to 0x3823 and Line by 3 to 48 │ │ │ │ │ + [0x0000122d] Set column to 12 │ │ │ │ │ + [0x0000122f] Set is_stmt to 0 │ │ │ │ │ + [0x00001230] Special opcode 8: advance Address by 0 to 0x3823 and Line by 3 to 51 (view 1) │ │ │ │ │ + [0x00001231] Set column to 16 │ │ │ │ │ + [0x00001233] Special opcode 182: advance Address by 13 to 0x3830 and Line by -5 to 46 │ │ │ │ │ + [0x00001234] Set column to 1 │ │ │ │ │ + [0x00001236] Special opcode 81: advance Address by 5 to 0x3835 and Line by 6 to 52 │ │ │ │ │ + [0x00001237] Advance PC by 1 to 0x3836 │ │ │ │ │ + [0x00001239] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x1439 │ │ │ │ │ - Length: 277 │ │ │ │ │ + Offset: 0x123c │ │ │ │ │ + Length: 786 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ Prologue Length: 162 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ @@ -3134,111 +2832,413 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0x145b, lines 11, columns 1): │ │ │ │ │ + The Directory Table (offset 0x125e, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ - 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x33f): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x82): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 3 (line_strp) (offset: 0xa9): /usr/include │ │ │ │ │ - 4 (line_strp) (offset: 0xb6): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 5 (line_strp) (offset: 0x3f): /usr/lib/jvm/default-java/include │ │ │ │ │ - 6 (line_strp) (offset: 0x105): /usr/include/c++/13 │ │ │ │ │ - 7 (line_strp) (offset: 0x119): /usr/include/c++/13/bits │ │ │ │ │ - 8 (line_strp) (offset: 0x61): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 9 (line_strp) (offset: 0x152): src/shared/headers │ │ │ │ │ - 10 (line_strp) (offset: 0x165): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 0 (line_strp) (offset: 0x15): . │ │ │ │ │ + 1 (line_strp) (offset: 0x33a): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x6b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x8d): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xae): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0xd5): /usr/include │ │ │ │ │ + 6 (line_strp) (offset: 0xe2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 7 (line_strp) (offset: 0x131): /usr/include/c++/13 │ │ │ │ │ + 8 (line_strp) (offset: 0x145): /usr/include/c++/13/bits │ │ │ │ │ + 9 (line_strp) (offset: 0x17e): src/shared/headers │ │ │ │ │ + 10 (line_strp) (offset: 0x191): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x148d, lines 18, columns 2): │ │ │ │ │ + The File Name Table (offset 0x1290, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x397): generic_posix.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x397): generic_posix.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x1af): stddef.h │ │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0x1b8): stdarg.h │ │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x1c1): stdio.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x1c9): jni_md.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x18d): jni.h │ │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 8 (udata) 6 (line_strp) (offset: 0x1ed): cstdlib │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x1f5): std_abs.h │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x1ff): stdlib-float.h │ │ │ │ │ - 11 (udata) 8 (line_strp) (offset: 0x20e): stdlib-bsearch.h │ │ │ │ │ - 12 (udata) 8 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 13 (udata) 6 (line_strp) (offset: 0x1d2): stdlib.h │ │ │ │ │ - 14 (udata) 9 (line_strp) (offset: 0x275): generic.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x264): string.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x26d): errno.h │ │ │ │ │ - 17 (udata) 10 (line_strp) (offset: 0x27f): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x390): unix_strings.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x390): unix_strings.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x1b9): jni.h │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1db): stddef.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1e4): stdarg.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x1ed): stdio.h │ │ │ │ │ + 7 (udata) 6 (line_strp) (offset: 0x1f5): jni_md.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x219): cstdlib │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x221): std_abs.h │ │ │ │ │ + 11 (udata) 3 (line_strp) (offset: 0x22b): stdlib-float.h │ │ │ │ │ + 12 (udata) 3 (line_strp) (offset: 0x23a): stdlib-bsearch.h │ │ │ │ │ + 13 (udata) 7 (line_strp) (offset: 0x1fe): stdlib.h │ │ │ │ │ + 14 (udata) 5 (line_strp) (offset: 0x3a1): wchar.h │ │ │ │ │ + 15 (udata) 5 (line_strp) (offset: 0x290): string.h │ │ │ │ │ + 16 (udata) 9 (line_strp) (offset: 0x2a1): generic.h │ │ │ │ │ + 17 (udata) 10 (line_strp) (offset: 0x2ab): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x000014e7] Set column to 79 │ │ │ │ │ - [0x000014e9] Extended opcode 2: set Address to 0x39a0 │ │ │ │ │ - [0x000014f0] Advance Line by 27 to 28 │ │ │ │ │ - [0x000014f2] Copy │ │ │ │ │ - [0x000014f3] Set column to 5 │ │ │ │ │ - [0x000014f5] Special opcode 6: advance Address by 0 to 0x39a0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x000014f6] Set column to 79 │ │ │ │ │ - [0x000014f8] Set is_stmt to 0 │ │ │ │ │ - [0x000014f9] Special opcode 4: advance Address by 0 to 0x39a0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x000014fa] Set column to 33 │ │ │ │ │ - [0x000014fc] Special opcode 202: advance Address by 14 to 0x39ae and Line by 1 to 29 │ │ │ │ │ - [0x000014fd] Set column to 5 │ │ │ │ │ - [0x000014ff] Set is_stmt to 1 │ │ │ │ │ - [0x00001500] Special opcode 218: advance Address by 15 to 0x39bd and Line by 3 to 32 │ │ │ │ │ - [0x00001501] Set column to 38 │ │ │ │ │ + [0x000012ea] Set column to 65 │ │ │ │ │ + [0x000012ec] Extended opcode 2: set Address to 0x3840 │ │ │ │ │ + [0x000012f3] Advance Line by 27 to 28 │ │ │ │ │ + [0x000012f5] Copy │ │ │ │ │ + [0x000012f6] Set column to 5 │ │ │ │ │ + [0x000012f8] Special opcode 6: advance Address by 0 to 0x3840 and Line by 1 to 29 (view 1) │ │ │ │ │ + [0x000012f9] Set column to 65 │ │ │ │ │ + [0x000012fb] Set is_stmt to 0 │ │ │ │ │ + [0x000012fc] Special opcode 4: advance Address by 0 to 0x3840 and Line by -1 to 28 (view 2) │ │ │ │ │ + [0x000012fd] Advance PC by constant 17 to 0x3851 │ │ │ │ │ + [0x000012fe] Special opcode 19: advance Address by 1 to 0x3852 and Line by 0 to 28 │ │ │ │ │ + [0x000012ff] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001301] Set column to 11 │ │ │ │ │ + [0x00001303] Set is_stmt to 1 │ │ │ │ │ + [0x00001304] Advance Line by 1577 to 1605 │ │ │ │ │ + [0x00001307] Special opcode 61: advance Address by 4 to 0x3856 and Line by 0 to 1605 │ │ │ │ │ + [0x00001308] Set column to 9 │ │ │ │ │ + [0x0000130a] Special opcode 6: advance Address by 0 to 0x3856 and Line by 1 to 1606 (view 1) │ │ │ │ │ + [0x0000130b] Set column to 27 │ │ │ │ │ + [0x0000130d] Set is_stmt to 0 │ │ │ │ │ + [0x0000130e] Copy (view 2) │ │ │ │ │ + [0x0000130f] Set column to 42 │ │ │ │ │ + [0x00001311] Special opcode 33: advance Address by 2 to 0x3858 and Line by 0 to 1606 │ │ │ │ │ + [0x00001312] Special opcode 187: advance Address by 13 to 0x3865 and Line by 0 to 1606 │ │ │ │ │ + [0x00001313] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001315] Set column to 5 │ │ │ │ │ + [0x00001317] Set is_stmt to 1 │ │ │ │ │ + [0x00001318] Advance Line by -1576 to 30 │ │ │ │ │ + [0x0000131b] Copy (view 1) │ │ │ │ │ + [0x0000131c] Set column to 43 │ │ │ │ │ + [0x0000131e] Set is_stmt to 0 │ │ │ │ │ + [0x0000131f] Copy (view 2) │ │ │ │ │ + [0x00001320] Special opcode 103: advance Address by 7 to 0x386c and Line by 0 to 30 │ │ │ │ │ + [0x00001321] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001323] Set column to 41 │ │ │ │ │ + [0x00001325] Advance Line by 1579 to 1609 │ │ │ │ │ + [0x00001328] Special opcode 173: advance Address by 12 to 0x3878 and Line by 0 to 1609 │ │ │ │ │ + [0x00001329] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000132b] Set column to 43 │ │ │ │ │ + [0x0000132d] Advance Line by -1579 to 30 │ │ │ │ │ + [0x00001330] Special opcode 47: advance Address by 3 to 0x387b and Line by 0 to 30 │ │ │ │ │ + [0x00001331] Set column to 5 │ │ │ │ │ + [0x00001333] Set is_stmt to 1 │ │ │ │ │ + [0x00001334] Special opcode 34: advance Address by 2 to 0x387d and Line by 1 to 31 │ │ │ │ │ + [0x00001335] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001337] Set column to 18 │ │ │ │ │ + [0x00001339] Advance Line by 1577 to 1608 │ │ │ │ │ + [0x0000133c] Copy (view 1) │ │ │ │ │ + [0x0000133d] Set column to 9 │ │ │ │ │ + [0x0000133f] Special opcode 6: advance Address by 0 to 0x387d and Line by 1 to 1609 (view 2) │ │ │ │ │ + [0x00001340] Set column to 27 │ │ │ │ │ + [0x00001342] Set is_stmt to 0 │ │ │ │ │ + [0x00001343] Copy (view 3) │ │ │ │ │ + [0x00001344] Set column to 41 │ │ │ │ │ + [0x00001346] Special opcode 33: advance Address by 2 to 0x387f and Line by 0 to 1609 │ │ │ │ │ + [0x00001347] Special opcode 215: advance Address by 15 to 0x388e and Line by 0 to 1609 │ │ │ │ │ + [0x00001348] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000134a] Set column to 5 │ │ │ │ │ + [0x0000134c] Set is_stmt to 1 │ │ │ │ │ + [0x0000134d] Advance Line by -1577 to 32 │ │ │ │ │ + [0x00001350] Copy (view 1) │ │ │ │ │ + [0x00001351] Set column to 26 │ │ │ │ │ + [0x00001353] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001357] Copy (view 2) │ │ │ │ │ + [0x00001358] Set column to 9 │ │ │ │ │ + [0x0000135a] Advance PC by constant 17 to 0x389f │ │ │ │ │ + [0x0000135b] Special opcode 20: advance Address by 1 to 0x38a0 and Line by 1 to 33 │ │ │ │ │ + [0x0000135c] Set column to 37 │ │ │ │ │ + [0x0000135e] Set is_stmt to 0 │ │ │ │ │ + [0x0000135f] Copy (view 1) │ │ │ │ │ + [0x00001360] Set column to 26 │ │ │ │ │ + [0x00001362] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001366] Special opcode 46: advance Address by 3 to 0x38a3 and Line by -1 to 32 │ │ │ │ │ + [0x00001367] Set column to 37 │ │ │ │ │ + [0x00001369] Special opcode 90: advance Address by 6 to 0x38a9 and Line by 1 to 33 │ │ │ │ │ + [0x0000136a] Set column to 5 │ │ │ │ │ + [0x0000136c] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x00001370] Set is_stmt to 1 │ │ │ │ │ + [0x00001371] Special opcode 46: advance Address by 3 to 0x38ac and Line by -1 to 32 │ │ │ │ │ + [0x00001372] Set column to 26 │ │ │ │ │ + [0x00001374] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001378] Copy (view 1) │ │ │ │ │ + [0x00001379] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000137d] Set is_stmt to 0 │ │ │ │ │ + [0x0000137e] Special opcode 117: advance Address by 8 to 0x38b4 and Line by 0 to 32 │ │ │ │ │ + [0x0000137f] Set column to 5 │ │ │ │ │ + [0x00001381] Set is_stmt to 1 │ │ │ │ │ + [0x00001382] Special opcode 8: advance Address by 0 to 0x38b4 and Line by 3 to 35 (view 1) │ │ │ │ │ + [0x00001383] Set column to 27 │ │ │ │ │ + [0x00001385] Set is_stmt to 0 │ │ │ │ │ + [0x00001386] Copy (view 2) │ │ │ │ │ + [0x00001387] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001389] Set column to 38 │ │ │ │ │ + [0x0000138b] Advance Line by 1577 to 1612 │ │ │ │ │ + [0x0000138e] Special opcode 61: advance Address by 4 to 0x38b8 and Line by 0 to 1612 │ │ │ │ │ + [0x0000138f] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001391] Set column to 27 │ │ │ │ │ + [0x00001393] Advance Line by -1577 to 35 │ │ │ │ │ + [0x00001396] Special opcode 47: advance Address by 3 to 0x38bb and Line by 0 to 35 │ │ │ │ │ + [0x00001397] Set column to 5 │ │ │ │ │ + [0x00001399] Set is_stmt to 1 │ │ │ │ │ + [0x0000139a] Special opcode 118: advance Address by 8 to 0x38c3 and Line by 1 to 36 │ │ │ │ │ + [0x0000139b] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000139d] Set column to 10 │ │ │ │ │ + [0x0000139f] Advance Line by 1575 to 1611 │ │ │ │ │ + [0x000013a2] Copy (view 1) │ │ │ │ │ + [0x000013a3] Set column to 9 │ │ │ │ │ + [0x000013a5] Special opcode 6: advance Address by 0 to 0x38c3 and Line by 1 to 1612 (view 2) │ │ │ │ │ + [0x000013a6] Set column to 20 │ │ │ │ │ + [0x000013a8] Set is_stmt to 0 │ │ │ │ │ + [0x000013a9] Copy (view 3) │ │ │ │ │ + [0x000013aa] Set column to 38 │ │ │ │ │ + [0x000013ac] Special opcode 33: advance Address by 2 to 0x38c5 and Line by 0 to 1612 │ │ │ │ │ + [0x000013ad] Special opcode 173: advance Address by 12 to 0x38d1 and Line by 0 to 1612 │ │ │ │ │ + [0x000013ae] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013b0] Set column to 5 │ │ │ │ │ + [0x000013b2] Set is_stmt to 1 │ │ │ │ │ + [0x000013b3] Advance Line by -1574 to 38 │ │ │ │ │ + [0x000013b6] Copy (view 1) │ │ │ │ │ + [0x000013b7] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013b9] Set column to 1 │ │ │ │ │ + [0x000013bb] Advance Line by 105 to 143 │ │ │ │ │ + [0x000013be] Copy (view 2) │ │ │ │ │ + [0x000013bf] Set column to 3 │ │ │ │ │ + [0x000013c1] Special opcode 8: advance Address by 0 to 0x38d1 and Line by 3 to 146 (view 3) │ │ │ │ │ + [0x000013c2] Set column to 10 │ │ │ │ │ + [0x000013c4] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013c8] Set is_stmt to 0 │ │ │ │ │ + [0x000013c9] Copy (view 4) │ │ │ │ │ + [0x000013ca] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013ce] Special opcode 187: advance Address by 13 to 0x38de and Line by 0 to 146 │ │ │ │ │ + [0x000013cf] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013d1] Set column to 5 │ │ │ │ │ + [0x000013d3] Set is_stmt to 1 │ │ │ │ │ + [0x000013d4] Advance Line by -107 to 39 │ │ │ │ │ + [0x000013d7] Copy (view 1) │ │ │ │ │ + [0x000013d8] Special opcode 123: advance Address by 8 to 0x38e6 and Line by 6 to 45 │ │ │ │ │ + [0x000013d9] Set column to 32 │ │ │ │ │ + [0x000013db] Set is_stmt to 0 │ │ │ │ │ + [0x000013dc] Copy (view 1) │ │ │ │ │ + [0x000013dd] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013df] Set column to 10 │ │ │ │ │ + [0x000013e1] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013e5] Advance Line by 101 to 146 │ │ │ │ │ + [0x000013e8] Special opcode 173: advance Address by 12 to 0x38f2 and Line by 0 to 146 │ │ │ │ │ + [0x000013e9] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013eb] Set column to 32 │ │ │ │ │ + [0x000013ed] Advance Line by -101 to 45 │ │ │ │ │ + [0x000013f0] Special opcode 61: advance Address by 4 to 0x38f6 and Line by 0 to 45 │ │ │ │ │ + [0x000013f1] Set column to 5 │ │ │ │ │ + [0x000013f3] Set is_stmt to 1 │ │ │ │ │ + [0x000013f4] Special opcode 34: advance Address by 2 to 0x38f8 and Line by 1 to 46 │ │ │ │ │ + [0x000013f5] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013f7] Set column to 1 │ │ │ │ │ + [0x000013f9] Advance Line by 97 to 143 │ │ │ │ │ + [0x000013fc] Copy (view 1) │ │ │ │ │ + [0x000013fd] Set column to 3 │ │ │ │ │ + [0x000013ff] Special opcode 8: advance Address by 0 to 0x38f8 and Line by 3 to 146 (view 2) │ │ │ │ │ + [0x00001400] Set column to 10 │ │ │ │ │ + [0x00001402] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00001406] Set is_stmt to 0 │ │ │ │ │ + [0x00001407] Copy (view 3) │ │ │ │ │ + [0x00001408] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x0000140c] Special opcode 103: advance Address by 7 to 0x38ff and Line by 0 to 146 │ │ │ │ │ + [0x0000140d] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000140f] Set column to 5 │ │ │ │ │ + [0x00001411] Set is_stmt to 1 │ │ │ │ │ + [0x00001412] Advance Line by -99 to 47 │ │ │ │ │ + [0x00001415] Copy (view 1) │ │ │ │ │ + [0x00001416] Set column to 9 │ │ │ │ │ + [0x00001418] Set is_stmt to 0 │ │ │ │ │ + [0x00001419] Copy (view 2) │ │ │ │ │ + [0x0000141a] Set column to 5 │ │ │ │ │ + [0x0000141c] Set is_stmt to 1 │ │ │ │ │ + [0x0000141d] Special opcode 119: advance Address by 8 to 0x3907 and Line by 2 to 49 │ │ │ │ │ + [0x0000141e] Set column to 12 │ │ │ │ │ + [0x00001420] Set is_stmt to 0 │ │ │ │ │ + [0x00001421] Copy (view 1) │ │ │ │ │ + [0x00001422] Set column to 1 │ │ │ │ │ + [0x00001424] Special opcode 48: advance Address by 3 to 0x390a and Line by 1 to 50 │ │ │ │ │ + [0x00001425] Set column to 9 │ │ │ │ │ + [0x00001427] Set is_stmt to 1 │ │ │ │ │ + [0x00001428] Advance Line by -10 to 40 │ │ │ │ │ + [0x0000142a] Special opcode 201: advance Address by 14 to 0x3918 and Line by 0 to 40 │ │ │ │ │ + [0x0000142b] Set column to 33 │ │ │ │ │ + [0x0000142d] Set is_stmt to 0 │ │ │ │ │ + [0x0000142e] Copy (view 1) │ │ │ │ │ + [0x0000142f] Set column to 16 │ │ │ │ │ + [0x00001431] Special opcode 133: advance Address by 9 to 0x3921 and Line by 2 to 42 │ │ │ │ │ + [0x00001432] Set column to 33 │ │ │ │ │ + [0x00001434] Special opcode 31: advance Address by 2 to 0x3923 and Line by -2 to 40 │ │ │ │ │ + [0x00001435] Set column to 9 │ │ │ │ │ + [0x00001437] Set is_stmt to 1 │ │ │ │ │ + [0x00001438] Special opcode 160: advance Address by 11 to 0x392e and Line by 1 to 41 │ │ │ │ │ + [0x00001439] Set column to 13 │ │ │ │ │ + [0x0000143b] Set is_stmt to 0 │ │ │ │ │ + [0x0000143c] Copy (view 1) │ │ │ │ │ + [0x0000143d] Set column to 9 │ │ │ │ │ + [0x0000143f] Set is_stmt to 1 │ │ │ │ │ + [0x00001440] Special opcode 118: advance Address by 8 to 0x3936 and Line by 1 to 42 │ │ │ │ │ + [0x00001441] Set column to 16 │ │ │ │ │ + [0x00001443] Set is_stmt to 0 │ │ │ │ │ + [0x00001444] Copy (view 1) │ │ │ │ │ + [0x00001445] Set column to 70 │ │ │ │ │ + [0x00001447] Set is_stmt to 1 │ │ │ │ │ + [0x00001448] Advance Line by 10 to 52 │ │ │ │ │ + [0x0000144a] Special opcode 145: advance Address by 10 to 0x3940 and Line by 0 to 52 │ │ │ │ │ + [0x0000144b] Set column to 5 │ │ │ │ │ + [0x0000144d] Special opcode 6: advance Address by 0 to 0x3940 and Line by 1 to 53 (view 1) │ │ │ │ │ + [0x0000144e] Set column to 70 │ │ │ │ │ + [0x00001450] Set is_stmt to 0 │ │ │ │ │ + [0x00001451] Special opcode 4: advance Address by 0 to 0x3940 and Line by -1 to 52 (view 2) │ │ │ │ │ + [0x00001452] Advance PC by constant 17 to 0x3951 │ │ │ │ │ + [0x00001453] Special opcode 19: advance Address by 1 to 0x3952 and Line by 0 to 52 │ │ │ │ │ + [0x00001454] Set column to 26 │ │ │ │ │ + [0x00001456] Special opcode 62: advance Address by 4 to 0x3956 and Line by 1 to 53 │ │ │ │ │ + [0x00001457] Set column to 5 │ │ │ │ │ + [0x00001459] Set is_stmt to 1 │ │ │ │ │ + [0x0000145a] Special opcode 90: advance Address by 6 to 0x395c and Line by 1 to 54 │ │ │ │ │ + [0x0000145b] Set column to 68 │ │ │ │ │ + [0x0000145d] Set is_stmt to 0 │ │ │ │ │ + [0x0000145e] Copy (view 1) │ │ │ │ │ + [0x0000145f] Set column to 43 │ │ │ │ │ + [0x00001461] Special opcode 47: advance Address by 3 to 0x395f and Line by 0 to 54 │ │ │ │ │ + [0x00001462] Special opcode 103: advance Address by 7 to 0x3966 and Line by 0 to 54 │ │ │ │ │ + [0x00001463] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00001465] Set column to 12 │ │ │ │ │ + [0x00001467] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x0000146b] Advance Line by 69 to 123 │ │ │ │ │ + [0x0000146e] Special opcode 117: advance Address by 8 to 0x396e and Line by 0 to 123 │ │ │ │ │ + [0x0000146f] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001471] Set column to 43 │ │ │ │ │ + [0x00001473] Advance Line by -69 to 54 │ │ │ │ │ + [0x00001476] Special opcode 61: advance Address by 4 to 0x3972 and Line by 0 to 54 │ │ │ │ │ + [0x00001477] Set column to 5 │ │ │ │ │ + [0x00001479] Set is_stmt to 1 │ │ │ │ │ + [0x0000147a] Special opcode 34: advance Address by 2 to 0x3974 and Line by 1 to 55 │ │ │ │ │ + [0x0000147b] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x0000147d] Set column to 1 │ │ │ │ │ + [0x0000147f] Advance Line by 62 to 117 │ │ │ │ │ + [0x00001481] Copy (view 1) │ │ │ │ │ + [0x00001482] Set column to 3 │ │ │ │ │ + [0x00001484] Special opcode 8: advance Address by 0 to 0x3974 and Line by 3 to 120 (view 2) │ │ │ │ │ + [0x00001485] Set column to 5 │ │ │ │ │ + [0x00001487] Special opcode 8: advance Address by 0 to 0x3974 and Line by 3 to 123 (view 3) │ │ │ │ │ + [0x00001488] Set column to 12 │ │ │ │ │ + [0x0000148a] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x0000148e] Set is_stmt to 0 │ │ │ │ │ + [0x0000148f] Copy (view 4) │ │ │ │ │ + [0x00001490] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00001494] Special opcode 103: advance Address by 7 to 0x397b and Line by 0 to 123 │ │ │ │ │ + [0x00001495] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001497] Set column to 5 │ │ │ │ │ + [0x00001499] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000149d] Advance Line by -68 to 55 │ │ │ │ │ + [0x000014a0] Copy (view 1) │ │ │ │ │ + [0x000014a1] Set is_stmt to 1 │ │ │ │ │ + [0x000014a2] Special opcode 122: advance Address by 8 to 0x3983 and Line by 5 to 60 │ │ │ │ │ + [0x000014a3] Set column to 30 │ │ │ │ │ + [0x000014a5] Set is_stmt to 0 │ │ │ │ │ + [0x000014a6] Copy (view 1) │ │ │ │ │ + [0x000014a7] Set column to 5 │ │ │ │ │ + [0x000014a9] Set is_stmt to 1 │ │ │ │ │ + [0x000014aa] Special opcode 160: advance Address by 11 to 0x398e and Line by 1 to 61 │ │ │ │ │ + [0x000014ab] Set column to 39 │ │ │ │ │ + [0x000014ad] Set is_stmt to 0 │ │ │ │ │ + [0x000014ae] Copy (view 1) │ │ │ │ │ + [0x000014af] Special opcode 47: advance Address by 3 to 0x3991 and Line by 0 to 61 │ │ │ │ │ + [0x000014b0] Set column to 22 │ │ │ │ │ + [0x000014b2] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014b6] Special opcode 118: advance Address by 8 to 0x3999 and Line by 1 to 62 │ │ │ │ │ + [0x000014b7] Set column to 39 │ │ │ │ │ + [0x000014b9] Special opcode 46: advance Address by 3 to 0x399c and Line by -1 to 61 │ │ │ │ │ + [0x000014ba] Set column to 5 │ │ │ │ │ + [0x000014bc] Set is_stmt to 1 │ │ │ │ │ + [0x000014bd] Special opcode 34: advance Address by 2 to 0x399e and Line by 1 to 62 │ │ │ │ │ + [0x000014be] Set column to 22 │ │ │ │ │ + [0x000014c0] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014c4] Copy (view 1) │ │ │ │ │ + [0x000014c5] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014c9] Set is_stmt to 0 │ │ │ │ │ + [0x000014ca] Special opcode 145: advance Address by 10 to 0x39a8 and Line by 0 to 62 │ │ │ │ │ + [0x000014cb] Set column to 9 │ │ │ │ │ + [0x000014cd] Set is_stmt to 1 │ │ │ │ │ + [0x000014ce] Special opcode 118: advance Address by 8 to 0x39b0 and Line by 1 to 63 │ │ │ │ │ + [0x000014cf] Set column to 23 │ │ │ │ │ + [0x000014d1] Set is_stmt to 0 │ │ │ │ │ + [0x000014d2] Copy (view 1) │ │ │ │ │ + [0x000014d3] Set column to 22 │ │ │ │ │ + [0x000014d5] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014d9] Special opcode 46: advance Address by 3 to 0x39b3 and Line by -1 to 62 │ │ │ │ │ + [0x000014da] Set column to 23 │ │ │ │ │ + [0x000014dc] Special opcode 90: advance Address by 6 to 0x39b9 and Line by 1 to 63 │ │ │ │ │ + [0x000014dd] Set column to 5 │ │ │ │ │ + [0x000014df] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x000014e3] Set is_stmt to 1 │ │ │ │ │ + [0x000014e4] Special opcode 60: advance Address by 4 to 0x39bd and Line by -1 to 62 │ │ │ │ │ + [0x000014e5] Set column to 22 │ │ │ │ │ + [0x000014e7] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014eb] Copy (view 1) │ │ │ │ │ + [0x000014ec] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014f0] Set is_stmt to 0 │ │ │ │ │ + [0x000014f1] Special opcode 117: advance Address by 8 to 0x39c5 and Line by 0 to 62 │ │ │ │ │ + [0x000014f2] Set column to 5 │ │ │ │ │ + [0x000014f4] Set is_stmt to 1 │ │ │ │ │ + [0x000014f5] Special opcode 8: advance Address by 0 to 0x39c5 and Line by 3 to 65 (view 1) │ │ │ │ │ + [0x000014f6] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000014f8] Set column to 13 │ │ │ │ │ + [0x000014fa] Advance Line by 1537 to 1602 │ │ │ │ │ + [0x000014fd] Copy (view 2) │ │ │ │ │ + [0x000014fe] Set column to 9 │ │ │ │ │ + [0x00001500] Special opcode 6: advance Address by 0 to 0x39c5 and Line by 1 to 1603 (view 3) │ │ │ │ │ + [0x00001501] Set column to 36 │ │ │ │ │ [0x00001503] Set is_stmt to 0 │ │ │ │ │ - [0x00001504] Copy (view 1) │ │ │ │ │ - [0x00001505] Set column to 37 │ │ │ │ │ - [0x00001507] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000150b] Special opcode 75: advance Address by 5 to 0x39c2 and Line by 0 to 32 │ │ │ │ │ - [0x0000150c] Set column to 38 │ │ │ │ │ - [0x0000150e] Special opcode 117: advance Address by 8 to 0x39ca and Line by 0 to 32 │ │ │ │ │ - [0x0000150f] Set column to 37 │ │ │ │ │ - [0x00001511] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001515] Special opcode 33: advance Address by 2 to 0x39cc and Line by 0 to 32 │ │ │ │ │ - [0x00001516] Set column to 5 │ │ │ │ │ - [0x00001518] Set is_stmt to 1 │ │ │ │ │ - [0x00001519] Special opcode 122: advance Address by 8 to 0x39d4 and Line by 5 to 37 │ │ │ │ │ - [0x0000151a] Set column to 26 │ │ │ │ │ - [0x0000151c] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001520] Set is_stmt to 0 │ │ │ │ │ - [0x00001521] Copy (view 1) │ │ │ │ │ - [0x00001522] Set column to 5 │ │ │ │ │ - [0x00001524] Set is_stmt to 1 │ │ │ │ │ - [0x00001525] Advance PC by constant 17 to 0x39e5 │ │ │ │ │ - [0x00001526] Special opcode 62: advance Address by 4 to 0x39e9 and Line by 1 to 38 │ │ │ │ │ - [0x00001527] Set column to 9 │ │ │ │ │ - [0x00001529] Set is_stmt to 0 │ │ │ │ │ - [0x0000152a] Copy (view 1) │ │ │ │ │ - [0x0000152b] Set column to 1 │ │ │ │ │ - [0x0000152d] Special opcode 132: advance Address by 9 to 0x39f2 and Line by 1 to 39 │ │ │ │ │ - [0x0000152e] Special opcode 75: advance Address by 5 to 0x39f7 and Line by 0 to 39 │ │ │ │ │ - [0x0000152f] Set column to 36 │ │ │ │ │ - [0x00001531] Set is_stmt to 1 │ │ │ │ │ - [0x00001532] Special opcode 133: advance Address by 9 to 0x3a00 and Line by 2 to 41 │ │ │ │ │ - [0x00001533] Set column to 5 │ │ │ │ │ - [0x00001535] Special opcode 6: advance Address by 0 to 0x3a00 and Line by 1 to 42 (view 1) │ │ │ │ │ - [0x00001536] Set column to 36 │ │ │ │ │ - [0x00001538] Set is_stmt to 0 │ │ │ │ │ - [0x00001539] Special opcode 4: advance Address by 0 to 0x3a00 and Line by -1 to 41 (view 2) │ │ │ │ │ - [0x0000153a] Set column to 16 │ │ │ │ │ - [0x0000153c] Special opcode 63: advance Address by 4 to 0x3a04 and Line by 2 to 43 │ │ │ │ │ - [0x0000153d] Set column to 5 │ │ │ │ │ - [0x0000153f] Special opcode 74: advance Address by 5 to 0x3a09 and Line by -1 to 42 │ │ │ │ │ - [0x00001540] Set is_stmt to 1 │ │ │ │ │ - [0x00001541] Special opcode 78: advance Address by 5 to 0x3a0e and Line by 3 to 45 │ │ │ │ │ - [0x00001542] Special opcode 78: advance Address by 5 to 0x3a13 and Line by 3 to 48 │ │ │ │ │ - [0x00001543] Set column to 12 │ │ │ │ │ - [0x00001545] Set is_stmt to 0 │ │ │ │ │ - [0x00001546] Special opcode 8: advance Address by 0 to 0x3a13 and Line by 3 to 51 (view 1) │ │ │ │ │ - [0x00001547] Set column to 16 │ │ │ │ │ - [0x00001549] Special opcode 182: advance Address by 13 to 0x3a20 and Line by -5 to 46 │ │ │ │ │ - [0x0000154a] Set column to 1 │ │ │ │ │ - [0x0000154c] Special opcode 81: advance Address by 5 to 0x3a25 and Line by 6 to 52 │ │ │ │ │ - [0x0000154d] Advance PC by 1 to 0x3a26 │ │ │ │ │ + [0x00001504] Copy (view 4) │ │ │ │ │ + [0x00001505] Set column to 27 │ │ │ │ │ + [0x00001507] Special opcode 47: advance Address by 3 to 0x39c8 and Line by 0 to 1603 │ │ │ │ │ + [0x00001508] Set column to 36 │ │ │ │ │ + [0x0000150a] Special opcode 89: advance Address by 6 to 0x39ce and Line by 0 to 1603 │ │ │ │ │ + [0x0000150b] Special opcode 201: advance Address by 14 to 0x39dc and Line by 0 to 1603 │ │ │ │ │ + [0x0000150c] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000150e] Set column to 5 │ │ │ │ │ + [0x00001510] Set is_stmt to 1 │ │ │ │ │ + [0x00001511] Advance Line by -1537 to 66 │ │ │ │ │ + [0x00001514] Copy (view 1) │ │ │ │ │ + [0x00001515] Set column to 9 │ │ │ │ │ + [0x00001517] Set is_stmt to 0 │ │ │ │ │ + [0x00001518] Copy (view 2) │ │ │ │ │ + [0x00001519] Set column to 5 │ │ │ │ │ + [0x0000151b] Set is_stmt to 1 │ │ │ │ │ + [0x0000151c] Special opcode 118: advance Address by 8 to 0x39e4 and Line by 1 to 67 │ │ │ │ │ + [0x0000151d] Set column to 9 │ │ │ │ │ + [0x0000151f] Set is_stmt to 0 │ │ │ │ │ + [0x00001520] Copy (view 1) │ │ │ │ │ + [0x00001521] Set column to 5 │ │ │ │ │ + [0x00001523] Set is_stmt to 1 │ │ │ │ │ + [0x00001524] Special opcode 118: advance Address by 8 to 0x39ec and Line by 1 to 68 │ │ │ │ │ + [0x00001525] Set column to 12 │ │ │ │ │ + [0x00001527] Set is_stmt to 0 │ │ │ │ │ + [0x00001528] Copy (view 1) │ │ │ │ │ + [0x00001529] Set column to 1 │ │ │ │ │ + [0x0000152b] Special opcode 48: advance Address by 3 to 0x39ef and Line by 1 to 69 │ │ │ │ │ + [0x0000152c] Set column to 9 │ │ │ │ │ + [0x0000152e] Set is_stmt to 1 │ │ │ │ │ + [0x0000152f] Advance Line by -13 to 56 │ │ │ │ │ + [0x00001531] Advance PC by constant 17 to 0x3a00 │ │ │ │ │ + [0x00001532] Special opcode 5: advance Address by 0 to 0x3a00 and Line by 0 to 56 │ │ │ │ │ + [0x00001533] Set column to 33 │ │ │ │ │ + [0x00001535] Set is_stmt to 0 │ │ │ │ │ + [0x00001536] Copy (view 1) │ │ │ │ │ + [0x00001537] Set column to 16 │ │ │ │ │ + [0x00001539] Special opcode 133: advance Address by 9 to 0x3a09 and Line by 2 to 58 │ │ │ │ │ + [0x0000153a] Set column to 33 │ │ │ │ │ + [0x0000153c] Special opcode 31: advance Address by 2 to 0x3a0b and Line by -2 to 56 │ │ │ │ │ + [0x0000153d] Set column to 9 │ │ │ │ │ + [0x0000153f] Set is_stmt to 1 │ │ │ │ │ + [0x00001540] Special opcode 202: advance Address by 14 to 0x3a19 and Line by 1 to 57 │ │ │ │ │ + [0x00001541] Set column to 13 │ │ │ │ │ + [0x00001543] Set is_stmt to 0 │ │ │ │ │ + [0x00001544] Copy (view 1) │ │ │ │ │ + [0x00001545] Set column to 9 │ │ │ │ │ + [0x00001547] Set is_stmt to 1 │ │ │ │ │ + [0x00001548] Special opcode 118: advance Address by 8 to 0x3a21 and Line by 1 to 58 │ │ │ │ │ + [0x00001549] Set column to 16 │ │ │ │ │ + [0x0000154b] Set is_stmt to 0 │ │ │ │ │ + [0x0000154c] Copy (view 1) │ │ │ │ │ + [0x0000154d] Advance PC by 5 to 0x3a26 │ │ │ │ │ [0x0000154f] Extended opcode 1: End of Sequence │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ Contents of the .debug_info section: │ │ │ │ │ │ │ │ │ │ Compilation Unit @ offset 0: │ │ │ │ │ - Length: 0x3d (32-bit) │ │ │ │ │ + Length: 0x1c (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <11> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <11> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <1><15>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <16> DW_AT_import : (GNU_ref_alt) <0x3912> │ │ │ │ │ + <16> DW_AT_import : (GNU_ref_alt) <0x4013> │ │ │ │ │ <1><1a>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <1b> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ - <1><1f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ - <20> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <20> DW_AT_name : (GNU_strp_alt) (offset: 0x14c2) │ │ │ │ │ - <24> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <25> DW_AT_decl_line : (data2) 672 │ │ │ │ │ - <27> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <28> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ - <2c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2c> DW_AT_sibling : (ref_udata) <0x33> │ │ │ │ │ - <2><2d>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2e> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <2><32>: Abbrev Number: 0 │ │ │ │ │ - <1><33>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ - <34> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <34> DW_AT_name : (GNU_strp_alt) (offset: 0x1b92) │ │ │ │ │ - <38> DW_AT_decl_file : (implicit_const) 10 │ │ │ │ │ - <38> DW_AT_decl_line : (data2) 687 │ │ │ │ │ - <3a> DW_AT_decl_column : (implicit_const) 13 │ │ │ │ │ - <3a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2><3a>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <3b> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ - <2><3f>: Abbrev Number: 0 │ │ │ │ │ - <1><40>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x41: │ │ │ │ │ - Length: 0x1c (32-bit) │ │ │ │ │ + <1b> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ + <1><1f>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x20: │ │ │ │ │ + Length: 0x3d (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><4d>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ - <4e> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <52> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <1><56>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <57> DW_AT_import : (GNU_ref_alt) <0x4245> │ │ │ │ │ - <1><5b>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <5c> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ + <0><2c>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ + <2d> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <31> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ + <1><35>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ + <36> DW_AT_import : (GNU_ref_alt) <0x3912> │ │ │ │ │ + <1><3a>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ + <3b> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ + <1><3f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ + <40> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <40> DW_AT_name : (GNU_strp_alt) (offset: 0x14c2) │ │ │ │ │ + <44> DW_AT_decl_file : (data1) 10 │ │ │ │ │ + <45> DW_AT_decl_line : (data2) 672 │ │ │ │ │ + <47> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <48> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ + <4c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4c> DW_AT_sibling : (ref_udata) <0x53> │ │ │ │ │ + <2><4d>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <4e> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2><52>: Abbrev Number: 0 │ │ │ │ │ + <1><53>: Abbrev Number: 26 (DW_TAG_subprogram) │ │ │ │ │ + <54> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <54> DW_AT_name : (GNU_strp_alt) (offset: 0x1b92) │ │ │ │ │ + <58> DW_AT_decl_file : (implicit_const) 10 │ │ │ │ │ + <58> DW_AT_decl_line : (data2) 687 │ │ │ │ │ + <5a> DW_AT_decl_column : (implicit_const) 13 │ │ │ │ │ + <5a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <2><5a>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <5b> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ + <2><5f>: Abbrev Number: 0 │ │ │ │ │ <1><60>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x61: │ │ │ │ │ Length: 0x1c (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><6d>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ <6e> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <72> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <72> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <1><76>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ <77> DW_AT_import : (GNU_ref_alt) <0x3e93> │ │ │ │ │ <1><7b>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ - <7c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <7c> DW_AT_import : (ref_addr) <0x2c> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ <1><80>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x81: │ │ │ │ │ Length: 0x90 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><8d>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ <8e> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <92> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <92> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <1><96>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ <97> DW_AT_import : (GNU_ref_alt) <0x3f24> │ │ │ │ │ <1><9b>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ - <9c> DW_AT_import : (ref_addr) <0x4d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <9c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ <1>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ DW_AT_import : (ref_addr) <0x6d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ <1>: Abbrev Number: 22 (DW_TAG_typedef) │ │ │ │ │ DW_AT_name : (strp) (offset: 0xa22): __int64_t │ │ │ │ │ DW_AT_decl_file : (data1) 7 │ │ │ │ │ DW_AT_decl_line : (data1) 47 │ │ │ │ │ DW_AT_decl_column : (data1) 44 │ │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ │ Length: 0x41 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><121>: Abbrev Number: 21 (DW_TAG_partial_unit) │ │ │ │ │ <122> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <126> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <126> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <1><12a>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ <12b> DW_AT_import : (GNU_ref_alt) <0x434f> │ │ │ │ │ <1><12f>: Abbrev Number: 24 (DW_TAG_subprogram) │ │ │ │ │ <130> DW_AT_external : (flag_present) 1 │ │ │ │ │ <130> DW_AT_name : (GNU_strp_alt) (offset: 0x30fa) │ │ │ │ │ <134> DW_AT_decl_file : (data1) 26 │ │ │ │ │ <135> DW_AT_decl_line : (data2) 407 │ │ │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><166>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ <167> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ <16b> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <16c> DW_AT_name : (line_strp) (offset: 0x1b): src/main/cpp/posix.cpp │ │ │ │ │ - <170> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <16c> DW_AT_name : (line_strp) (offset: 0x47): src/main/cpp/posix.cpp │ │ │ │ │ + <170> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <174> DW_AT_ranges : (sec_offset) 0xd4 │ │ │ │ │ <178> DW_AT_low_pc : (addr) 0 │ │ │ │ │ <17c> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ <1><180>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ <181> DW_AT_import : (GNU_ref_alt) <0x3f84> │ │ │ │ │ <1><185>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ <186> DW_AT_import : (ref_addr) <0x8d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ @@ -1230,25 +1230,25 @@ │ │ │ │ │ <938> DW_AT_call_return_pc: (addr) 0x318f │ │ │ │ │ <93c> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <3><940>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <941> DW_AT_call_return_pc: (addr) 0x319d │ │ │ │ │ <945> DW_AT_call_origin : (ref_udata) <0x42a> │ │ │ │ │ <3><947>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <948> DW_AT_call_return_pc: (addr) 0x31ad │ │ │ │ │ - <94c> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <94c> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <3><950>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <951> DW_AT_call_return_pc: (addr) 0x31dc │ │ │ │ │ <955> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <3><959>: Abbrev Number: 0 │ │ │ │ │ <2><95a>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <95b> DW_AT_call_return_pc: (addr) 0x3178 │ │ │ │ │ <95f> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2><963>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <964> DW_AT_call_return_pc: (addr) 0x31b9 │ │ │ │ │ - <968> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <968> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><96c>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <96d> DW_AT_call_return_pc: (addr) 0x31fa │ │ │ │ │ <971> DW_AT_call_origin : (ref_udata) <0x42a> │ │ │ │ │ <2><973>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <974> DW_AT_call_return_pc: (addr) 0x3215 │ │ │ │ │ <978> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><97c>: Abbrev Number: 0 │ │ │ │ │ @@ -1312,15 +1312,15 @@ │ │ │ │ │ <9fc> DW_AT_call_return_pc: (addr) 0x3114 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x311e │ │ │ │ │ DW_AT_call_origin : (GNU_ref_alt) <0x3bbc> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x3128 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x313d │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xd7> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 76 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : (flag_present) 1 │ │ │ │ │ DW_AT_name : (strp) (offset: 0xc66): Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_setWorkingDirectory │ │ │ │ │ @@ -1372,15 +1372,15 @@ │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x30a5 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x30b7 │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x449> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x30c7 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x30e9 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 47 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : (flag_present) 1 │ │ │ │ │ DW_AT_name : (strp) (offset: 0xc0e): Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_getWorkingDirectory │ │ │ │ │ @@ -1452,15 +1452,15 @@ │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x49e> │ │ │ │ │ <3>: Abbrev Number: 0 │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x3044 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xd7> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x304e │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x3079 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 76 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : (flag_present) 1 │ │ │ │ │ DW_AT_name : (strp) (offset: 0x448): Java_net_rubygrapefruit_platform_internal_jni_PosixProcessFunctions_detach │ │ │ │ │ @@ -1641,42 +1641,42 @@ │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2e70 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2e8b │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x5c8> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2eaa │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2ed4 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2efa │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xd7> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f08 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f31 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f42 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f5b │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f6c │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f76 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0x10b> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f81 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2f92 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : (flag_present) 1 │ │ │ │ │ DW_AT_name : (strp) (offset: 0x5e2): Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_symlink │ │ │ │ │ @@ -1754,24 +1754,24 @@ │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2db0 │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2dc3 │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x53d> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2dcd │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2dd5 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2dff │ │ │ │ │ DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x2e19 │ │ │ │ │ - DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 34 (DW_TAG_subprogram) │ │ │ │ │ DW_AT_external : (flag_present) 1 │ │ │ │ │ DW_AT_name : (strp) (offset: 0x841): Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_readdir │ │ │ │ │ DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ DW_AT_decl_line : (data1) 155 │ │ │ │ │ DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ @@ -1992,21 +1992,21 @@ │ │ │ │ │ <1001> DW_AT_call_return_pc: (addr) 0x2aca │ │ │ │ │ <1005> DW_AT_call_origin : (ref_udata) <0x585> │ │ │ │ │ <3><1007>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1008> DW_AT_call_return_pc: (addr) 0x2b08 │ │ │ │ │ <100c> DW_AT_call_origin : (ref_addr) <0x12f> │ │ │ │ │ <3><1010>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1011> DW_AT_call_return_pc: (addr) 0x2b1b │ │ │ │ │ - <1015> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <1015> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ <3><1019>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <101a> DW_AT_call_return_pc: (addr) 0x2b8f │ │ │ │ │ <101e> DW_AT_call_origin : (ref_udata) <0x5e7> │ │ │ │ │ <3><1020>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1021> DW_AT_call_return_pc: (addr) 0x2ba2 │ │ │ │ │ - <1025> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <1025> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <3><1029>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <102a> DW_AT_call_return_pc: (addr) 0x2bc8 │ │ │ │ │ <102e> DW_AT_call_origin : (ref_udata) <0x12ae> │ │ │ │ │ <3><1030>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1031> DW_AT_call_return_pc: (addr) 0x2be3 │ │ │ │ │ <1035> DW_AT_call_origin : (ref_addr) <0xd7> │ │ │ │ │ <3><1039>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ @@ -2032,37 +2032,37 @@ │ │ │ │ │ <1066> DW_AT_sibling : (ref_udata) <0x1073> │ │ │ │ │ <3><1068>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <1069> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f6a> │ │ │ │ │ <3><106d>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <106e> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f61> │ │ │ │ │ <3><1072>: Abbrev Number: 0 │ │ │ │ │ <2><1073>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1074> DW_AT_abstract_origin: (GNU_ref_alt) <0x424a> │ │ │ │ │ + <1074> DW_AT_abstract_origin: (GNU_ref_alt) <0x4018> │ │ │ │ │ <1078> DW_AT_entry_pc : (addr) 0x29ff │ │ │ │ │ <107c> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ <107d> DW_AT_low_pc : (addr) 0x29ff │ │ │ │ │ <1081> DW_AT_high_pc : (udata) 33 │ │ │ │ │ <1082> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ <1082> DW_AT_call_line : (data1) 157 │ │ │ │ │ <1083> DW_AT_call_column : (data1) 37 │ │ │ │ │ <1084> DW_AT_sibling : (ref_udata) <0x10bb> │ │ │ │ │ <3><1086>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1087> DW_AT_abstract_origin: (GNU_ref_alt) <0x426d> │ │ │ │ │ + <1087> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ <108b> DW_AT_location : (sec_offset) 0x605 (location list) │ │ │ │ │ <108f> DW_AT_GNU_locviews: (sec_offset) 0x603 │ │ │ │ │ <3><1093>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1094> DW_AT_abstract_origin: (GNU_ref_alt) <0x4263> │ │ │ │ │ + <1094> DW_AT_abstract_origin: (GNU_ref_alt) <0x4031> │ │ │ │ │ <1098> DW_AT_location : (sec_offset) 0x615 (location list) │ │ │ │ │ <109c> DW_AT_GNU_locviews: (sec_offset) 0x613 │ │ │ │ │ <3><10a0>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <10a1> DW_AT_abstract_origin: (GNU_ref_alt) <0x4259> │ │ │ │ │ + <10a1> DW_AT_abstract_origin: (GNU_ref_alt) <0x4027> │ │ │ │ │ <10a5> DW_AT_location : (sec_offset) 0x625 (location list) │ │ │ │ │ <10a9> DW_AT_GNU_locviews: (sec_offset) 0x623 │ │ │ │ │ <3><10ad>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <10ae> DW_AT_abstract_origin: (GNU_ref_alt) <0x4250> │ │ │ │ │ + <10ae> DW_AT_abstract_origin: (GNU_ref_alt) <0x401e> │ │ │ │ │ <10b2> DW_AT_location : (sec_offset) 0x630 (location list) │ │ │ │ │ <10b6> DW_AT_GNU_locviews: (sec_offset) 0x62e │ │ │ │ │ <3><10ba>: Abbrev Number: 0 │ │ │ │ │ <2><10bb>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <10bc> DW_AT_call_return_pc: (addr) 0x2a40 │ │ │ │ │ <10c0> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2><10c4>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ @@ -2072,27 +2072,27 @@ │ │ │ │ │ <10ce> DW_AT_call_return_pc: (addr) 0x2a6c │ │ │ │ │ <10d2> DW_AT_call_origin : (ref_udata) <0x5a7> │ │ │ │ │ <2><10d4>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <10d5> DW_AT_call_return_pc: (addr) 0x2cb4 │ │ │ │ │ <10d9> DW_AT_call_origin : (ref_udata) <0x557> │ │ │ │ │ <2><10db>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <10dc> DW_AT_call_return_pc: (addr) 0x2cc0 │ │ │ │ │ - <10e0> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <10e0> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><10e4>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <10e5> DW_AT_call_return_pc: (addr) 0x2d0b │ │ │ │ │ <10e9> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ <2><10ed>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <10ee> DW_AT_call_return_pc: (addr) 0x2d38 │ │ │ │ │ <10f2> DW_AT_call_origin : (ref_addr) <0x10b> │ │ │ │ │ <2><10f6>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <10f7> DW_AT_call_return_pc: (addr) 0x2d51 │ │ │ │ │ <10fb> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><10ff>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1100> DW_AT_call_return_pc: (addr) 0x2d5d │ │ │ │ │ - <1104> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <1104> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><1108>: Abbrev Number: 0 │ │ │ │ │ <1><1109>: Abbrev Number: 34 (DW_TAG_subprogram) │ │ │ │ │ <110a> DW_AT_external : (flag_present) 1 │ │ │ │ │ <110a> DW_AT_name : (strp) (offset: 0xac7): Java_net_rubygrapefruit_platform_internal_jni_PosixFileFunctions_stat │ │ │ │ │ <110e> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ <110e> DW_AT_decl_line : (data1) 110 │ │ │ │ │ <110f> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ @@ -2224,49 +2224,49 @@ │ │ │ │ │ <1216> DW_AT_sibling : (ref_udata) <0x1223> │ │ │ │ │ <3><1218>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <1219> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f6a> │ │ │ │ │ <3><121d>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <121e> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f61> │ │ │ │ │ <3><1222>: Abbrev Number: 0 │ │ │ │ │ <2><1223>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1224> DW_AT_abstract_origin: (GNU_ref_alt) <0x424a> │ │ │ │ │ + <1224> DW_AT_abstract_origin: (GNU_ref_alt) <0x4018> │ │ │ │ │ <1228> DW_AT_entry_pc : (addr) 0x2844 │ │ │ │ │ <122c> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ <122d> DW_AT_low_pc : (addr) 0x2844 │ │ │ │ │ <1231> DW_AT_high_pc : (udata) 31 │ │ │ │ │ <1232> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ <1232> DW_AT_call_line : (data1) 112 │ │ │ │ │ <1233> DW_AT_call_column : (data1) 37 │ │ │ │ │ <1234> DW_AT_sibling : (ref_udata) <0x126b> │ │ │ │ │ <3><1236>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1237> DW_AT_abstract_origin: (GNU_ref_alt) <0x426d> │ │ │ │ │ + <1237> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ <123b> DW_AT_location : (sec_offset) 0x6b4 (location list) │ │ │ │ │ <123f> DW_AT_GNU_locviews: (sec_offset) 0x6b2 │ │ │ │ │ <3><1243>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1244> DW_AT_abstract_origin: (GNU_ref_alt) <0x4263> │ │ │ │ │ + <1244> DW_AT_abstract_origin: (GNU_ref_alt) <0x4031> │ │ │ │ │ <1248> DW_AT_location : (sec_offset) 0x6c4 (location list) │ │ │ │ │ <124c> DW_AT_GNU_locviews: (sec_offset) 0x6c2 │ │ │ │ │ <3><1250>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <1251> DW_AT_abstract_origin: (GNU_ref_alt) <0x4259> │ │ │ │ │ + <1251> DW_AT_abstract_origin: (GNU_ref_alt) <0x4027> │ │ │ │ │ <1255> DW_AT_location : (sec_offset) 0x6d4 (location list) │ │ │ │ │ <1259> DW_AT_GNU_locviews: (sec_offset) 0x6d2 │ │ │ │ │ <3><125d>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <125e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4250> │ │ │ │ │ + <125e> DW_AT_abstract_origin: (GNU_ref_alt) <0x401e> │ │ │ │ │ <1262> DW_AT_location : (sec_offset) 0x6df (location list) │ │ │ │ │ <1266> DW_AT_GNU_locviews: (sec_offset) 0x6dd │ │ │ │ │ <3><126a>: Abbrev Number: 0 │ │ │ │ │ <2><126b>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <126c> DW_AT_call_return_pc: (addr) 0x287c │ │ │ │ │ <1270> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2><1274>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <1275> DW_AT_call_return_pc: (addr) 0x2899 │ │ │ │ │ <1279> DW_AT_call_origin : (ref_udata) <0x5c8> │ │ │ │ │ <2><127b>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <127c> DW_AT_call_return_pc: (addr) 0x28a9 │ │ │ │ │ - <1280> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <1280> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><1284>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <1285> DW_AT_call_return_pc: (addr) 0x28bd │ │ │ │ │ <1289> DW_AT_call_origin : (ref_udata) <0x5b9> │ │ │ │ │ <2><128b>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <128c> DW_AT_call_return_pc: (addr) 0x28d6 │ │ │ │ │ <1290> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><1294>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ @@ -2412,15 +2412,15 @@ │ │ │ │ │ <13ac> DW_AT_call_return_pc: (addr) 0x26c4 │ │ │ │ │ <13b0> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2><13b4>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <13b5> DW_AT_call_return_pc: (addr) 0x26da │ │ │ │ │ <13b9> DW_AT_call_origin : (ref_udata) <0x602> │ │ │ │ │ <2><13bb>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <13bc> DW_AT_call_return_pc: (addr) 0x26e4 │ │ │ │ │ - <13c0> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <13c0> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><13c4>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <13c5> DW_AT_call_return_pc: (addr) 0x270c │ │ │ │ │ <13c9> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><13cd>: Abbrev Number: 0 │ │ │ │ │ <1><13ce>: Abbrev Number: 34 (DW_TAG_subprogram) │ │ │ │ │ <13cf> DW_AT_external : (flag_present) 1 │ │ │ │ │ <13cf> DW_AT_name : (strp) (offset: 0x712): Java_net_rubygrapefruit_platform_internal_jni_PosixTypeFunctions_getNativeTypeInfo │ │ │ │ │ @@ -3253,16 +3253,16 @@ │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><1b4f>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ <1b50> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ <1b54> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <1b55> DW_AT_name : (line_strp) (offset: 0x2d8): src/main/cpp/linux.cpp │ │ │ │ │ - <1b59> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <1b55> DW_AT_name : (line_strp) (offset: 0x2b7): src/main/cpp/linux.cpp │ │ │ │ │ + <1b59> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ <1b5d> DW_AT_ranges : (sec_offset) 0x10c │ │ │ │ │ <1b61> DW_AT_low_pc : (addr) 0 │ │ │ │ │ <1b65> DW_AT_stmt_list : (sec_offset) 0xc30 │ │ │ │ │ <1><1b69>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ <1b6a> DW_AT_import : (ref_addr) <0x8d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ <1><1b6e>: Abbrev Number: 23 (DW_TAG_typedef) │ │ │ │ │ <1b6f> DW_AT_name : (strp) (offset: 0x9f6): __uint32_t │ │ │ │ │ @@ -3873,15 +3873,15 @@ │ │ │ │ │ <1f9b> DW_AT_call_return_pc: (addr) 0x36af │ │ │ │ │ <1f9f> DW_AT_call_origin : (ref_udata) <0x1e07> │ │ │ │ │ <2><1fa1>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <1fa2> DW_AT_call_return_pc: (addr) 0x36b7 │ │ │ │ │ <1fa6> DW_AT_call_origin : (ref_udata) <0x1e8c> │ │ │ │ │ <2><1fa8>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <1fa9> DW_AT_call_return_pc: (addr) 0x36bf │ │ │ │ │ - <1fad> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <1fad> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><1fb1>: Abbrev Number: 0 │ │ │ │ │ <1><1fb2>: Abbrev Number: 25 (DW_TAG_pointer_type) │ │ │ │ │ <1fb3> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <1fb3> DW_AT_type : (ref_udata) <0x1dfd>, watch_details_t, watch_details │ │ │ │ │ <1><1fb5>: Abbrev Number: 100 (DW_TAG_subprogram) │ │ │ │ │ <1fb6> DW_AT_external : (flag_present) 1 │ │ │ │ │ <1fb6> DW_AT_name : (strp) (offset: 0xb49): Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_waitForNextEvent │ │ │ │ │ @@ -3993,18 +3993,18 @@ │ │ │ │ │ <2097> DW_AT_abstract_origin: (ref_udata) <0x2390> │ │ │ │ │ <3><2099>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <209a> DW_AT_call_return_pc: (addr) 0x3634 │ │ │ │ │ <209e> DW_AT_call_origin : (ref_udata) <0x1e6a> │ │ │ │ │ <3><20a0>: Abbrev Number: 0 │ │ │ │ │ <2><20a1>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <20a2> DW_AT_call_return_pc: (addr) 0x3622 │ │ │ │ │ - <20a6> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <20a6> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ <2><20aa>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <20ab> DW_AT_call_return_pc: (addr) 0x363e │ │ │ │ │ - <20af> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <20af> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><20b3>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <20b4> DW_AT_call_return_pc: (addr) 0x366c │ │ │ │ │ <20b8> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><20bc>: Abbrev Number: 0 │ │ │ │ │ <1><20bd>: Abbrev Number: 96 (DW_TAG_subprogram) │ │ │ │ │ <20be> DW_AT_external : (flag_present) 1 │ │ │ │ │ <20be> DW_AT_name : (strp) (offset: 0x4df): Java_net_rubygrapefruit_platform_internal_jni_FileEventFunctions_createWatch │ │ │ │ │ @@ -4109,18 +4109,18 @@ │ │ │ │ │ <21a1> DW_AT_call_return_pc: (addr) 0x3534 │ │ │ │ │ <21a5> DW_AT_call_origin : (ref_addr) <0xba> │ │ │ │ │ <2><21a9>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <21aa> DW_AT_call_return_pc: (addr) 0x3547 │ │ │ │ │ <21ae> DW_AT_call_origin : (ref_udata) <0x1ea1> │ │ │ │ │ <2><21b0>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <21b1> DW_AT_call_return_pc: (addr) 0x3555 │ │ │ │ │ - <21b5> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <21b5> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><21b9>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <21ba> DW_AT_call_return_pc: (addr) 0x3567 │ │ │ │ │ - <21be> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <21be> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ <2><21c2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ <21c3> DW_AT_call_return_pc: (addr) 0x35b4 │ │ │ │ │ <21c7> DW_AT_call_origin : (ref_addr) <0xf4> │ │ │ │ │ <2><21cb>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <21cc> DW_AT_call_return_pc: (addr) 0x35d1 │ │ │ │ │ <21d0> DW_AT_call_origin : (ref_udata) <0x1e8c> │ │ │ │ │ <2><21d2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ @@ -4259,37 +4259,37 @@ │ │ │ │ │ <22f0> DW_AT_GNU_locviews: (sec_offset) 0xdc9 │ │ │ │ │ <3><22f4>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <22f5> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f61> │ │ │ │ │ <22f9> DW_AT_location : (sec_offset) 0xdd8 (location list) │ │ │ │ │ <22fd> DW_AT_GNU_locviews: (sec_offset) 0xdd6 │ │ │ │ │ <3><2301>: Abbrev Number: 0 │ │ │ │ │ <2><2302>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2303> DW_AT_abstract_origin: (GNU_ref_alt) <0x424a> │ │ │ │ │ + <2303> DW_AT_abstract_origin: (GNU_ref_alt) <0x4018> │ │ │ │ │ <2307> DW_AT_entry_pc : (addr) 0x33fc │ │ │ │ │ <230b> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ <230c> DW_AT_low_pc : (addr) 0x33fc │ │ │ │ │ <2310> DW_AT_high_pc : (udata) 52 │ │ │ │ │ <2311> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ <2311> DW_AT_call_line : (data1) 45 │ │ │ │ │ <2312> DW_AT_call_column : (data1) 40 │ │ │ │ │ <2313> DW_AT_sibling : (ref_udata) <0x234a> │ │ │ │ │ <3><2315>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2316> DW_AT_abstract_origin: (GNU_ref_alt) <0x426d> │ │ │ │ │ + <2316> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ <231a> DW_AT_location : (sec_offset) 0xde3 (location list) │ │ │ │ │ <231e> DW_AT_GNU_locviews: (sec_offset) 0xde1 │ │ │ │ │ <3><2322>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2323> DW_AT_abstract_origin: (GNU_ref_alt) <0x4263> │ │ │ │ │ + <2323> DW_AT_abstract_origin: (GNU_ref_alt) <0x4031> │ │ │ │ │ <2327> DW_AT_location : (sec_offset) 0xdf3 (location list) │ │ │ │ │ <232b> DW_AT_GNU_locviews: (sec_offset) 0xdf1 │ │ │ │ │ <3><232f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2330> DW_AT_abstract_origin: (GNU_ref_alt) <0x4259> │ │ │ │ │ + <2330> DW_AT_abstract_origin: (GNU_ref_alt) <0x4027> │ │ │ │ │ <2334> DW_AT_location : (sec_offset) 0xe03 (location list) │ │ │ │ │ <2338> DW_AT_GNU_locviews: (sec_offset) 0xe01 │ │ │ │ │ <3><233c>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <233d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4250> │ │ │ │ │ + <233d> DW_AT_abstract_origin: (GNU_ref_alt) <0x401e> │ │ │ │ │ <2341> DW_AT_location : (sec_offset) 0xe0e (location list) │ │ │ │ │ <2345> DW_AT_GNU_locviews: (sec_offset) 0xe0c │ │ │ │ │ <3><2349>: Abbrev Number: 0 │ │ │ │ │ <2><234a>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <234b> DW_AT_call_return_pc: (addr) 0x33e0 │ │ │ │ │ <234f> DW_AT_call_origin : (ref_udata) <0x1f03> │ │ │ │ │ <2><2351>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ @@ -4414,857 +4414,857 @@ │ │ │ │ │ <2441> DW_AT_decl_column : (data1) 17 │ │ │ │ │ <2442> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ <2446> DW_AT_location : (sec_offset) 0xe1b (location list) │ │ │ │ │ <244a> DW_AT_GNU_locviews: (sec_offset) 0xe17 │ │ │ │ │ <2><244e>: Abbrev Number: 0 │ │ │ │ │ <1><244f>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x2450: │ │ │ │ │ - Length: 0x3c4 (32-bit) │ │ │ │ │ + Length: 0x29b (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><245c>: Abbrev Number: 121 (DW_TAG_compile_unit) │ │ │ │ │ + <0><245c>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ <245d> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ <2461> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <2462> DW_AT_name : (line_strp) (offset: 0x31f): src/shared/cpp/unix_strings.cpp │ │ │ │ │ - <2466> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <246a> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ - <246e> DW_AT_high_pc : (udata) 486 │ │ │ │ │ - <2470> DW_AT_stmt_list : (sec_offset) 0xfb0 │ │ │ │ │ - <1><2474>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <2475> DW_AT_import : (GNU_ref_alt) <0x4013> │ │ │ │ │ - <1><2479>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <247a> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><247e>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <247f> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ - <1><2483>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <2484> DW_AT_import : (ref_addr) <0x121> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2488>: Abbrev Number: 120 (DW_TAG_namespace) │ │ │ │ │ - <2489> DW_AT_name : (string) std │ │ │ │ │ - <248d> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <248e> DW_AT_decl_line : (data2) 306 │ │ │ │ │ - <2490> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <2491> DW_AT_sibling : (ref_udata) <0x2493> │ │ │ │ │ + <2462> DW_AT_name : (line_strp) (offset: 0x31f): src/shared/cpp/generic.cpp │ │ │ │ │ + <2466> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ + <246a> DW_AT_ranges : (sec_offset) 0x132 │ │ │ │ │ + <246e> DW_AT_low_pc : (addr) 0 │ │ │ │ │ + <2472> DW_AT_stmt_list : (sec_offset) 0xfb0 │ │ │ │ │ + <1><2476>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <2477> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ + <1><247b>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <247c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2480>: Abbrev Number: 115 (DW_TAG_subprogram) │ │ │ │ │ + <2481> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2481> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <2485> DW_AT_decl_file : (data1) 6 │ │ │ │ │ + <2486> DW_AT_decl_line : (data1) 59 │ │ │ │ │ + <2487> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2488> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <248c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <248c> DW_AT_sibling : (ref_udata) <0x2493> │ │ │ │ │ + <2><248d>: Abbrev Number: 55 (DW_TAG_formal_parameter) │ │ │ │ │ + <248e> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ <2><2492>: Abbrev Number: 0 │ │ │ │ │ - <1><2493>: Abbrev Number: 81 (DW_TAG_namespace) │ │ │ │ │ - <2494> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ - <2498> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2499> DW_AT_decl_line : (data2) 343 │ │ │ │ │ - <249b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><249c>: Abbrev Number: 119 (DW_TAG_subprogram) │ │ │ │ │ - <249d> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <249d> DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ - <24a1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24a1> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24a2> DW_AT_decl_column : (data1) 9 │ │ │ │ │ - <24a3> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <24a7> DW_AT_low_pc : (addr) 0x37d0 │ │ │ │ │ - <24ab> DW_AT_high_pc : (udata) 230 │ │ │ │ │ - <24ad> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <24af> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <24af> DW_AT_sibling : (ref_udata) <0x261a> │ │ │ │ │ - <2><24b1>: Abbrev Number: 124 (DW_TAG_formal_parameter) │ │ │ │ │ - <24b2> DW_AT_name : (string) env │ │ │ │ │ - <24b6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24b6> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24b7> DW_AT_decl_column : (data1) 30 │ │ │ │ │ - <24b8> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <24bc> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><24bf>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ - <24c0> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ - <24c4> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24c4> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24c5> DW_AT_decl_column : (data1) 47 │ │ │ │ │ - <24c6> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <24ca> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><24cd>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ - <24ce> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <24d2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24d2> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24d3> DW_AT_decl_column : (data1) 62 │ │ │ │ │ - <24d4> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <24d8> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><24db>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <24dc> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ - <24e0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24e0> DW_AT_decl_line : (data1) 53 │ │ │ │ │ - <24e1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <24e2> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <24e6> DW_AT_location : (sec_offset) 0xe3f (location list) │ │ │ │ │ - <24ea> DW_AT_GNU_locviews: (sec_offset) 0xe39 │ │ │ │ │ - <2><24ee>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <24ef> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - <24f3> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24f3> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <24f4> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <24f5> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - <24f9> DW_AT_location : (sec_offset) 0xe61 (location list) │ │ │ │ │ - <24fd> DW_AT_GNU_locviews: (sec_offset) 0xe59 │ │ │ │ │ - <2><2501>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <2502> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ - <2506> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2506> DW_AT_decl_line : (data1) 60 │ │ │ │ │ - <2507> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2508> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <250c> DW_AT_location : (sec_offset) 0xe83 (location list) │ │ │ │ │ - <2510> DW_AT_GNU_locviews: (sec_offset) 0xe7f │ │ │ │ │ - <2><2514>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <2515> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - <2519> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2519> DW_AT_decl_line : (data1) 61 │ │ │ │ │ - <251a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <251b> DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ - <251f> DW_AT_location : (sec_offset) 0xe96 (location list) │ │ │ │ │ - <2523> DW_AT_GNU_locviews: (sec_offset) 0xe92 │ │ │ │ │ - <2><2527>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <2528> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <252c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <252c> DW_AT_decl_line : (data1) 65 │ │ │ │ │ - <252d> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <252e> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2532> DW_AT_location : (sec_offset) 0xea9 (location list) │ │ │ │ │ - <2536> DW_AT_GNU_locviews: (sec_offset) 0xea5 │ │ │ │ │ - <2><253a>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ - <253b> DW_AT_ranges : (sec_offset) 0x14c │ │ │ │ │ - <253f> DW_AT_sibling : (ref_udata) <0x2553> │ │ │ │ │ - <3><2541>: Abbrev Number: 125 (DW_TAG_variable) │ │ │ │ │ - <2542> DW_AT_name : (string) i │ │ │ │ │ - <2544> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2544> DW_AT_decl_line : (data1) 62 │ │ │ │ │ - <2545> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <2546> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <254a> DW_AT_location : (sec_offset) 0xeba (location list) │ │ │ │ │ - <254e> DW_AT_GNU_locviews: (sec_offset) 0xeb8 │ │ │ │ │ - <3><2552>: Abbrev Number: 0 │ │ │ │ │ - <2><2553>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2554> DW_AT_abstract_origin: (GNU_ref_alt) <0x4029> │ │ │ │ │ - <2558> DW_AT_entry_pc : (addr) 0x3804 │ │ │ │ │ - <255c> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <255d> DW_AT_ranges : (sec_offset) 0x141 │ │ │ │ │ - <2561> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <2561> DW_AT_call_line : (data1) 55 │ │ │ │ │ - <2562> DW_AT_call_column : (data1) 17 │ │ │ │ │ - <2563> DW_AT_sibling : (ref_udata) <0x2596> │ │ │ │ │ - <3><2565>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2566> DW_AT_abstract_origin: (GNU_ref_alt) <0x4045> │ │ │ │ │ - <256a> DW_AT_location : (sec_offset) 0xec5 (location list) │ │ │ │ │ - <256e> DW_AT_GNU_locviews: (sec_offset) 0xec3 │ │ │ │ │ - <3><2572>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2573> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ - <2577> DW_AT_location : (sec_offset) 0xecf (location list) │ │ │ │ │ - <257b> DW_AT_GNU_locviews: (sec_offset) 0xecd │ │ │ │ │ - <3><257f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2580> DW_AT_abstract_origin: (GNU_ref_alt) <0x4034> │ │ │ │ │ - <2584> DW_AT_location : (sec_offset) 0xedb (location list) │ │ │ │ │ - <2588> DW_AT_GNU_locviews: (sec_offset) 0xed7 │ │ │ │ │ - <3><258c>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <258d> DW_AT_call_return_pc: (addr) 0x380b │ │ │ │ │ - <2591> DW_AT_call_origin : (GNU_ref_alt) <0x40d5> │ │ │ │ │ - <3><2595>: Abbrev Number: 0 │ │ │ │ │ - <2><2596>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2597> DW_AT_abstract_origin: (GNU_ref_alt) <0x420e> │ │ │ │ │ - <259b> DW_AT_entry_pc : (addr) 0x3855 │ │ │ │ │ - <259f> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <25a0> DW_AT_low_pc : (addr) 0x3855 │ │ │ │ │ - <25a4> DW_AT_high_pc : (udata) 23 │ │ │ │ │ - <25a5> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <25a5> DW_AT_call_line : (data1) 65 │ │ │ │ │ - <25a6> DW_AT_call_column : (data1) 36 │ │ │ │ │ - <25a7> DW_AT_sibling : (ref_udata) <0x25d1> │ │ │ │ │ - <3><25a9>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25aa> DW_AT_abstract_origin: (GNU_ref_alt) <0x422b> │ │ │ │ │ - <25ae> DW_AT_location : (sec_offset) 0xeec (location list) │ │ │ │ │ - <25b2> DW_AT_GNU_locviews: (sec_offset) 0xeea │ │ │ │ │ - <3><25b6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25b7> DW_AT_abstract_origin: (GNU_ref_alt) <0x421f> │ │ │ │ │ - <25bb> DW_AT_location : (sec_offset) 0xef6 (location list) │ │ │ │ │ - <25bf> DW_AT_GNU_locviews: (sec_offset) 0xef4 │ │ │ │ │ - <3><25c3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25c4> DW_AT_abstract_origin: (GNU_ref_alt) <0x4216> │ │ │ │ │ - <25c8> DW_AT_location : (sec_offset) 0xf00 (location list) │ │ │ │ │ - <25cc> DW_AT_GNU_locviews: (sec_offset) 0xefe │ │ │ │ │ - <3><25d0>: Abbrev Number: 0 │ │ │ │ │ - <2><25d1>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25d2> DW_AT_call_return_pc: (addr) 0x37ec │ │ │ │ │ - <25d6> DW_AT_call_origin : (ref_addr) <0x12f> │ │ │ │ │ - <2><25da>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25db> DW_AT_call_return_pc: (addr) 0x37fe │ │ │ │ │ - <25df> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><25e3>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <25e4> DW_AT_call_return_pc: (addr) 0x381c │ │ │ │ │ - <25e8> DW_AT_call_origin : (GNU_ref_alt) <0x4119> │ │ │ │ │ - <2><25ec>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25ed> DW_AT_call_return_pc: (addr) 0x3829 │ │ │ │ │ - <25f1> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><25f5>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25f6> DW_AT_call_return_pc: (addr) 0x3874 │ │ │ │ │ - <25fa> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><25fe>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25ff> DW_AT_call_return_pc: (addr) 0x387c │ │ │ │ │ - <2603> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2607>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <2608> DW_AT_call_return_pc: (addr) 0x38a9 │ │ │ │ │ - <260c> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ - <2><2610>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <2611> DW_AT_call_return_pc: (addr) 0x38b1 │ │ │ │ │ - <2615> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2619>: Abbrev Number: 0 │ │ │ │ │ - <1><261a>: Abbrev Number: 126 (DW_TAG_subprogram) │ │ │ │ │ - <261b> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <261b> DW_AT_name : (GNU_strp_alt) (offset: 0x3356) │ │ │ │ │ - <261f> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <261f> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2620> DW_AT_decl_column : (data1) 7 │ │ │ │ │ - <2621> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2625> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ - <2629> DW_AT_high_pc : (udata) 251 │ │ │ │ │ - <262b> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <262d> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><262d>: Abbrev Number: 124 (DW_TAG_formal_parameter) │ │ │ │ │ - <262e> DW_AT_name : (string) env │ │ │ │ │ - <2632> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2632> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2633> DW_AT_decl_column : (data1) 28 │ │ │ │ │ - <2634> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2638> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><263b>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ - <263c> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <2640> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2640> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2641> DW_AT_decl_column : (data1) 41 │ │ │ │ │ - <2642> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2646> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2649>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ - <264a> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <264e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <264e> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <264f> DW_AT_decl_column : (data1) 57 │ │ │ │ │ - <2650> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2654> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2657>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <2658> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ - <265c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <265c> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <265d> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <265e> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <2662> DW_AT_location : (sec_offset) 0xf0d (location list) │ │ │ │ │ - <2666> DW_AT_GNU_locviews: (sec_offset) 0xf09 │ │ │ │ │ - <2><266a>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <266b> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - <266f> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <266f> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <2670> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <2671> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - <2675> DW_AT_location : (sec_offset) 0xf1e (location list) │ │ │ │ │ - <2679> DW_AT_GNU_locviews: (sec_offset) 0xf18 │ │ │ │ │ - <2><267d>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <267e> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - <2682> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2682> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <2683> DW_AT_decl_column : (data1) 18 │ │ │ │ │ - <2684> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ - <2688> DW_AT_location : (sec_offset) 0xf33 (location list) │ │ │ │ │ - <268c> DW_AT_GNU_locviews: (sec_offset) 0xf2f │ │ │ │ │ - <2><2690>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <2691> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ - <2695> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2695> DW_AT_decl_line : (data1) 38 │ │ │ │ │ - <2696> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2697> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <269b> DW_AT_location : (sec_offset) 0xf45 (location list) │ │ │ │ │ - <269f> DW_AT_GNU_locviews: (sec_offset) 0xf3f │ │ │ │ │ - <2><26a3>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ - <26a4> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ - <26a8> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <26a8> DW_AT_decl_line : (data1) 45 │ │ │ │ │ - <26a9> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <26aa> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <26ae> DW_AT_location : (sec_offset) 0xf61 (location list) │ │ │ │ │ - <26b2> DW_AT_GNU_locviews: (sec_offset) 0xf5d │ │ │ │ │ - <2><26b6>: Abbrev Number: 3 (DW_TAG_lexical_block) │ │ │ │ │ - <26b7> DW_AT_low_pc : (addr) 0x371e │ │ │ │ │ - <26bb> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <26bc> DW_AT_sibling : (ref_udata) <0x26d0> │ │ │ │ │ - <3><26be>: Abbrev Number: 125 (DW_TAG_variable) │ │ │ │ │ - <26bf> DW_AT_name : (string) i │ │ │ │ │ - <26c1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <26c1> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <26c2> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <26c3> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <26c7> DW_AT_location : (sec_offset) 0xf72 (location list) │ │ │ │ │ - <26cb> DW_AT_GNU_locviews: (sec_offset) 0xf70 │ │ │ │ │ - <3><26cf>: Abbrev Number: 0 │ │ │ │ │ - <2><26d0>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <26d1> DW_AT_abstract_origin: (GNU_ref_alt) <0x41ef> │ │ │ │ │ - <26d5> DW_AT_entry_pc : (addr) 0x36e6 │ │ │ │ │ - <26d9> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <26da> DW_AT_low_pc : (addr) 0x36e6 │ │ │ │ │ - <26de> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <26df> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <26df> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <26e0> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <26e1> DW_AT_sibling : (ref_udata) <0x26fe> │ │ │ │ │ - <3><26e3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <26e4> DW_AT_abstract_origin: (GNU_ref_alt) <0x4201> │ │ │ │ │ - <26e8> DW_AT_location : (sec_offset) 0xf7b (location list) │ │ │ │ │ - <26ec> DW_AT_GNU_locviews: (sec_offset) 0xf79 │ │ │ │ │ - <3><26f0>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <26f1> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f8> │ │ │ │ │ - <26f5> DW_AT_location : (sec_offset) 0xf84 (location list) │ │ │ │ │ - <26f9> DW_AT_GNU_locviews: (sec_offset) 0xf82 │ │ │ │ │ - <3><26fd>: Abbrev Number: 0 │ │ │ │ │ - <2><26fe>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <26ff> DW_AT_abstract_origin: (GNU_ref_alt) <0x41c4> │ │ │ │ │ - <2703> DW_AT_entry_pc : (addr) 0x370d │ │ │ │ │ - <2707> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <2708> DW_AT_ranges : (sec_offset) 0x126 │ │ │ │ │ - <270c> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <270c> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <270d> DW_AT_call_column : (data1) 50 │ │ │ │ │ - <270e> DW_AT_sibling : (ref_udata) <0x2730> │ │ │ │ │ - <3><2710>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2711> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e2> │ │ │ │ │ - <2715> DW_AT_location : (sec_offset) 0xf8c (location list) │ │ │ │ │ - <2719> DW_AT_GNU_locviews: (sec_offset) 0xf8a │ │ │ │ │ - <3><271d>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ - <271e> DW_AT_abstract_origin: (GNU_ref_alt) <0x41d6> │ │ │ │ │ - <3><2722>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2723> DW_AT_abstract_origin: (GNU_ref_alt) <0x41cd> │ │ │ │ │ - <2727> DW_AT_location : (sec_offset) 0xf95 (location list) │ │ │ │ │ - <272b> DW_AT_GNU_locviews: (sec_offset) 0xf93 │ │ │ │ │ - <3><272f>: Abbrev Number: 0 │ │ │ │ │ - <2><2730>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2731> DW_AT_abstract_origin: (GNU_ref_alt) <0x4199> │ │ │ │ │ - <2735> DW_AT_entry_pc : (addr) 0x3753 │ │ │ │ │ - <2739> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <273a> DW_AT_ranges : (sec_offset) 0x12d │ │ │ │ │ - <273e> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <273e> DW_AT_call_line : (data1) 36 │ │ │ │ │ - <273f> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <2740> DW_AT_sibling : (ref_udata) <0x2762> │ │ │ │ │ - <3><2742>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2743> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b7> │ │ │ │ │ - <2747> DW_AT_location : (sec_offset) 0xf9d (location list) │ │ │ │ │ - <274b> DW_AT_GNU_locviews: (sec_offset) 0xf9b │ │ │ │ │ - <3><274f>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ - <2750> DW_AT_abstract_origin: (GNU_ref_alt) <0x41ab> │ │ │ │ │ - <3><2754>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2755> DW_AT_abstract_origin: (GNU_ref_alt) <0x41a2> │ │ │ │ │ - <2759> DW_AT_location : (sec_offset) 0xfa7 (location list) │ │ │ │ │ - <275d> DW_AT_GNU_locviews: (sec_offset) 0xfa5 │ │ │ │ │ - <3><2761>: Abbrev Number: 0 │ │ │ │ │ - <2><2762>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2763> DW_AT_abstract_origin: (GNU_ref_alt) <0x4055> │ │ │ │ │ - <2767> DW_AT_entry_pc : (addr) 0x3761 │ │ │ │ │ - <276b> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <276c> DW_AT_low_pc : (addr) 0x3761 │ │ │ │ │ - <2770> DW_AT_high_pc : (udata) 13 │ │ │ │ │ - <2771> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <2771> DW_AT_call_line : (data1) 38 │ │ │ │ │ - <2772> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <2773> DW_AT_sibling : (ref_udata) <0x27a6> │ │ │ │ │ - <3><2775>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2776> DW_AT_abstract_origin: (GNU_ref_alt) <0x4071> │ │ │ │ │ - <277a> DW_AT_location : (sec_offset) 0xfb1 (location list) │ │ │ │ │ - <277e> DW_AT_GNU_locviews: (sec_offset) 0xfaf │ │ │ │ │ - <3><2782>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2783> DW_AT_abstract_origin: (GNU_ref_alt) <0x406a> │ │ │ │ │ - <2787> DW_AT_location : (sec_offset) 0xfbc (location list) │ │ │ │ │ - <278b> DW_AT_GNU_locviews: (sec_offset) 0xfba │ │ │ │ │ - <3><278f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2790> DW_AT_abstract_origin: (GNU_ref_alt) <0x4060> │ │ │ │ │ - <2794> DW_AT_location : (sec_offset) 0xfb1 (location list) │ │ │ │ │ - <2798> DW_AT_GNU_locviews: (sec_offset) 0xfaf │ │ │ │ │ - <3><279c>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <279d> DW_AT_call_return_pc: (addr) 0x376e │ │ │ │ │ - <27a1> DW_AT_call_origin : (GNU_ref_alt) <0x4177> │ │ │ │ │ - <3><27a5>: Abbrev Number: 0 │ │ │ │ │ - <2><27a6>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <27a7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4055> │ │ │ │ │ - <27ab> DW_AT_entry_pc : (addr) 0x3788 │ │ │ │ │ - <27af> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <27b0> DW_AT_ranges : (sec_offset) 0x136 │ │ │ │ │ - <27b4> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <27b4> DW_AT_call_line : (data1) 46 │ │ │ │ │ - <27b5> DW_AT_call_column : (data1) 13 │ │ │ │ │ - <27b6> DW_AT_sibling : (ref_udata) <0x27e9> │ │ │ │ │ - <3><27b8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27b9> DW_AT_abstract_origin: (GNU_ref_alt) <0x4071> │ │ │ │ │ - <27bd> DW_AT_location : (sec_offset) 0xfc6 (location list) │ │ │ │ │ - <27c1> DW_AT_GNU_locviews: (sec_offset) 0xfc4 │ │ │ │ │ - <3><27c5>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27c6> DW_AT_abstract_origin: (GNU_ref_alt) <0x406a> │ │ │ │ │ - <27ca> DW_AT_location : (sec_offset) 0xfd0 (location list) │ │ │ │ │ - <27ce> DW_AT_GNU_locviews: (sec_offset) 0xfce │ │ │ │ │ - <3><27d2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27d3> DW_AT_abstract_origin: (GNU_ref_alt) <0x4060> │ │ │ │ │ - <27d7> DW_AT_location : (sec_offset) 0xfdc (location list) │ │ │ │ │ - <27db> DW_AT_GNU_locviews: (sec_offset) 0xfd8 │ │ │ │ │ - <3><27df>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <27e0> DW_AT_call_return_pc: (addr) 0x378f │ │ │ │ │ - <27e4> DW_AT_call_origin : (GNU_ref_alt) <0x4177> │ │ │ │ │ - <3><27e8>: Abbrev Number: 0 │ │ │ │ │ - <2><27e9>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27ea> DW_AT_call_return_pc: (addr) 0x3708 │ │ │ │ │ - <27ee> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><27f2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27f3> DW_AT_call_return_pc: (addr) 0x3782 │ │ │ │ │ - <27f7> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><27fb>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27fc> DW_AT_call_return_pc: (addr) 0x3797 │ │ │ │ │ - <2800> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2804>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <2805> DW_AT_call_return_pc: (addr) 0x37be │ │ │ │ │ - <2809> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ - <2><280d>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <280e> DW_AT_call_return_pc: (addr) 0x37c6 │ │ │ │ │ - <2812> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2816>: Abbrev Number: 0 │ │ │ │ │ - <1><2817>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x2818: │ │ │ │ │ - Length: 0x29b (32-bit) │ │ │ │ │ + <1><2493>: Abbrev Number: 116 (DW_TAG_subprogram) │ │ │ │ │ + <2494> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2494> DW_AT_name : (GNU_strp_alt) (offset: 0x3272) │ │ │ │ │ + <2498> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <2499> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <249a> DW_AT_decl_column : (data1) 1 │ │ │ │ │ + <249b> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <249f> DW_AT_low_pc : (addr) 0x37a0 │ │ │ │ │ + <24a3> DW_AT_high_pc : (udata) 6 │ │ │ │ │ + <24a4> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <24a6> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <24a6> DW_AT_sibling : (ref_udata) <0x24c4> │ │ │ │ │ + <2><24a7>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <24a8> DW_AT_name : (string) env │ │ │ │ │ + <24ac> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <24ac> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <24ad> DW_AT_decl_column : (data1) 89 │ │ │ │ │ + <24ae> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <24b2> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><24b5>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <24b6> DW_AT_name : (GNU_strp_alt) (offset: 0x3d1d) │ │ │ │ │ + <24ba> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <24ba> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <24bb> DW_AT_decl_column : (data1) 101 │ │ │ │ │ + <24bc> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <24c0> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><24c3>: Abbrev Number: 0 │ │ │ │ │ + <1><24c4>: Abbrev Number: 112 (DW_TAG_subprogram) │ │ │ │ │ + <24c5> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <24c5> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <24c9> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <24ca> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <24cb> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <24cc> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ + <24d0> DW_AT_high_pc : (udata) 153 │ │ │ │ │ + <24d2> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <24d4> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <24d4> DW_AT_sibling : (ref_udata) <0x265b> │ │ │ │ │ + <2><24d6>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <24d7> DW_AT_name : (string) env │ │ │ │ │ + <24db> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <24db> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <24dc> DW_AT_decl_column : (data1) 36 │ │ │ │ │ + <24dd> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <24e1> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><24e4>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <24e5> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <24e9> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <24e9> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <24ea> DW_AT_decl_column : (data1) 53 │ │ │ │ │ + <24eb> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <24ef> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><24f2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <24f3> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <24f7> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <24f7> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <24f8> DW_AT_decl_column : (data1) 66 │ │ │ │ │ + <24f9> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <24fd> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2500>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <2501> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ + <2505> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2505> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <2506> DW_AT_decl_column : (data1) 90 │ │ │ │ │ + <2507> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <250b> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ + <2><250e>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <250f> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <2513> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2513> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <2514> DW_AT_decl_column : (data1) 118 │ │ │ │ │ + <2515> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2519> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ + <2><251c>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <251d> DW_AT_name : (GNU_strp_alt) (offset: 0x35e5) │ │ │ │ │ + <2521> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2521> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2522> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2523> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <2527> DW_AT_location : (sec_offset) 0xe3b (location list) │ │ │ │ │ + <252b> DW_AT_GNU_locviews: (sec_offset) 0xe39 │ │ │ │ │ + <2><252f>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2530> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ + <2534> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2534> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <2535> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <2536> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <253a> DW_AT_location : (sec_offset) 0xe48 (location list) │ │ │ │ │ + <253e> DW_AT_GNU_locviews: (sec_offset) 0xe44 │ │ │ │ │ + <2><2542>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2543> DW_AT_name : (GNU_strp_alt) (offset: 0x33b1) │ │ │ │ │ + <2547> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2547> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <2548> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <2549> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <254d> DW_AT_location : (sec_offset) 0xe5d (location list) │ │ │ │ │ + <2551> DW_AT_GNU_locviews: (sec_offset) 0xe59 │ │ │ │ │ + <2><2555>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2556> DW_AT_name : (GNU_strp_alt) (offset: 0x33a2) │ │ │ │ │ + <255a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <255a> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <255b> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <255c> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <2560> DW_AT_location : (sec_offset) 0xe6f (location list) │ │ │ │ │ + <2564> DW_AT_GNU_locviews: (sec_offset) 0xe6d │ │ │ │ │ + <2><2568>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2569> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ + <256d> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <256d> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <256e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ + <256f> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <2573> DW_AT_location : (sec_offset) 0xe7a (location list) │ │ │ │ │ + <2577> DW_AT_GNU_locviews: (sec_offset) 0xe78 │ │ │ │ │ + <2><257b>: Abbrev Number: 114 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <257c> DW_AT_abstract_origin: (GNU_ref_alt) <0x408a> │ │ │ │ │ + <2580> DW_AT_entry_pc : (addr) 0x36e6 │ │ │ │ │ + <2584> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <2585> DW_AT_ranges : (sec_offset) 0x126 │ │ │ │ │ + <2589> DW_AT_call_file : (data1) 2 │ │ │ │ │ + <258a> DW_AT_call_line : (data1) 28 │ │ │ │ │ + <258b> DW_AT_call_column : (data1) 43 │ │ │ │ │ + <258c> DW_AT_sibling : (ref_udata) <0x25a9> │ │ │ │ │ + <3><258e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <258f> DW_AT_abstract_origin: (GNU_ref_alt) <0x409a> │ │ │ │ │ + <2593> DW_AT_location : (sec_offset) 0xe85 (location list) │ │ │ │ │ + <2597> DW_AT_GNU_locviews: (sec_offset) 0xe83 │ │ │ │ │ + <3><259b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <259c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4091> │ │ │ │ │ + <25a0> DW_AT_location : (sec_offset) 0xe91 (location list) │ │ │ │ │ + <25a4> DW_AT_GNU_locviews: (sec_offset) 0xe8f │ │ │ │ │ + <3><25a8>: Abbrev Number: 0 │ │ │ │ │ + <2><25a9>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <25aa> DW_AT_abstract_origin: (GNU_ref_alt) <0x4018> │ │ │ │ │ + <25ae> DW_AT_entry_pc : (addr) 0x36f4 │ │ │ │ │ + <25b2> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <25b3> DW_AT_low_pc : (addr) 0x36f4 │ │ │ │ │ + <25b7> DW_AT_high_pc : (udata) 31 │ │ │ │ │ + <25b8> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <25b8> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <25b9> DW_AT_call_column : (data1) 40 │ │ │ │ │ + <25ba> DW_AT_sibling : (ref_udata) <0x25f1> │ │ │ │ │ + <3><25bc>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <25bd> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ + <25c1> DW_AT_location : (sec_offset) 0xe9c (location list) │ │ │ │ │ + <25c5> DW_AT_GNU_locviews: (sec_offset) 0xe9a │ │ │ │ │ + <3><25c9>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <25ca> DW_AT_abstract_origin: (GNU_ref_alt) <0x4031> │ │ │ │ │ + <25ce> DW_AT_location : (sec_offset) 0xeac (location list) │ │ │ │ │ + <25d2> DW_AT_GNU_locviews: (sec_offset) 0xeaa │ │ │ │ │ + <3><25d6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <25d7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4027> │ │ │ │ │ + <25db> DW_AT_location : (sec_offset) 0xebc (location list) │ │ │ │ │ + <25df> DW_AT_GNU_locviews: (sec_offset) 0xeba │ │ │ │ │ + <3><25e3>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <25e4> DW_AT_abstract_origin: (GNU_ref_alt) <0x401e> │ │ │ │ │ + <25e8> DW_AT_location : (sec_offset) 0xec7 (location list) │ │ │ │ │ + <25ec> DW_AT_GNU_locviews: (sec_offset) 0xec5 │ │ │ │ │ + <3><25f0>: Abbrev Number: 0 │ │ │ │ │ + <2><25f1>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <25f2> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <25f6> DW_AT_entry_pc : (addr) 0x3713 │ │ │ │ │ + <25fa> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <25fb> DW_AT_low_pc : (addr) 0x3713 │ │ │ │ │ + <25ff> DW_AT_high_pc : (udata) 17 │ │ │ │ │ + <2600> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <2600> DW_AT_call_line : (data1) 30 │ │ │ │ │ + <2601> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <2602> DW_AT_sibling : (ref_udata) <0x261f> │ │ │ │ │ + <3><2604>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2605> DW_AT_abstract_origin: (GNU_ref_alt) <0x407d> │ │ │ │ │ + <2609> DW_AT_location : (sec_offset) 0xed2 (location list) │ │ │ │ │ + <260d> DW_AT_GNU_locviews: (sec_offset) 0xed0 │ │ │ │ │ + <3><2611>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2612> DW_AT_abstract_origin: (GNU_ref_alt) <0x4074> │ │ │ │ │ + <2616> DW_AT_location : (sec_offset) 0xede (location list) │ │ │ │ │ + <261a> DW_AT_GNU_locviews: (sec_offset) 0xedc │ │ │ │ │ + <3><261e>: Abbrev Number: 0 │ │ │ │ │ + <2><261f>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2620> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <2624> DW_AT_entry_pc : (addr) 0x372b │ │ │ │ │ + <2628> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <2629> DW_AT_low_pc : (addr) 0x372b │ │ │ │ │ + <262d> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <262e> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <262e> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <262f> DW_AT_call_column : (data1) 83 │ │ │ │ │ + <2630> DW_AT_sibling : (ref_udata) <0x264d> │ │ │ │ │ + <3><2632>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2633> DW_AT_abstract_origin: (GNU_ref_alt) <0x407d> │ │ │ │ │ + <2637> DW_AT_location : (sec_offset) 0xee9 (location list) │ │ │ │ │ + <263b> DW_AT_GNU_locviews: (sec_offset) 0xee7 │ │ │ │ │ + <3><263f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2640> DW_AT_abstract_origin: (GNU_ref_alt) <0x4074> │ │ │ │ │ + <2644> DW_AT_location : (sec_offset) 0xef4 (location list) │ │ │ │ │ + <2648> DW_AT_GNU_locviews: (sec_offset) 0xef2 │ │ │ │ │ + <3><264c>: Abbrev Number: 0 │ │ │ │ │ + <2><264d>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <264e> DW_AT_call_return_pc: (addr) 0x3749 │ │ │ │ │ + <2652> DW_AT_call_origin : (ref_udata) <0x2480> │ │ │ │ │ + <2><2653>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <2654> DW_AT_call_return_pc: (addr) 0x3761 │ │ │ │ │ + <2658> DW_AT_call_origin : (ref_udata) <0x269d> │ │ │ │ │ + <2><265a>: Abbrev Number: 0 │ │ │ │ │ + <1><265b>: Abbrev Number: 113 (DW_TAG_subprogram) │ │ │ │ │ + <265c> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <265c> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ + <2660> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <2661> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2662> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <2663> DW_AT_low_pc : (addr) 0x3770 │ │ │ │ │ + <2667> DW_AT_high_pc : (udata) 41 │ │ │ │ │ + <2668> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <266a> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <266a> DW_AT_sibling : (ref_udata) <0x269d> │ │ │ │ │ + <2><266c>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <266d> DW_AT_name : (string) env │ │ │ │ │ + <2671> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2671> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2672> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <2673> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2677> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><267a>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <267b> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <267f> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <267f> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2680> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <2681> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2685> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><2688>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <2689> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <268d> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <268d> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <268e> DW_AT_decl_column : (data1) 73 │ │ │ │ │ + <268f> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2693> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2696>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <2697> DW_AT_call_return_pc: (addr) 0x3794 │ │ │ │ │ + <269b> DW_AT_call_origin : (ref_udata) <0x24c4> │ │ │ │ │ + <2><269c>: Abbrev Number: 0 │ │ │ │ │ + <1><269d>: Abbrev Number: 106 (DW_TAG_subprogram) │ │ │ │ │ + <269e> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ + <26a2> DW_AT_object_pointer: (ref_udata) <0x26ab> │ │ │ │ │ + <26a4> DW_AT_low_pc : (addr) 0x3360 │ │ │ │ │ + <26a8> DW_AT_high_pc : (udata) 33 │ │ │ │ │ + <26a9> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <26ab> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><26ab>: Abbrev Number: 79 (DW_TAG_formal_parameter) │ │ │ │ │ + <26ac> DW_AT_name : (GNU_strp_alt) (offset: 0x3561) │ │ │ │ │ + <26b0> DW_AT_type : (GNU_ref_alt) <0x433d> │ │ │ │ │ + <26b4> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <26b4> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><26b7>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ + <26b8> DW_AT_name : (string) obj │ │ │ │ │ + <26bc> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <26bd> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <26bf> DW_AT_decl_column : (data1) 33 │ │ │ │ │ + <26c0> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <26c4> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><26c7>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ + <26c8> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ + <26cc> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <26cd> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <26cf> DW_AT_decl_column : (data1) 48 │ │ │ │ │ + <26d0> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <26d4> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><26d7>: Abbrev Number: 32 (DW_TAG_unspecified_parameters) │ │ │ │ │ + <2><26d8>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ + <26d9> DW_AT_name : (GNU_strp_alt) (offset: 0x355c) │ │ │ │ │ + <26dd> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <26de> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ + <26e0> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <26e1> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ + <26e5> DW_AT_location : (sec_offset) 0xf01 (location list) │ │ │ │ │ + <26e9> DW_AT_GNU_locviews: (sec_offset) 0xefd │ │ │ │ │ + <2><26ed>: Abbrev Number: 0 │ │ │ │ │ + <1><26ee>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x26ef: │ │ │ │ │ + Length: 0x113 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ - Abbrev Offset: 0 │ │ │ │ │ + Abbrev Offset: 0x93f │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><2824>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ - <2825> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ - <2829> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <282a> DW_AT_name : (line_strp) (offset: 0x36d): src/shared/cpp/generic.cpp │ │ │ │ │ - <282e> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <2832> DW_AT_ranges : (sec_offset) 0x16f │ │ │ │ │ - <2836> DW_AT_low_pc : (addr) 0 │ │ │ │ │ - <283a> DW_AT_stmt_list : (sec_offset) 0x12c6 │ │ │ │ │ - <1><283e>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <283f> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ - <1><2843>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <2844> DW_AT_import : (ref_addr) <0x4d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2848>: Abbrev Number: 115 (DW_TAG_subprogram) │ │ │ │ │ - <2849> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2849> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <284d> DW_AT_decl_file : (data1) 6 │ │ │ │ │ - <284e> DW_AT_decl_line : (data1) 59 │ │ │ │ │ - <284f> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2850> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2854> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2854> DW_AT_sibling : (ref_udata) <0x285b> │ │ │ │ │ - <2><2855>: Abbrev Number: 55 (DW_TAG_formal_parameter) │ │ │ │ │ - <2856> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><285a>: Abbrev Number: 0 │ │ │ │ │ - <1><285b>: Abbrev Number: 116 (DW_TAG_subprogram) │ │ │ │ │ - <285c> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <285c> DW_AT_name : (GNU_strp_alt) (offset: 0x3272) │ │ │ │ │ - <2860> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <2861> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2862> DW_AT_decl_column : (data1) 1 │ │ │ │ │ - <2863> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <2867> DW_AT_low_pc : (addr) 0x3990 │ │ │ │ │ - <286b> DW_AT_high_pc : (udata) 6 │ │ │ │ │ - <286c> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <286e> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <286e> DW_AT_sibling : (ref_udata) <0x288c> │ │ │ │ │ - <2><286f>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <2870> DW_AT_name : (string) env │ │ │ │ │ - <2874> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2874> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2875> DW_AT_decl_column : (data1) 89 │ │ │ │ │ - <2876> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <287a> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><287d>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <287e> DW_AT_name : (GNU_strp_alt) (offset: 0x3d1d) │ │ │ │ │ - <2882> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2882> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2883> DW_AT_decl_column : (data1) 101 │ │ │ │ │ - <2884> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <2888> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><288b>: Abbrev Number: 0 │ │ │ │ │ - <1><288c>: Abbrev Number: 112 (DW_TAG_subprogram) │ │ │ │ │ - <288d> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <288d> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <2891> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <2892> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <2893> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2894> DW_AT_low_pc : (addr) 0x38c0 │ │ │ │ │ - <2898> DW_AT_high_pc : (udata) 153 │ │ │ │ │ - <289a> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <289c> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <289c> DW_AT_sibling : (ref_udata) <0x2a23> │ │ │ │ │ - <2><289e>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <289f> DW_AT_name : (string) env │ │ │ │ │ - <28a3> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28a3> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28a4> DW_AT_decl_column : (data1) 36 │ │ │ │ │ - <28a5> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <28a9> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><28ac>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28ad> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <28b1> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28b1> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28b2> DW_AT_decl_column : (data1) 53 │ │ │ │ │ - <28b3> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <28b7> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><28ba>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28bb> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <28bf> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28bf> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28c0> DW_AT_decl_column : (data1) 66 │ │ │ │ │ - <28c1> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <28c5> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><28c8>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28c9> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ - <28cd> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28cd> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28ce> DW_AT_decl_column : (data1) 90 │ │ │ │ │ - <28cf> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <28d3> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ - <2><28d6>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28d7> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <28db> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28db> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28dc> DW_AT_decl_column : (data1) 118 │ │ │ │ │ - <28dd> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <28e1> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ - <2><28e4>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <28e5> DW_AT_name : (GNU_strp_alt) (offset: 0x35e5) │ │ │ │ │ - <28e9> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28e9> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <28ea> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <28eb> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <28ef> DW_AT_location : (sec_offset) 0xff9 (location list) │ │ │ │ │ - <28f3> DW_AT_GNU_locviews: (sec_offset) 0xff7 │ │ │ │ │ - <2><28f7>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <28f8> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ - <28fc> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28fc> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <28fd> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <28fe> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <2902> DW_AT_location : (sec_offset) 0x1006 (location list) │ │ │ │ │ - <2906> DW_AT_GNU_locviews: (sec_offset) 0x1002 │ │ │ │ │ - <2><290a>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <290b> DW_AT_name : (GNU_strp_alt) (offset: 0x33b1) │ │ │ │ │ - <290f> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <290f> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <2910> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2911> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2915> DW_AT_location : (sec_offset) 0x101b (location list) │ │ │ │ │ - <2919> DW_AT_GNU_locviews: (sec_offset) 0x1017 │ │ │ │ │ - <2><291d>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <291e> DW_AT_name : (GNU_strp_alt) (offset: 0x33a2) │ │ │ │ │ - <2922> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2922> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <2923> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2924> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2928> DW_AT_location : (sec_offset) 0x102d (location list) │ │ │ │ │ - <292c> DW_AT_GNU_locviews: (sec_offset) 0x102b │ │ │ │ │ - <2><2930>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <2931> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ - <2935> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2935> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <2936> DW_AT_decl_column : (data1) 10 │ │ │ │ │ - <2937> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <293b> DW_AT_location : (sec_offset) 0x1038 (location list) │ │ │ │ │ - <293f> DW_AT_GNU_locviews: (sec_offset) 0x1036 │ │ │ │ │ - <2><2943>: Abbrev Number: 114 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2944> DW_AT_abstract_origin: (GNU_ref_alt) <0x42bc> │ │ │ │ │ - <2948> DW_AT_entry_pc : (addr) 0x38d6 │ │ │ │ │ - <294c> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <294d> DW_AT_ranges : (sec_offset) 0x163 │ │ │ │ │ - <2951> DW_AT_call_file : (data1) 2 │ │ │ │ │ - <2952> DW_AT_call_line : (data1) 28 │ │ │ │ │ - <2953> DW_AT_call_column : (data1) 43 │ │ │ │ │ - <2954> DW_AT_sibling : (ref_udata) <0x2971> │ │ │ │ │ - <3><2956>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2957> DW_AT_abstract_origin: (GNU_ref_alt) <0x42cc> │ │ │ │ │ - <295b> DW_AT_location : (sec_offset) 0x1043 (location list) │ │ │ │ │ - <295f> DW_AT_GNU_locviews: (sec_offset) 0x1041 │ │ │ │ │ - <3><2963>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2964> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c3> │ │ │ │ │ - <2968> DW_AT_location : (sec_offset) 0x104f (location list) │ │ │ │ │ - <296c> DW_AT_GNU_locviews: (sec_offset) 0x104d │ │ │ │ │ - <3><2970>: Abbrev Number: 0 │ │ │ │ │ - <2><2971>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2972> DW_AT_abstract_origin: (GNU_ref_alt) <0x424a> │ │ │ │ │ - <2976> DW_AT_entry_pc : (addr) 0x38e4 │ │ │ │ │ - <297a> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <297b> DW_AT_low_pc : (addr) 0x38e4 │ │ │ │ │ - <297f> DW_AT_high_pc : (udata) 31 │ │ │ │ │ - <2980> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <2980> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <2981> DW_AT_call_column : (data1) 40 │ │ │ │ │ - <2982> DW_AT_sibling : (ref_udata) <0x29b9> │ │ │ │ │ - <3><2984>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2985> DW_AT_abstract_origin: (GNU_ref_alt) <0x426d> │ │ │ │ │ - <2989> DW_AT_location : (sec_offset) 0x105a (location list) │ │ │ │ │ - <298d> DW_AT_GNU_locviews: (sec_offset) 0x1058 │ │ │ │ │ - <3><2991>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2992> DW_AT_abstract_origin: (GNU_ref_alt) <0x4263> │ │ │ │ │ - <2996> DW_AT_location : (sec_offset) 0x106a (location list) │ │ │ │ │ - <299a> DW_AT_GNU_locviews: (sec_offset) 0x1068 │ │ │ │ │ - <3><299e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <299f> DW_AT_abstract_origin: (GNU_ref_alt) <0x4259> │ │ │ │ │ - <29a3> DW_AT_location : (sec_offset) 0x107a (location list) │ │ │ │ │ - <29a7> DW_AT_GNU_locviews: (sec_offset) 0x1078 │ │ │ │ │ - <3><29ab>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29ac> DW_AT_abstract_origin: (GNU_ref_alt) <0x4250> │ │ │ │ │ - <29b0> DW_AT_location : (sec_offset) 0x1085 (location list) │ │ │ │ │ - <29b4> DW_AT_GNU_locviews: (sec_offset) 0x1083 │ │ │ │ │ - <3><29b8>: Abbrev Number: 0 │ │ │ │ │ - <2><29b9>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <29ba> DW_AT_abstract_origin: (GNU_ref_alt) <0x429f> │ │ │ │ │ - <29be> DW_AT_entry_pc : (addr) 0x3903 │ │ │ │ │ - <29c2> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <29c3> DW_AT_low_pc : (addr) 0x3903 │ │ │ │ │ - <29c7> DW_AT_high_pc : (udata) 17 │ │ │ │ │ - <29c8> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <29c8> DW_AT_call_line : (data1) 30 │ │ │ │ │ - <29c9> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <29ca> DW_AT_sibling : (ref_udata) <0x29e7> │ │ │ │ │ - <3><29cc>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29cd> DW_AT_abstract_origin: (GNU_ref_alt) <0x42af> │ │ │ │ │ - <29d1> DW_AT_location : (sec_offset) 0x1090 (location list) │ │ │ │ │ - <29d5> DW_AT_GNU_locviews: (sec_offset) 0x108e │ │ │ │ │ - <3><29d9>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29da> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a6> │ │ │ │ │ - <29de> DW_AT_location : (sec_offset) 0x109c (location list) │ │ │ │ │ - <29e2> DW_AT_GNU_locviews: (sec_offset) 0x109a │ │ │ │ │ - <3><29e6>: Abbrev Number: 0 │ │ │ │ │ - <2><29e7>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <29e8> DW_AT_abstract_origin: (GNU_ref_alt) <0x429f> │ │ │ │ │ - <29ec> DW_AT_entry_pc : (addr) 0x391b │ │ │ │ │ - <29f0> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <29f1> DW_AT_low_pc : (addr) 0x391b │ │ │ │ │ - <29f5> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <29f6> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <29f6> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <29f7> DW_AT_call_column : (data1) 83 │ │ │ │ │ - <29f8> DW_AT_sibling : (ref_udata) <0x2a15> │ │ │ │ │ - <3><29fa>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29fb> DW_AT_abstract_origin: (GNU_ref_alt) <0x42af> │ │ │ │ │ - <29ff> DW_AT_location : (sec_offset) 0x10a7 (location list) │ │ │ │ │ - <2a03> DW_AT_GNU_locviews: (sec_offset) 0x10a5 │ │ │ │ │ - <3><2a07>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a08> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a6> │ │ │ │ │ - <2a0c> DW_AT_location : (sec_offset) 0x10b2 (location list) │ │ │ │ │ - <2a10> DW_AT_GNU_locviews: (sec_offset) 0x10b0 │ │ │ │ │ - <3><2a14>: Abbrev Number: 0 │ │ │ │ │ - <2><2a15>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a16> DW_AT_call_return_pc: (addr) 0x3939 │ │ │ │ │ - <2a1a> DW_AT_call_origin : (ref_udata) <0x2848> │ │ │ │ │ - <2><2a1b>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a1c> DW_AT_call_return_pc: (addr) 0x3951 │ │ │ │ │ - <2a20> DW_AT_call_origin : (ref_udata) <0x2a65> │ │ │ │ │ - <2><2a22>: Abbrev Number: 0 │ │ │ │ │ - <1><2a23>: Abbrev Number: 113 (DW_TAG_subprogram) │ │ │ │ │ - <2a24> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2a24> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ - <2a28> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <2a29> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a2a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2a2b> DW_AT_low_pc : (addr) 0x3960 │ │ │ │ │ - <2a2f> DW_AT_high_pc : (udata) 41 │ │ │ │ │ - <2a30> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2a32> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2a32> DW_AT_sibling : (ref_udata) <0x2a65> │ │ │ │ │ - <2><2a34>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a35> DW_AT_name : (string) env │ │ │ │ │ - <2a39> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a39> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a3a> DW_AT_decl_column : (data1) 39 │ │ │ │ │ - <2a3b> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2a3f> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2a42>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a43> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <2a47> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a47> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a48> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <2a49> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2a4d> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2a50>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a51> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <2a55> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a55> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a56> DW_AT_decl_column : (data1) 73 │ │ │ │ │ - <2a57> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2a5b> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2a5e>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a5f> DW_AT_call_return_pc: (addr) 0x3984 │ │ │ │ │ - <2a63> DW_AT_call_origin : (ref_udata) <0x288c> │ │ │ │ │ - <2><2a64>: Abbrev Number: 0 │ │ │ │ │ - <1><2a65>: Abbrev Number: 106 (DW_TAG_subprogram) │ │ │ │ │ - <2a66> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ - <2a6a> DW_AT_object_pointer: (ref_udata) <0x2a73> │ │ │ │ │ - <2a6c> DW_AT_low_pc : (addr) 0x3360 │ │ │ │ │ - <2a70> DW_AT_high_pc : (udata) 33 │ │ │ │ │ - <2a71> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2a73> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><2a73>: Abbrev Number: 79 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a74> DW_AT_name : (GNU_strp_alt) (offset: 0x3561) │ │ │ │ │ - <2a78> DW_AT_type : (GNU_ref_alt) <0x433d> │ │ │ │ │ - <2a7c> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2a7c> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2a7f>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a80> DW_AT_name : (string) obj │ │ │ │ │ - <2a84> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2a85> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <2a87> DW_AT_decl_column : (data1) 33 │ │ │ │ │ - <2a88> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2a8c> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2a8f>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a90> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ - <2a94> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2a95> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <2a97> DW_AT_decl_column : (data1) 48 │ │ │ │ │ - <2a98> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <2a9c> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2a9f>: Abbrev Number: 32 (DW_TAG_unspecified_parameters) │ │ │ │ │ - <2><2aa0>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2aa1> DW_AT_name : (GNU_strp_alt) (offset: 0x355c) │ │ │ │ │ - <2aa5> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2aa6> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ - <2aa8> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <2aa9> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ - <2aad> DW_AT_location : (sec_offset) 0x10bf (location list) │ │ │ │ │ - <2ab1> DW_AT_GNU_locviews: (sec_offset) 0x10bb │ │ │ │ │ - <2><2ab5>: Abbrev Number: 0 │ │ │ │ │ - <1><2ab6>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x2ab7: │ │ │ │ │ - Length: 0x113 (32-bit) │ │ │ │ │ + <0><26fb>: Abbrev Number: 8 (DW_TAG_compile_unit) │ │ │ │ │ + <26fc> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ + <2700> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <2701> DW_AT_name : (line_strp) (offset: 0x360): src/shared/cpp/generic_posix.cpp │ │ │ │ │ + <2705> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ + <2709> DW_AT_low_pc : (addr) 0x37b0 │ │ │ │ │ + <270d> DW_AT_high_pc : (udata) 134 │ │ │ │ │ + <270f> DW_AT_stmt_list : (sec_offset) 0x1123 │ │ │ │ │ + <1><2713>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ + <2714> DW_AT_import : (ref_addr) <0x6d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2718>: Abbrev Number: 5 (DW_TAG_namespace) │ │ │ │ │ + <2719> DW_AT_name : (string) std │ │ │ │ │ + <271d> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <271e> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <2720> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><2721>: Abbrev Number: 12 (DW_TAG_namespace) │ │ │ │ │ + <2722> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ + <2726> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <2727> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <2729> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><272a>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ + <272b> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <272b> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <272f> DW_AT_decl_file : (data1) 14 │ │ │ │ │ + <2730> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <2731> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <2732> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <2732> DW_AT_sibling : (ref_udata) <0x274d> │ │ │ │ │ + <2><2733>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2734> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2><2738>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2739> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><273d>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <273e> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2><2742>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2743> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><2747>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2748> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2><274c>: Abbrev Number: 0 │ │ │ │ │ + <1><274d>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ + <274e> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <274e> DW_AT_name : (GNU_strp_alt) (offset: 0x32c2) │ │ │ │ │ + <2752> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <2753> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <2754> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <2755> DW_AT_type : (ref_udata) <0x2756> │ │ │ │ │ + <2756> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1><2756>: Abbrev Number: 1 (DW_TAG_pointer_type) │ │ │ │ │ + <2757> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ + <2757> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1><275b>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ + <275c> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <275c> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <2760> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <2761> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <2762> DW_AT_decl_column : (data1) 5 │ │ │ │ │ + <2763> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2767> DW_AT_low_pc : (addr) 0x3810 │ │ │ │ │ + <276b> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <276c> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <276e> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <276e> DW_AT_sibling : (ref_udata) <0x277f> │ │ │ │ │ + <2><2770>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2771> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <2775> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2775> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <2776> DW_AT_decl_column : (data1) 24 │ │ │ │ │ + <2777> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <277b> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><277e>: Abbrev Number: 0 │ │ │ │ │ + <1><277f>: Abbrev Number: 10 (DW_TAG_subprogram) │ │ │ │ │ + <2780> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2780> DW_AT_name : (GNU_strp_alt) (offset: 0x3317) │ │ │ │ │ + <2784> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <2785> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2786> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <2787> DW_AT_low_pc : (addr) 0x37b0 │ │ │ │ │ + <278b> DW_AT_high_pc : (udata) 89 │ │ │ │ │ + <278c> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <278e> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <2><278e>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ + <278f> DW_AT_name : (string) env │ │ │ │ │ + <2793> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <2794> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2795> DW_AT_decl_column : (data1) 37 │ │ │ │ │ + <2796> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <279a> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><279d>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <279e> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <27a2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <27a2> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <27a3> DW_AT_decl_column : (data1) 54 │ │ │ │ │ + <27a4> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <27a8> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><27ab>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <27ac> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <27b0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <27b0> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <27b1> DW_AT_decl_column : (data1) 71 │ │ │ │ │ + <27b2> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <27b6> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><27b9>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ + <27ba> DW_AT_name : (GNU_strp_alt) (offset: 0x337d) │ │ │ │ │ + <27be> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <27be> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <27bf> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <27bf> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <27c3> DW_AT_location : (sec_offset) 0xf23 (location list) │ │ │ │ │ + <27c7> DW_AT_GNU_locviews: (sec_offset) 0xf1f │ │ │ │ │ + <2><27cb>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ + <27cc> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ + <27d0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <27d0> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <27d1> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <27d1> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <27d5> DW_AT_location : (sec_offset) 0xf30 (location list) │ │ │ │ │ + <27d9> DW_AT_GNU_locviews: (sec_offset) 0xf2e │ │ │ │ │ + <2><27dd>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ + <27de> DW_AT_call_return_pc: (addr) 0x37cb │ │ │ │ │ + <27e2> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ + <2><27e6>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ + <27e7> DW_AT_call_return_pc: (addr) 0x37d2 │ │ │ │ │ + <27eb> DW_AT_call_origin : (ref_udata) <0x274d> │ │ │ │ │ + <2><27ec>: Abbrev Number: 11 (DW_TAG_call_site) │ │ │ │ │ + <27ed> DW_AT_call_return_pc: (addr) 0x37e4 │ │ │ │ │ + <27f1> DW_AT_call_origin : (GNU_ref_alt) <0x40dc> │ │ │ │ │ + <2><27f5>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ + <27f6> DW_AT_call_return_pc: (addr) 0x37f9 │ │ │ │ │ + <27fa> DW_AT_call_origin : (ref_udata) <0x272a> │ │ │ │ │ + <2><27fb>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ + <27fc> DW_AT_call_return_pc: (addr) 0x3802 │ │ │ │ │ + <2800> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ + <2><2804>: Abbrev Number: 0 │ │ │ │ │ + <1><2805>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x2806: │ │ │ │ │ + Length: 0x3c4 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ - Abbrev Offset: 0x93f │ │ │ │ │ + Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><2ac3>: Abbrev Number: 8 (DW_TAG_compile_unit) │ │ │ │ │ - <2ac4> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ - <2ac8> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <2ac9> DW_AT_name : (line_strp) (offset: 0x388): src/shared/cpp/generic_posix.cpp │ │ │ │ │ - <2acd> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <2ad1> DW_AT_low_pc : (addr) 0x39a0 │ │ │ │ │ - <2ad5> DW_AT_high_pc : (udata) 134 │ │ │ │ │ - <2ad7> DW_AT_stmt_list : (sec_offset) 0x1439 │ │ │ │ │ - <1><2adb>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ - <2adc> DW_AT_import : (ref_addr) <0x6d> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2ae0>: Abbrev Number: 5 (DW_TAG_namespace) │ │ │ │ │ - <2ae1> DW_AT_name : (string) std │ │ │ │ │ - <2ae5> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2ae6> DW_AT_decl_line : (data2) 306 │ │ │ │ │ - <2ae8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><2ae9>: Abbrev Number: 12 (DW_TAG_namespace) │ │ │ │ │ - <2aea> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ - <2aee> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2aef> DW_AT_decl_line : (data2) 343 │ │ │ │ │ - <2af1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><2af2>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ - <2af3> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2af3> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <2af7> DW_AT_decl_file : (data1) 14 │ │ │ │ │ - <2af8> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <2af9> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2afa> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2afa> DW_AT_sibling : (ref_udata) <0x2b15> │ │ │ │ │ - <2><2afb>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2afc> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2><2b00>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b01> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><2b05>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b06> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><2b0a>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b0b> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><2b0f>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b10> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2><2b14>: Abbrev Number: 0 │ │ │ │ │ - <1><2b15>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ - <2b16> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b16> DW_AT_name : (GNU_strp_alt) (offset: 0x32c2) │ │ │ │ │ - <2b1a> DW_AT_decl_file : (data1) 16 │ │ │ │ │ - <2b1b> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2b1c> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2b1d> DW_AT_type : (ref_udata) <0x2b1e> │ │ │ │ │ - <2b1e> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <1><2b1e>: Abbrev Number: 1 (DW_TAG_pointer_type) │ │ │ │ │ - <2b1f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ - <2b1f> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <1><2b23>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ - <2b24> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b24> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <2b28> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b29> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <2b2a> DW_AT_decl_column : (data1) 5 │ │ │ │ │ - <2b2b> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2b2f> DW_AT_low_pc : (addr) 0x3a00 │ │ │ │ │ - <2b33> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <2b34> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2b36> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2b36> DW_AT_sibling : (ref_udata) <0x2b47> │ │ │ │ │ - <2><2b38>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b39> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <2b3d> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b3d> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <2b3e> DW_AT_decl_column : (data1) 24 │ │ │ │ │ - <2b3f> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2b43> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2b46>: Abbrev Number: 0 │ │ │ │ │ - <1><2b47>: Abbrev Number: 10 (DW_TAG_subprogram) │ │ │ │ │ - <2b48> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b48> DW_AT_name : (GNU_strp_alt) (offset: 0x3317) │ │ │ │ │ - <2b4c> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b4d> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b4e> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2b4f> DW_AT_low_pc : (addr) 0x39a0 │ │ │ │ │ - <2b53> DW_AT_high_pc : (udata) 89 │ │ │ │ │ - <2b54> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2b56> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2><2b56>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b57> DW_AT_name : (string) env │ │ │ │ │ - <2b5b> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b5c> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b5d> DW_AT_decl_column : (data1) 37 │ │ │ │ │ - <2b5e> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2b62> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2b65>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b66> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <2b6a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b6a> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b6b> DW_AT_decl_column : (data1) 54 │ │ │ │ │ - <2b6c> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2b70> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2b73>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b74> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <2b78> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b78> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b79> DW_AT_decl_column : (data1) 71 │ │ │ │ │ - <2b7a> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2b7e> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2b81>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b82> DW_AT_name : (GNU_strp_alt) (offset: 0x337d) │ │ │ │ │ - <2b86> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b86> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <2b87> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <2b87> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2b8b> DW_AT_location : (sec_offset) 0x10e1 (location list) │ │ │ │ │ - <2b8f> DW_AT_GNU_locviews: (sec_offset) 0x10dd │ │ │ │ │ - <2><2b93>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b94> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ - <2b98> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b98> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <2b99> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <2b99> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2b9d> DW_AT_location : (sec_offset) 0x10ee (location list) │ │ │ │ │ - <2ba1> DW_AT_GNU_locviews: (sec_offset) 0x10ec │ │ │ │ │ - <2><2ba5>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ - <2ba6> DW_AT_call_return_pc: (addr) 0x39bb │ │ │ │ │ - <2baa> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><2bae>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ - <2baf> DW_AT_call_return_pc: (addr) 0x39c2 │ │ │ │ │ - <2bb3> DW_AT_call_origin : (ref_udata) <0x2b15> │ │ │ │ │ - <2><2bb4>: Abbrev Number: 11 (DW_TAG_call_site) │ │ │ │ │ - <2bb5> DW_AT_call_return_pc: (addr) 0x39d4 │ │ │ │ │ - <2bb9> DW_AT_call_origin : (GNU_ref_alt) <0x430e> │ │ │ │ │ - <2><2bbd>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ - <2bbe> DW_AT_call_return_pc: (addr) 0x39e9 │ │ │ │ │ - <2bc2> DW_AT_call_origin : (ref_udata) <0x2af2> │ │ │ │ │ - <2><2bc3>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ - <2bc4> DW_AT_call_return_pc: (addr) 0x39f2 │ │ │ │ │ - <2bc8> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <0><2812>: Abbrev Number: 121 (DW_TAG_compile_unit) │ │ │ │ │ + <2813> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ + <2817> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <2818> DW_AT_name : (line_strp) (offset: 0x381): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + <281c> DW_AT_comp_dir : (line_strp) (offset: 0x15): . │ │ │ │ │ + <2820> DW_AT_low_pc : (addr) 0x3840 │ │ │ │ │ + <2824> DW_AT_high_pc : (udata) 486 │ │ │ │ │ + <2826> DW_AT_stmt_list : (sec_offset) 0x123c │ │ │ │ │ + <1><282a>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <282b> DW_AT_import : (GNU_ref_alt) <0x4106> │ │ │ │ │ + <1><282f>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <2830> DW_AT_import : (ref_addr) <0x2c> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2834>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <2835> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ + <1><2839>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <283a> DW_AT_import : (ref_addr) <0x121> [Abbrev Number: 21 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><283e>: Abbrev Number: 120 (DW_TAG_namespace) │ │ │ │ │ + <283f> DW_AT_name : (string) std │ │ │ │ │ + <2843> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <2844> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <2846> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <2847> DW_AT_sibling : (ref_udata) <0x2849> │ │ │ │ │ + <2><2848>: Abbrev Number: 0 │ │ │ │ │ + <1><2849>: Abbrev Number: 81 (DW_TAG_namespace) │ │ │ │ │ + <284a> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ + <284e> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <284f> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <2851> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><2852>: Abbrev Number: 119 (DW_TAG_subprogram) │ │ │ │ │ + <2853> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2853> DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ + <2857> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2857> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2858> DW_AT_decl_column : (data1) 9 │ │ │ │ │ + <2859> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <285d> DW_AT_low_pc : (addr) 0x3940 │ │ │ │ │ + <2861> DW_AT_high_pc : (udata) 230 │ │ │ │ │ + <2863> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <2865> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2865> DW_AT_sibling : (ref_udata) <0x29d0> │ │ │ │ │ + <2><2867>: Abbrev Number: 124 (DW_TAG_formal_parameter) │ │ │ │ │ + <2868> DW_AT_name : (string) env │ │ │ │ │ + <286c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <286c> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <286d> DW_AT_decl_column : (data1) 30 │ │ │ │ │ + <286e> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2872> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><2875>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ + <2876> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ + <287a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <287a> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <287b> DW_AT_decl_column : (data1) 47 │ │ │ │ │ + <287c> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2880> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><2883>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ + <2884> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <2888> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2888> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2889> DW_AT_decl_column : (data1) 62 │ │ │ │ │ + <288a> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <288e> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2891>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2892> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ + <2896> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2896> DW_AT_decl_line : (data1) 53 │ │ │ │ │ + <2897> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2898> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <289c> DW_AT_location : (sec_offset) 0xf48 (location list) │ │ │ │ │ + <28a0> DW_AT_GNU_locviews: (sec_offset) 0xf42 │ │ │ │ │ + <2><28a4>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <28a5> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <28a9> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28a9> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <28aa> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <28ab> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <28af> DW_AT_location : (sec_offset) 0xf6a (location list) │ │ │ │ │ + <28b3> DW_AT_GNU_locviews: (sec_offset) 0xf62 │ │ │ │ │ + <2><28b7>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <28b8> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ + <28bc> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28bc> DW_AT_decl_line : (data1) 60 │ │ │ │ │ + <28bd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <28be> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <28c2> DW_AT_location : (sec_offset) 0xf8c (location list) │ │ │ │ │ + <28c6> DW_AT_GNU_locviews: (sec_offset) 0xf88 │ │ │ │ │ + <2><28ca>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <28cb> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <28cf> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28cf> DW_AT_decl_line : (data1) 61 │ │ │ │ │ + <28d0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <28d1> DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ + <28d5> DW_AT_location : (sec_offset) 0xf9f (location list) │ │ │ │ │ + <28d9> DW_AT_GNU_locviews: (sec_offset) 0xf9b │ │ │ │ │ + <2><28dd>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <28de> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <28e2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28e2> DW_AT_decl_line : (data1) 65 │ │ │ │ │ + <28e3> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <28e4> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <28e8> DW_AT_location : (sec_offset) 0xfb2 (location list) │ │ │ │ │ + <28ec> DW_AT_GNU_locviews: (sec_offset) 0xfae │ │ │ │ │ + <2><28f0>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ + <28f1> DW_AT_ranges : (sec_offset) 0x172 │ │ │ │ │ + <28f5> DW_AT_sibling : (ref_udata) <0x2909> │ │ │ │ │ + <3><28f7>: Abbrev Number: 125 (DW_TAG_variable) │ │ │ │ │ + <28f8> DW_AT_name : (string) i │ │ │ │ │ + <28fa> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28fa> DW_AT_decl_line : (data1) 62 │ │ │ │ │ + <28fb> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <28fc> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2900> DW_AT_location : (sec_offset) 0xfc3 (location list) │ │ │ │ │ + <2904> DW_AT_GNU_locviews: (sec_offset) 0xfc1 │ │ │ │ │ + <3><2908>: Abbrev Number: 0 │ │ │ │ │ + <2><2909>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <290a> DW_AT_abstract_origin: (GNU_ref_alt) <0x411c> │ │ │ │ │ + <290e> DW_AT_entry_pc : (addr) 0x3974 │ │ │ │ │ + <2912> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2913> DW_AT_ranges : (sec_offset) 0x167 │ │ │ │ │ + <2917> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2917> DW_AT_call_line : (data1) 55 │ │ │ │ │ + <2918> DW_AT_call_column : (data1) 17 │ │ │ │ │ + <2919> DW_AT_sibling : (ref_udata) <0x294c> │ │ │ │ │ + <3><291b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <291c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4138> │ │ │ │ │ + <2920> DW_AT_location : (sec_offset) 0xfce (location list) │ │ │ │ │ + <2924> DW_AT_GNU_locviews: (sec_offset) 0xfcc │ │ │ │ │ + <3><2928>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2929> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e> │ │ │ │ │ + <292d> DW_AT_location : (sec_offset) 0xfd8 (location list) │ │ │ │ │ + <2931> DW_AT_GNU_locviews: (sec_offset) 0xfd6 │ │ │ │ │ + <3><2935>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2936> DW_AT_abstract_origin: (GNU_ref_alt) <0x4127> │ │ │ │ │ + <293a> DW_AT_location : (sec_offset) 0xfe4 (location list) │ │ │ │ │ + <293e> DW_AT_GNU_locviews: (sec_offset) 0xfe0 │ │ │ │ │ + <3><2942>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2943> DW_AT_call_return_pc: (addr) 0x397b │ │ │ │ │ + <2947> DW_AT_call_origin : (GNU_ref_alt) <0x41c8> │ │ │ │ │ + <3><294b>: Abbrev Number: 0 │ │ │ │ │ + <2><294c>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <294d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4301> │ │ │ │ │ + <2951> DW_AT_entry_pc : (addr) 0x39c5 │ │ │ │ │ + <2955> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <2956> DW_AT_low_pc : (addr) 0x39c5 │ │ │ │ │ + <295a> DW_AT_high_pc : (udata) 23 │ │ │ │ │ + <295b> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <295b> DW_AT_call_line : (data1) 65 │ │ │ │ │ + <295c> DW_AT_call_column : (data1) 36 │ │ │ │ │ + <295d> DW_AT_sibling : (ref_udata) <0x2987> │ │ │ │ │ + <3><295f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2960> DW_AT_abstract_origin: (GNU_ref_alt) <0x431e> │ │ │ │ │ + <2964> DW_AT_location : (sec_offset) 0xff5 (location list) │ │ │ │ │ + <2968> DW_AT_GNU_locviews: (sec_offset) 0xff3 │ │ │ │ │ + <3><296c>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <296d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4312> │ │ │ │ │ + <2971> DW_AT_location : (sec_offset) 0xfff (location list) │ │ │ │ │ + <2975> DW_AT_GNU_locviews: (sec_offset) 0xffd │ │ │ │ │ + <3><2979>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <297a> DW_AT_abstract_origin: (GNU_ref_alt) <0x4309> │ │ │ │ │ + <297e> DW_AT_location : (sec_offset) 0x1009 (location list) │ │ │ │ │ + <2982> DW_AT_GNU_locviews: (sec_offset) 0x1007 │ │ │ │ │ + <3><2986>: Abbrev Number: 0 │ │ │ │ │ + <2><2987>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2988> DW_AT_call_return_pc: (addr) 0x395c │ │ │ │ │ + <298c> DW_AT_call_origin : (ref_addr) <0x12f> │ │ │ │ │ + <2><2990>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2991> DW_AT_call_return_pc: (addr) 0x396e │ │ │ │ │ + <2995> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ + <2><2999>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <299a> DW_AT_call_return_pc: (addr) 0x398c │ │ │ │ │ + <299e> DW_AT_call_origin : (GNU_ref_alt) <0x420c> │ │ │ │ │ + <2><29a2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29a3> DW_AT_call_return_pc: (addr) 0x3999 │ │ │ │ │ + <29a7> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ + <2><29ab>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29ac> DW_AT_call_return_pc: (addr) 0x39e4 │ │ │ │ │ + <29b0> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ + <2><29b4>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29b5> DW_AT_call_return_pc: (addr) 0x39ec │ │ │ │ │ + <29b9> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ + <2><29bd>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29be> DW_AT_call_return_pc: (addr) 0x3a19 │ │ │ │ │ + <29c2> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ + <2><29c6>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29c7> DW_AT_call_return_pc: (addr) 0x3a21 │ │ │ │ │ + <29cb> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ + <2><29cf>: Abbrev Number: 0 │ │ │ │ │ + <1><29d0>: Abbrev Number: 126 (DW_TAG_subprogram) │ │ │ │ │ + <29d1> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <29d1> DW_AT_name : (GNU_strp_alt) (offset: 0x3356) │ │ │ │ │ + <29d5> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29d5> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29d6> DW_AT_decl_column : (data1) 7 │ │ │ │ │ + <29d7> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <29db> DW_AT_low_pc : (addr) 0x3840 │ │ │ │ │ + <29df> DW_AT_high_pc : (udata) 251 │ │ │ │ │ + <29e1> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <29e3> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><29e3>: Abbrev Number: 124 (DW_TAG_formal_parameter) │ │ │ │ │ + <29e4> DW_AT_name : (string) env │ │ │ │ │ + <29e8> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29e8> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29e9> DW_AT_decl_column : (data1) 28 │ │ │ │ │ + <29ea> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <29ee> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><29f1>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ + <29f2> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <29f6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29f6> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29f7> DW_AT_decl_column : (data1) 41 │ │ │ │ │ + <29f8> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <29fc> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><29ff>: Abbrev Number: 122 (DW_TAG_formal_parameter) │ │ │ │ │ + <2a00> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <2a04> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a04> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2a05> DW_AT_decl_column : (data1) 57 │ │ │ │ │ + <2a06> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2a0a> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2a0d>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2a0e> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ + <2a12> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a12> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <2a13> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2a14> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a18> DW_AT_location : (sec_offset) 0x1016 (location list) │ │ │ │ │ + <2a1c> DW_AT_GNU_locviews: (sec_offset) 0x1012 │ │ │ │ │ + <2><2a20>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2a21> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <2a25> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a25> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <2a26> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <2a27> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <2a2b> DW_AT_location : (sec_offset) 0x1027 (location list) │ │ │ │ │ + <2a2f> DW_AT_GNU_locviews: (sec_offset) 0x1021 │ │ │ │ │ + <2><2a33>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2a34> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <2a38> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a38> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <2a39> DW_AT_decl_column : (data1) 18 │ │ │ │ │ + <2a3a> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ + <2a3e> DW_AT_location : (sec_offset) 0x103c (location list) │ │ │ │ │ + <2a42> DW_AT_GNU_locviews: (sec_offset) 0x1038 │ │ │ │ │ + <2><2a46>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2a47> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ + <2a4b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a4b> DW_AT_decl_line : (data1) 38 │ │ │ │ │ + <2a4c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2a4d> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a51> DW_AT_location : (sec_offset) 0x104e (location list) │ │ │ │ │ + <2a55> DW_AT_GNU_locviews: (sec_offset) 0x1048 │ │ │ │ │ + <2><2a59>: Abbrev Number: 118 (DW_TAG_variable) │ │ │ │ │ + <2a5a> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ + <2a5e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a5e> DW_AT_decl_line : (data1) 45 │ │ │ │ │ + <2a5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <2a60> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <2a64> DW_AT_location : (sec_offset) 0x106a (location list) │ │ │ │ │ + <2a68> DW_AT_GNU_locviews: (sec_offset) 0x1066 │ │ │ │ │ + <2><2a6c>: Abbrev Number: 3 (DW_TAG_lexical_block) │ │ │ │ │ + <2a6d> DW_AT_low_pc : (addr) 0x388e │ │ │ │ │ + <2a71> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <2a72> DW_AT_sibling : (ref_udata) <0x2a86> │ │ │ │ │ + <3><2a74>: Abbrev Number: 125 (DW_TAG_variable) │ │ │ │ │ + <2a75> DW_AT_name : (string) i │ │ │ │ │ + <2a77> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a77> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <2a78> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <2a79> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a7d> DW_AT_location : (sec_offset) 0x107b (location list) │ │ │ │ │ + <2a81> DW_AT_GNU_locviews: (sec_offset) 0x1079 │ │ │ │ │ + <3><2a85>: Abbrev Number: 0 │ │ │ │ │ + <2><2a86>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2a87> DW_AT_abstract_origin: (GNU_ref_alt) <0x42e2> │ │ │ │ │ + <2a8b> DW_AT_entry_pc : (addr) 0x3856 │ │ │ │ │ + <2a8f> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <2a90> DW_AT_low_pc : (addr) 0x3856 │ │ │ │ │ + <2a94> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <2a95> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2a95> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <2a96> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <2a97> DW_AT_sibling : (ref_udata) <0x2ab4> │ │ │ │ │ + <3><2a99>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2a9a> DW_AT_abstract_origin: (GNU_ref_alt) <0x42f4> │ │ │ │ │ + <2a9e> DW_AT_location : (sec_offset) 0x1084 (location list) │ │ │ │ │ + <2aa2> DW_AT_GNU_locviews: (sec_offset) 0x1082 │ │ │ │ │ + <3><2aa6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2aa7> DW_AT_abstract_origin: (GNU_ref_alt) <0x42eb> │ │ │ │ │ + <2aab> DW_AT_location : (sec_offset) 0x108d (location list) │ │ │ │ │ + <2aaf> DW_AT_GNU_locviews: (sec_offset) 0x108b │ │ │ │ │ + <3><2ab3>: Abbrev Number: 0 │ │ │ │ │ + <2><2ab4>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2ab5> DW_AT_abstract_origin: (GNU_ref_alt) <0x42b7> │ │ │ │ │ + <2ab9> DW_AT_entry_pc : (addr) 0x387d │ │ │ │ │ + <2abd> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2abe> DW_AT_ranges : (sec_offset) 0x14c │ │ │ │ │ + <2ac2> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2ac2> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <2ac3> DW_AT_call_column : (data1) 50 │ │ │ │ │ + <2ac4> DW_AT_sibling : (ref_udata) <0x2ae6> │ │ │ │ │ + <3><2ac6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ac7> DW_AT_abstract_origin: (GNU_ref_alt) <0x42d5> │ │ │ │ │ + <2acb> DW_AT_location : (sec_offset) 0x1095 (location list) │ │ │ │ │ + <2acf> DW_AT_GNU_locviews: (sec_offset) 0x1093 │ │ │ │ │ + <3><2ad3>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ad4> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c9> │ │ │ │ │ + <3><2ad8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ad9> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c0> │ │ │ │ │ + <2add> DW_AT_location : (sec_offset) 0x109e (location list) │ │ │ │ │ + <2ae1> DW_AT_GNU_locviews: (sec_offset) 0x109c │ │ │ │ │ + <3><2ae5>: Abbrev Number: 0 │ │ │ │ │ + <2><2ae6>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2ae7> DW_AT_abstract_origin: (GNU_ref_alt) <0x428c> │ │ │ │ │ + <2aeb> DW_AT_entry_pc : (addr) 0x38c3 │ │ │ │ │ + <2aef> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2af0> DW_AT_ranges : (sec_offset) 0x153 │ │ │ │ │ + <2af4> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2af4> DW_AT_call_line : (data1) 36 │ │ │ │ │ + <2af5> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <2af6> DW_AT_sibling : (ref_udata) <0x2b18> │ │ │ │ │ + <3><2af8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2af9> DW_AT_abstract_origin: (GNU_ref_alt) <0x42aa> │ │ │ │ │ + <2afd> DW_AT_location : (sec_offset) 0x10a6 (location list) │ │ │ │ │ + <2b01> DW_AT_GNU_locviews: (sec_offset) 0x10a4 │ │ │ │ │ + <3><2b05>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b06> DW_AT_abstract_origin: (GNU_ref_alt) <0x429e> │ │ │ │ │ + <3><2b0a>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b0b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4295> │ │ │ │ │ + <2b0f> DW_AT_location : (sec_offset) 0x10b0 (location list) │ │ │ │ │ + <2b13> DW_AT_GNU_locviews: (sec_offset) 0x10ae │ │ │ │ │ + <3><2b17>: Abbrev Number: 0 │ │ │ │ │ + <2><2b18>: Abbrev Number: 117 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2b19> DW_AT_abstract_origin: (GNU_ref_alt) <0x4148> │ │ │ │ │ + <2b1d> DW_AT_entry_pc : (addr) 0x38d1 │ │ │ │ │ + <2b21> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <2b22> DW_AT_low_pc : (addr) 0x38d1 │ │ │ │ │ + <2b26> DW_AT_high_pc : (udata) 13 │ │ │ │ │ + <2b27> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2b27> DW_AT_call_line : (data1) 38 │ │ │ │ │ + <2b28> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <2b29> DW_AT_sibling : (ref_udata) <0x2b5c> │ │ │ │ │ + <3><2b2b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b2c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4164> │ │ │ │ │ + <2b30> DW_AT_location : (sec_offset) 0x10ba (location list) │ │ │ │ │ + <2b34> DW_AT_GNU_locviews: (sec_offset) 0x10b8 │ │ │ │ │ + <3><2b38>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b39> DW_AT_abstract_origin: (GNU_ref_alt) <0x415d> │ │ │ │ │ + <2b3d> DW_AT_location : (sec_offset) 0x10c5 (location list) │ │ │ │ │ + <2b41> DW_AT_GNU_locviews: (sec_offset) 0x10c3 │ │ │ │ │ + <3><2b45>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b46> DW_AT_abstract_origin: (GNU_ref_alt) <0x4153> │ │ │ │ │ + <2b4a> DW_AT_location : (sec_offset) 0x10ba (location list) │ │ │ │ │ + <2b4e> DW_AT_GNU_locviews: (sec_offset) 0x10b8 │ │ │ │ │ + <3><2b52>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2b53> DW_AT_call_return_pc: (addr) 0x38de │ │ │ │ │ + <2b57> DW_AT_call_origin : (GNU_ref_alt) <0x426a> │ │ │ │ │ + <3><2b5b>: Abbrev Number: 0 │ │ │ │ │ + <2><2b5c>: Abbrev Number: 123 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2b5d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4148> │ │ │ │ │ + <2b61> DW_AT_entry_pc : (addr) 0x38f8 │ │ │ │ │ + <2b65> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2b66> DW_AT_ranges : (sec_offset) 0x15c │ │ │ │ │ + <2b6a> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2b6a> DW_AT_call_line : (data1) 46 │ │ │ │ │ + <2b6b> DW_AT_call_column : (data1) 13 │ │ │ │ │ + <2b6c> DW_AT_sibling : (ref_udata) <0x2b9f> │ │ │ │ │ + <3><2b6e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b6f> DW_AT_abstract_origin: (GNU_ref_alt) <0x4164> │ │ │ │ │ + <2b73> DW_AT_location : (sec_offset) 0x10cf (location list) │ │ │ │ │ + <2b77> DW_AT_GNU_locviews: (sec_offset) 0x10cd │ │ │ │ │ + <3><2b7b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b7c> DW_AT_abstract_origin: (GNU_ref_alt) <0x415d> │ │ │ │ │ + <2b80> DW_AT_location : (sec_offset) 0x10d9 (location list) │ │ │ │ │ + <2b84> DW_AT_GNU_locviews: (sec_offset) 0x10d7 │ │ │ │ │ + <3><2b88>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b89> DW_AT_abstract_origin: (GNU_ref_alt) <0x4153> │ │ │ │ │ + <2b8d> DW_AT_location : (sec_offset) 0x10e5 (location list) │ │ │ │ │ + <2b91> DW_AT_GNU_locviews: (sec_offset) 0x10e1 │ │ │ │ │ + <3><2b95>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2b96> DW_AT_call_return_pc: (addr) 0x38ff │ │ │ │ │ + <2b9a> DW_AT_call_origin : (GNU_ref_alt) <0x426a> │ │ │ │ │ + <3><2b9e>: Abbrev Number: 0 │ │ │ │ │ + <2><2b9f>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2ba0> DW_AT_call_return_pc: (addr) 0x3878 │ │ │ │ │ + <2ba4> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ + <2><2ba8>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2ba9> DW_AT_call_return_pc: (addr) 0x38f2 │ │ │ │ │ + <2bad> DW_AT_call_origin : (ref_addr) <0x3f> │ │ │ │ │ + <2><2bb1>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bb2> DW_AT_call_return_pc: (addr) 0x3907 │ │ │ │ │ + <2bb6> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ + <2><2bba>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bbb> DW_AT_call_return_pc: (addr) 0x392e │ │ │ │ │ + <2bbf> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ + <2><2bc3>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bc4> DW_AT_call_return_pc: (addr) 0x3936 │ │ │ │ │ + <2bc8> DW_AT_call_origin : (ref_addr) <0x53> │ │ │ │ │ <2><2bcc>: Abbrev Number: 0 │ │ │ │ │ <1><2bcd>: Abbrev Number: 0 │ │ │ │ ├── readelf --wide --debug-dump=aranges {} │ │ │ │ │ @@ -16,36 +16,36 @@ │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ 00003390 00000335 │ │ │ │ │ 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 28 │ │ │ │ │ + Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0x2450 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000036d0 000001e6 │ │ │ │ │ + 000036d0 000000d6 │ │ │ │ │ + 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 36 │ │ │ │ │ + Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2818 │ │ │ │ │ + Offset into .debug_info: 0x26ef │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000038c0 000000d6 │ │ │ │ │ - 00003360 00000021 │ │ │ │ │ + 000037b0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2ab7 │ │ │ │ │ + Offset into .debug_info: 0x2806 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000039a0 00000086 │ │ │ │ │ + 00003840 000001e6 │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── readelf --wide --debug-dump=loc {} │ │ │ │ │ @@ -59,21 +59,21 @@ │ │ │ │ │ 0000006a v0000001 v0000000 views at 00000068 for: │ │ │ │ │ 000032ac 000032bc (DW_OP_reg6 (esi)) │ │ │ │ │ 00000072 │ │ │ │ │ │ │ │ │ │ 00000073 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000075 v0000002 v0000000 views at 00000073 for: │ │ │ │ │ - 000032c4 000032d7 (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 000032c4 000032d7 (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 00000082 │ │ │ │ │ │ │ │ │ │ 00000083 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000085 v0000002 v0000000 views at 00000083 for: │ │ │ │ │ - 000032c4 000032d7 (DW_OP_addr: 42d2; DW_OP_stack_value) │ │ │ │ │ + 000032c4 000032d7 (DW_OP_addr: 42d1; DW_OP_stack_value) │ │ │ │ │ 00000092 │ │ │ │ │ │ │ │ │ │ 00000093 v0000002 v0000000 location view pair │ │ │ │ │ 00000095 v0000000 v0000000 location view pair │ │ │ │ │ 00000097 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000099 000032c4 (base address) │ │ │ │ │ @@ -118,21 +118,21 @@ │ │ │ │ │ 000000ee v0000002 v0000000 views at 000000ec for: │ │ │ │ │ 000032d7 000032eb (DW_OP_reg6 (esi)) │ │ │ │ │ 000000f6 │ │ │ │ │ │ │ │ │ │ 000000f7 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000000f9 v0000002 v0000000 views at 000000f7 for: │ │ │ │ │ - 000032eb 00003303 (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 000032eb 00003303 (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 00000106 │ │ │ │ │ │ │ │ │ │ 00000107 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000109 v0000002 v0000000 views at 00000107 for: │ │ │ │ │ - 000032eb 00003303 (DW_OP_addr: 42d7; DW_OP_stack_value) │ │ │ │ │ + 000032eb 00003303 (DW_OP_addr: 42d6; DW_OP_stack_value) │ │ │ │ │ 00000116 │ │ │ │ │ │ │ │ │ │ 00000117 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000119 v0000002 v0000000 views at 00000117 for: │ │ │ │ │ 000032eb 00003303 (DW_OP_fbreg: -52) │ │ │ │ │ 00000122 │ │ │ │ │ @@ -650,21 +650,21 @@ │ │ │ │ │ 000005f2 v0000000 v0000000 views at 000005d1 for: │ │ │ │ │ 00002c2f 00002c39 (DW_OP_breg7 (edi): 0; DW_OP_breg5 (ebp): -440; DW_OP_deref; DW_OP_plus; DW_OP_plus_uconst: 1; DW_OP_stack_value) │ │ │ │ │ 00000602 │ │ │ │ │ │ │ │ │ │ 00000603 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000605 v0000002 v0000000 views at 00000603 for: │ │ │ │ │ - 000029ff 00002a20 (DW_OP_addr: 41da; DW_OP_stack_value) │ │ │ │ │ + 000029ff 00002a20 (DW_OP_addr: 41d9; DW_OP_stack_value) │ │ │ │ │ 00000612 │ │ │ │ │ │ │ │ │ │ 00000613 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000615 v0000002 v0000000 views at 00000613 for: │ │ │ │ │ - 000029ff 00002a20 (DW_OP_addr: 41f3; DW_OP_stack_value) │ │ │ │ │ + 000029ff 00002a20 (DW_OP_addr: 41f2; DW_OP_stack_value) │ │ │ │ │ 00000622 │ │ │ │ │ │ │ │ │ │ 00000623 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000625 v0000002 v0000000 views at 00000623 for: │ │ │ │ │ 000029ff 00002a19 (DW_OP_reg0 (eax)) │ │ │ │ │ 0000062d │ │ │ │ │ @@ -725,21 +725,21 @@ │ │ │ │ │ 000006a9 v0000000 v0000000 views at 00000691 for: │ │ │ │ │ 00002913 00002984 (DW_OP_fbreg: -164) │ │ │ │ │ 000006b1 │ │ │ │ │ │ │ │ │ │ 000006b2 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000006b4 v0000002 v0000000 views at 000006b2 for: │ │ │ │ │ - 00002844 00002863 (DW_OP_addr: 419d; DW_OP_stack_value) │ │ │ │ │ + 00002844 00002863 (DW_OP_addr: 419c; DW_OP_stack_value) │ │ │ │ │ 000006c1 │ │ │ │ │ │ │ │ │ │ 000006c2 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000006c4 v0000002 v0000000 views at 000006c2 for: │ │ │ │ │ - 00002844 00002863 (DW_OP_addr: 41a8; DW_OP_stack_value) │ │ │ │ │ + 00002844 00002863 (DW_OP_addr: 41a7; DW_OP_stack_value) │ │ │ │ │ 000006d1 │ │ │ │ │ │ │ │ │ │ 000006d2 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000006d4 v0000002 v0000000 views at 000006d2 for: │ │ │ │ │ 00002844 0000285e (DW_OP_reg0 (eax)) │ │ │ │ │ 000006dc │ │ │ │ │ @@ -817,21 +817,21 @@ │ │ │ │ │ 0000076d v0000000 v0000000 views at 0000076b for: │ │ │ │ │ 00002586 0000259e (DW_OP_reg6 (esi)) │ │ │ │ │ 00000775 │ │ │ │ │ │ │ │ │ │ 00000776 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000778 v0000002 v0000000 views at 00000776 for: │ │ │ │ │ - 0000259e 000025ad (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 0000259e 000025ad (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 00000785 │ │ │ │ │ │ │ │ │ │ 00000786 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000788 v0000002 v0000000 views at 00000786 for: │ │ │ │ │ - 0000259e 000025ad (DW_OP_addr: 4140; DW_OP_stack_value) │ │ │ │ │ + 0000259e 000025ad (DW_OP_addr: 413f; DW_OP_stack_value) │ │ │ │ │ 00000795 │ │ │ │ │ │ │ │ │ │ 00000796 v0000002 v0000000 location view pair │ │ │ │ │ 00000798 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 0000079a 0000259e (base address) │ │ │ │ │ 0000079f v0000002 v0000000 views at 00000796 for: │ │ │ │ │ @@ -869,21 +869,21 @@ │ │ │ │ │ 000007da v0000000 v0000000 views at 000007d8 for: │ │ │ │ │ 000025ad 000025c0 (DW_OP_reg6 (esi)) │ │ │ │ │ 000007e2 │ │ │ │ │ │ │ │ │ │ 000007e3 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000007e5 v0000002 v0000000 views at 000007e3 for: │ │ │ │ │ - 000025c0 000025d5 (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 000025c0 000025d5 (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 000007f2 │ │ │ │ │ │ │ │ │ │ 000007f3 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000007f5 v0000002 v0000000 views at 000007f3 for: │ │ │ │ │ - 000025c0 000025d5 (DW_OP_addr: 414a; DW_OP_stack_value) │ │ │ │ │ + 000025c0 000025d5 (DW_OP_addr: 4149; DW_OP_stack_value) │ │ │ │ │ 00000802 │ │ │ │ │ │ │ │ │ │ 00000803 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000805 v0000002 v0000000 views at 00000803 for: │ │ │ │ │ 000025c0 000025d5 (DW_OP_reg3 (ebx)) │ │ │ │ │ 0000080d │ │ │ │ │ @@ -917,21 +917,21 @@ │ │ │ │ │ 0000083e v0000000 v0000000 views at 0000083c for: │ │ │ │ │ 000025d5 000025e8 (DW_OP_reg6 (esi)) │ │ │ │ │ 00000846 │ │ │ │ │ │ │ │ │ │ 00000847 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000849 v0000002 v0000000 views at 00000847 for: │ │ │ │ │ - 000025e8 000025fd (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 000025e8 000025fd (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 00000856 │ │ │ │ │ │ │ │ │ │ 00000857 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000859 v0000002 v0000000 views at 00000857 for: │ │ │ │ │ - 000025e8 000025fd (DW_OP_addr: 4157; DW_OP_stack_value) │ │ │ │ │ + 000025e8 000025fd (DW_OP_addr: 4156; DW_OP_stack_value) │ │ │ │ │ 00000866 │ │ │ │ │ │ │ │ │ │ 00000867 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000869 v0000002 v0000000 views at 00000867 for: │ │ │ │ │ 000025e8 000025fd (DW_OP_reg3 (ebx)) │ │ │ │ │ 00000871 │ │ │ │ │ @@ -965,21 +965,21 @@ │ │ │ │ │ 000008a2 v0000000 v0000000 views at 000008a0 for: │ │ │ │ │ 000025fd 00002610 (DW_OP_reg6 (esi)) │ │ │ │ │ 000008aa │ │ │ │ │ │ │ │ │ │ 000008ab v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000008ad v0000002 v0000000 views at 000008ab for: │ │ │ │ │ - 00002610 00002625 (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 00002610 00002625 (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 000008ba │ │ │ │ │ │ │ │ │ │ 000008bb v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000008bd v0000002 v0000000 views at 000008bb for: │ │ │ │ │ - 00002610 00002625 (DW_OP_addr: 4164; DW_OP_stack_value) │ │ │ │ │ + 00002610 00002625 (DW_OP_addr: 4163; DW_OP_stack_value) │ │ │ │ │ 000008ca │ │ │ │ │ │ │ │ │ │ 000008cb v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 000008cd v0000002 v0000000 views at 000008cb for: │ │ │ │ │ 00002610 00002625 (DW_OP_reg3 (ebx)) │ │ │ │ │ 000008d5 │ │ │ │ │ @@ -1013,21 +1013,21 @@ │ │ │ │ │ 00000906 v0000000 v0000000 views at 00000904 for: │ │ │ │ │ 00002625 00002638 (DW_OP_reg6 (esi)) │ │ │ │ │ 0000090e │ │ │ │ │ │ │ │ │ │ 0000090f v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000911 v0000002 v0000000 views at 0000090f for: │ │ │ │ │ - 00002638 0000264d (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 00002638 0000264d (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 0000091e │ │ │ │ │ │ │ │ │ │ 0000091f v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000921 v0000002 v0000000 views at 0000091f for: │ │ │ │ │ - 00002638 0000264d (DW_OP_addr: 4170; DW_OP_stack_value) │ │ │ │ │ + 00002638 0000264d (DW_OP_addr: 416f; DW_OP_stack_value) │ │ │ │ │ 0000092e │ │ │ │ │ │ │ │ │ │ 0000092f v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000931 v0000002 v0000000 views at 0000092f for: │ │ │ │ │ 00002638 0000264d (DW_OP_reg3 (ebx)) │ │ │ │ │ 00000939 │ │ │ │ │ @@ -1061,21 +1061,21 @@ │ │ │ │ │ 0000096a v0000000 v0000000 views at 00000968 for: │ │ │ │ │ 0000264d 00002660 (DW_OP_reg6 (esi)) │ │ │ │ │ 00000972 │ │ │ │ │ │ │ │ │ │ 00000973 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000975 v0000002 v0000000 views at 00000973 for: │ │ │ │ │ - 00002660 00002675 (DW_OP_addr: 413e; DW_OP_stack_value) │ │ │ │ │ + 00002660 00002675 (DW_OP_addr: 413d; DW_OP_stack_value) │ │ │ │ │ 00000982 │ │ │ │ │ │ │ │ │ │ 00000983 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000985 v0000002 v0000000 views at 00000983 for: │ │ │ │ │ - 00002660 00002675 (DW_OP_addr: 417c; DW_OP_stack_value) │ │ │ │ │ + 00002660 00002675 (DW_OP_addr: 417b; DW_OP_stack_value) │ │ │ │ │ 00000992 │ │ │ │ │ │ │ │ │ │ 00000993 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000995 v0000002 v0000000 views at 00000993 for: │ │ │ │ │ 00002660 00002675 (DW_OP_reg3 (ebx)) │ │ │ │ │ 0000099d │ │ │ │ │ @@ -1153,21 +1153,21 @@ │ │ │ │ │ 00000a30 v0000000 v0000000 views at 00000a24 for: │ │ │ │ │ 0000250c 00002527 (DW_OP_reg5 (ebp)) │ │ │ │ │ 00000a35 │ │ │ │ │ │ │ │ │ │ 00000a36 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000a38 v0000001 v0000000 views at 00000a36 for: │ │ │ │ │ - 0000245c 0000247f (DW_OP_addr: 4106; DW_OP_stack_value) │ │ │ │ │ + 0000245c 0000247f (DW_OP_addr: 4105; DW_OP_stack_value) │ │ │ │ │ 00000a45 │ │ │ │ │ │ │ │ │ │ 00000a46 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000a48 v0000001 v0000000 views at 00000a46 for: │ │ │ │ │ - 0000245c 0000247f (DW_OP_addr: 4119; DW_OP_stack_value) │ │ │ │ │ + 0000245c 0000247f (DW_OP_addr: 4118; DW_OP_stack_value) │ │ │ │ │ 00000a55 │ │ │ │ │ │ │ │ │ │ 00000a56 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000a58 v0000001 v0000000 views at 00000a56 for: │ │ │ │ │ 0000245c 0000247f (DW_OP_fbreg: -444) │ │ │ │ │ 00000a62 │ │ │ │ │ @@ -1201,21 +1201,21 @@ │ │ │ │ │ 00000a93 v0000000 v0000000 views at 00000a91 for: │ │ │ │ │ 0000248d 000024a0 (DW_OP_reg7 (edi)) │ │ │ │ │ 00000a9b │ │ │ │ │ │ │ │ │ │ 00000a9c v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000a9e v0000002 v0000000 views at 00000a9c for: │ │ │ │ │ - 000024a0 000024bd (DW_OP_addr: 4106; DW_OP_stack_value) │ │ │ │ │ + 000024a0 000024bd (DW_OP_addr: 4105; DW_OP_stack_value) │ │ │ │ │ 00000aab │ │ │ │ │ │ │ │ │ │ 00000aac v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000aae v0000002 v0000000 views at 00000aac for: │ │ │ │ │ - 000024a0 000024bd (DW_OP_addr: 4120; DW_OP_stack_value) │ │ │ │ │ + 000024a0 000024bd (DW_OP_addr: 411f; DW_OP_stack_value) │ │ │ │ │ 00000abb │ │ │ │ │ │ │ │ │ │ 00000abc v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000abe v0000002 v0000000 views at 00000abc for: │ │ │ │ │ 000024a0 000024bd (DW_OP_fbreg: -444) │ │ │ │ │ 00000ac8 │ │ │ │ │ @@ -1249,21 +1249,21 @@ │ │ │ │ │ 00000af7 v0000000 v0000000 views at 00000af5 for: │ │ │ │ │ 000024d2 000024e1 (DW_OP_reg7 (edi)) │ │ │ │ │ 00000aff │ │ │ │ │ │ │ │ │ │ 00000b00 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000b02 v0000002 v0000000 views at 00000b00 for: │ │ │ │ │ - 000024e1 000024fe (DW_OP_addr: 4106; DW_OP_stack_value) │ │ │ │ │ + 000024e1 000024fe (DW_OP_addr: 4105; DW_OP_stack_value) │ │ │ │ │ 00000b0f │ │ │ │ │ │ │ │ │ │ 00000b10 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000b12 v0000002 v0000000 views at 00000b10 for: │ │ │ │ │ - 000024e1 000024fe (DW_OP_addr: 412a; DW_OP_stack_value) │ │ │ │ │ + 000024e1 000024fe (DW_OP_addr: 4129; DW_OP_stack_value) │ │ │ │ │ 00000b1f │ │ │ │ │ │ │ │ │ │ 00000b20 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000b22 v0000002 v0000000 views at 00000b20 for: │ │ │ │ │ 000024e1 000024fe (DW_OP_fbreg: -444) │ │ │ │ │ 00000b2c │ │ │ │ │ @@ -1593,15 +1593,15 @@ │ │ │ │ │ 00000de3 v0000002 v0000000 views at 00000de1 for: │ │ │ │ │ 000033fc 00003430 (DW_OP_addr: 4040; DW_OP_stack_value) │ │ │ │ │ 00000df0 │ │ │ │ │ │ │ │ │ │ 00000df1 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000df3 v0000002 v0000000 views at 00000df1 for: │ │ │ │ │ - 000033fc 00003430 (DW_OP_addr: 4302; DW_OP_stack_value) │ │ │ │ │ + 000033fc 00003430 (DW_OP_addr: 4301; DW_OP_stack_value) │ │ │ │ │ 00000e00 │ │ │ │ │ │ │ │ │ │ 00000e01 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ 00000e03 v0000002 v0000000 views at 00000e01 for: │ │ │ │ │ 000033fc 00003416 (DW_OP_reg0 (eax)) │ │ │ │ │ 00000e0b │ │ │ │ │ @@ -1618,379 +1618,379 @@ │ │ │ │ │ 00000e1b 0000336b (base address) │ │ │ │ │ 00000e20 v0000000 v0000000 views at 00000e17 for: │ │ │ │ │ 0000336b 0000337c (DW_OP_reg1 (ecx)) │ │ │ │ │ 00000e25 v0000000 v0000001 views at 00000e19 for: │ │ │ │ │ 0000337c 0000337d (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ 00000e2c │ │ │ │ │ Table at Offset 0xe2d │ │ │ │ │ - Length: 0x1ba │ │ │ │ │ + Length: 0xe2 │ │ │ │ │ DWARF version: 5 │ │ │ │ │ Address size: 4 │ │ │ │ │ Segment size: 0 │ │ │ │ │ Offset entries: 0 │ │ │ │ │ │ │ │ │ │ Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ 00000e39 v0000000 v0000000 location view pair │ │ │ │ │ - 00000e3b v0000000 v0000000 location view pair │ │ │ │ │ - 00000e3d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000e3f v0000000 v0000000 views at 00000e39 for: │ │ │ │ │ - 000037ec 000037f6 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000e46 v0000000 v0000000 views at 00000e3b for: │ │ │ │ │ - 000037f6 0000382e (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ - 00000e4f v0000000 v0000000 views at 00000e3d for: │ │ │ │ │ - 00003889 000038b6 (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000e3b v0000000 v0000000 views at 00000e39 for: │ │ │ │ │ + 000036f4 0000370e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e43 │ │ │ │ │ + │ │ │ │ │ + 00000e44 v0000000 v0000000 location view pair │ │ │ │ │ + 00000e46 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000e48 00003713 (base address) │ │ │ │ │ + 00000e4d v0000000 v0000000 views at 00000e44 for: │ │ │ │ │ + 00003713 00003714 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e52 v0000000 v0000000 views at 00000e46 for: │ │ │ │ │ + 00003714 00003769 (DW_OP_fbreg: -36) │ │ │ │ │ 00000e58 │ │ │ │ │ │ │ │ │ │ 00000e59 v0000000 v0000000 location view pair │ │ │ │ │ 00000e5b v0000000 v0000000 location view pair │ │ │ │ │ - 00000e5d v0000000 v0000000 location view pair │ │ │ │ │ - 00000e5f v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000e61 v0000000 v0000000 views at 00000e59 for: │ │ │ │ │ - 00003804 0000380a (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000e68 v0000000 v0000000 views at 00000e5b for: │ │ │ │ │ - 0000380a 0000383d (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000e6f v0000000 v0000000 views at 00000e5d for: │ │ │ │ │ - 0000383d 00003855 (DW_OP_fbreg: -36) │ │ │ │ │ - 00000e77 v0000000 v0000000 views at 00000e5f for: │ │ │ │ │ - 00003889 000038b6 (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000e7e │ │ │ │ │ - │ │ │ │ │ - 00000e7f v0000000 v0000000 location view pair │ │ │ │ │ - 00000e81 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000e83 v0000000 v0000000 views at 00000e7f for: │ │ │ │ │ - 0000381e 00003821 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000e8a v0000000 v0000000 views at 00000e81 for: │ │ │ │ │ - 00003821 0000386c (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000e91 │ │ │ │ │ - │ │ │ │ │ - 00000e92 v0000000 v0000000 location view pair │ │ │ │ │ - 00000e94 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000e96 v0000000 v0000000 views at 00000e92 for: │ │ │ │ │ - 0000382e 00003838 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000e9d v0000000 v0000000 views at 00000e94 for: │ │ │ │ │ - 00003838 0000387f (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000ea4 │ │ │ │ │ - │ │ │ │ │ - 00000ea5 v0000000 v0000000 location view pair │ │ │ │ │ - 00000ea7 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000ea9 v0000000 v0000000 views at 00000ea5 for: │ │ │ │ │ - 0000386c 00003873 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000eb0 v0000000 v0000000 views at 00000ea7 for: │ │ │ │ │ - 00003873 0000387f (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000eb7 │ │ │ │ │ - │ │ │ │ │ - 00000eb8 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000eba v0000001 v0000000 views at 00000eb8 for: │ │ │ │ │ - 0000382e 0000383d (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000ec2 │ │ │ │ │ - │ │ │ │ │ - 00000ec3 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000ec5 v0000001 v0000000 views at 00000ec3 for: │ │ │ │ │ - 00003804 0000380b (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000ecc │ │ │ │ │ - │ │ │ │ │ - 00000ecd v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000ecf v0000001 v0000000 views at 00000ecd for: │ │ │ │ │ - 00003804 0000380b (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000ed6 │ │ │ │ │ - │ │ │ │ │ - 00000ed7 v0000001 v0000000 location view pair │ │ │ │ │ - 00000ed9 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000edb v0000001 v0000000 views at 00000ed7 for: │ │ │ │ │ - 00003804 0000380a (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000ee2 v0000000 v0000000 views at 00000ed9 for: │ │ │ │ │ - 0000380a 0000380b (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000ee9 │ │ │ │ │ - │ │ │ │ │ - 00000eea v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000eec v0000002 v0000000 views at 00000eea for: │ │ │ │ │ - 00003855 0000386c (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000ef3 │ │ │ │ │ - │ │ │ │ │ - 00000ef4 v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000ef6 v0000002 v0000000 views at 00000ef4 for: │ │ │ │ │ - 00003855 0000386c (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000efd │ │ │ │ │ - │ │ │ │ │ - 00000efe v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f00 v0000002 v0000000 views at 00000efe for: │ │ │ │ │ - 00003855 0000386c (DW_OP_fbreg: 0) │ │ │ │ │ - 00000f08 │ │ │ │ │ - │ │ │ │ │ - 00000f09 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f0b v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f0d v0000000 v0000000 views at 00000f09 for: │ │ │ │ │ - 000036f5 000036fc (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f12 v0000000 v0000000 views at 00000f0b for: │ │ │ │ │ - 000036fc 0000372e (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000f17 │ │ │ │ │ - │ │ │ │ │ - 00000f18 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f1a v0000000 v0000000 location view pair │ │ │ │ │ - 00000f1c v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f1e v0000000 v0000000 views at 00000f18 for: │ │ │ │ │ - 0000370d 0000370f (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f23 v0000000 v0000000 views at 00000f1a for: │ │ │ │ │ - 0000370f 0000372e (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000f28 v0000000 v0000000 views at 00000f1c for: │ │ │ │ │ - 0000372e 00003744 (DW_OP_fbreg: -36) │ │ │ │ │ - 00000f2e │ │ │ │ │ - │ │ │ │ │ - 00000f2f v0000000 v0000000 location view pair │ │ │ │ │ - 00000f31 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f33 v0000000 v0000000 views at 00000f2f for: │ │ │ │ │ - 0000371e 0000372e (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f38 v0000000 v0000000 views at 00000f31 for: │ │ │ │ │ - 0000372e 00003760 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 00000f3e │ │ │ │ │ - │ │ │ │ │ - 00000f3f v0000000 v0000000 location view pair │ │ │ │ │ - 00000f41 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f43 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f45 v0000000 v0000000 views at 00000f3f for: │ │ │ │ │ - 0000376e 00003781 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f4c v0000000 v0000000 views at 00000f41 for: │ │ │ │ │ - 00003781 0000379a (DW_OP_breg7 (edi): -1; DW_OP_stack_value) │ │ │ │ │ - 00000f55 v0000000 v0000000 views at 00000f43 for: │ │ │ │ │ - 000037a4 000037b1 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f5c │ │ │ │ │ - │ │ │ │ │ - 00000f5d v0000000 v0000000 location view pair │ │ │ │ │ - 00000f5f v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f61 v0000000 v0000000 views at 00000f5d for: │ │ │ │ │ - 00003788 0000378e (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000f68 v0000000 v0000000 views at 00000f5f for: │ │ │ │ │ - 0000378e 0000379a (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000f6f │ │ │ │ │ - │ │ │ │ │ - 00000f70 v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f72 v0000002 v0000000 views at 00000f70 for: │ │ │ │ │ - 0000371e 0000372e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000f78 │ │ │ │ │ - │ │ │ │ │ - 00000f79 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f7b v0000000 v0000000 views at 00000f79 for: │ │ │ │ │ - 000036e6 000036f5 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000f81 │ │ │ │ │ - │ │ │ │ │ - 00000f82 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f84 v0000000 v0000000 views at 00000f82 for: │ │ │ │ │ - 000036e6 000036f5 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000f89 │ │ │ │ │ - │ │ │ │ │ - 00000f8a v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000f8c v0000001 v0000000 views at 00000f8a for: │ │ │ │ │ - 0000370d 0000371e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000f92 │ │ │ │ │ + 00000e5d 00003724 (base address) │ │ │ │ │ + 00000e62 v0000000 v0000000 views at 00000e59 for: │ │ │ │ │ + 00003724 00003730 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e67 v0000000 v0000000 views at 00000e5b for: │ │ │ │ │ + 00003730 00003768 (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000e6c │ │ │ │ │ │ │ │ │ │ - 00000f93 v0000001 v0000000 location view pair │ │ │ │ │ + 00000e6d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f95 v0000001 v0000000 views at 00000f93 for: │ │ │ │ │ - 0000370d 0000371e (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000f9a │ │ │ │ │ + 00000e6f v0000000 v0000000 views at 00000e6d for: │ │ │ │ │ + 0000373d 00003766 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000e77 │ │ │ │ │ │ │ │ │ │ - 00000f9b v0000001 v0000000 location view pair │ │ │ │ │ + 00000e78 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f9d v0000001 v0000000 views at 00000f9b for: │ │ │ │ │ - 00003753 00003760 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 00000fa4 │ │ │ │ │ + 00000e7a v0000000 v0000000 views at 00000e78 for: │ │ │ │ │ + 00003749 00003760 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e82 │ │ │ │ │ │ │ │ │ │ - 00000fa5 v0000001 v0000000 location view pair │ │ │ │ │ + 00000e83 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fa7 v0000001 v0000000 views at 00000fa5 for: │ │ │ │ │ - 00003753 00003761 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000fae │ │ │ │ │ + 00000e85 v0000000 v0000000 views at 00000e83 for: │ │ │ │ │ + 000036e6 000036f4 (DW_OP_fbreg: 16) │ │ │ │ │ + 00000e8e │ │ │ │ │ │ │ │ │ │ - 00000faf v0000002 v0000000 location view pair │ │ │ │ │ + 00000e8f v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fb1 v0000002 v0000000 views at 00000faf for: │ │ │ │ │ - 00003761 0000376e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000fb9 │ │ │ │ │ + 00000e91 v0000000 v0000000 views at 00000e8f for: │ │ │ │ │ + 000036e6 000036f4 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000e99 │ │ │ │ │ │ │ │ │ │ - 00000fba v0000002 v0000000 location view pair │ │ │ │ │ + 00000e9a v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fbc v0000002 v0000000 views at 00000fba for: │ │ │ │ │ - 00003761 0000376e (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000fc3 │ │ │ │ │ + 00000e9c v0000002 v0000000 views at 00000e9a for: │ │ │ │ │ + 000036f4 00003713 (DW_OP_addr: 4080; DW_OP_stack_value) │ │ │ │ │ + 00000ea9 │ │ │ │ │ │ │ │ │ │ - 00000fc4 v0000001 v0000000 location view pair │ │ │ │ │ + 00000eaa v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fc6 v0000001 v0000000 views at 00000fc4 for: │ │ │ │ │ - 00003788 0000378f (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000fcd │ │ │ │ │ + 00000eac v0000002 v0000000 views at 00000eaa for: │ │ │ │ │ + 000036f4 00003713 (DW_OP_addr: 435c; DW_OP_stack_value) │ │ │ │ │ + 00000eb9 │ │ │ │ │ │ │ │ │ │ - 00000fce v0000001 v0000000 location view pair │ │ │ │ │ + 00000eba v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fd0 v0000001 v0000000 views at 00000fce for: │ │ │ │ │ - 00003788 0000378f (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000fd7 │ │ │ │ │ + 00000ebc v0000002 v0000000 views at 00000eba for: │ │ │ │ │ + 000036f4 0000370e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000ec4 │ │ │ │ │ │ │ │ │ │ - 00000fd8 v0000001 v0000000 location view pair │ │ │ │ │ - 00000fda v0000000 v0000000 location view pair │ │ │ │ │ + 00000ec5 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fdc v0000001 v0000000 views at 00000fd8 for: │ │ │ │ │ - 00003788 0000378e (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000fe3 v0000000 v0000000 views at 00000fda for: │ │ │ │ │ - 0000378e 0000378f (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000fea │ │ │ │ │ -Table at Offset 0xfeb │ │ │ │ │ - Length: 0xe2 │ │ │ │ │ + 00000ec7 v0000002 v0000000 views at 00000ec5 for: │ │ │ │ │ + 000036f4 00003713 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ecf │ │ │ │ │ + │ │ │ │ │ + 00000ed0 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000ed2 v0000002 v0000000 views at 00000ed0 for: │ │ │ │ │ + 00003713 00003724 (DW_OP_fbreg: 4) │ │ │ │ │ + 00000edb │ │ │ │ │ + │ │ │ │ │ + 00000edc v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000ede v0000002 v0000000 views at 00000edc for: │ │ │ │ │ + 00003713 00003724 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ee6 │ │ │ │ │ + │ │ │ │ │ + 00000ee7 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000ee9 v0000000 v0000000 views at 00000ee7 for: │ │ │ │ │ + 0000372b 0000373a (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000ef1 │ │ │ │ │ + │ │ │ │ │ + 00000ef2 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000ef4 v0000000 v0000000 views at 00000ef2 for: │ │ │ │ │ + 0000372b 0000373a (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000efc │ │ │ │ │ + │ │ │ │ │ + 00000efd v0000000 v0000000 location view pair │ │ │ │ │ + 00000eff v0000000 v0000001 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000f01 0000336b (base address) │ │ │ │ │ + 00000f06 v0000000 v0000000 views at 00000efd for: │ │ │ │ │ + 0000336b 0000337c (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000f0b v0000000 v0000001 views at 00000eff for: │ │ │ │ │ + 0000337c 0000337d (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ + 00000f12 │ │ │ │ │ +Table at Offset 0xf13 │ │ │ │ │ + Length: 0x1f │ │ │ │ │ DWARF version: 5 │ │ │ │ │ Address size: 4 │ │ │ │ │ Segment size: 0 │ │ │ │ │ Offset entries: 0 │ │ │ │ │ │ │ │ │ │ Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 00000ff7 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f1f v0000000 v0000000 location view pair │ │ │ │ │ + 00000f21 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000ff9 v0000000 v0000000 views at 00000ff7 for: │ │ │ │ │ - 000038e4 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001001 │ │ │ │ │ + 00000f23 v0000000 v0000000 views at 00000f1f for: │ │ │ │ │ + 000037cd 000037d1 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000f28 v0000000 v0000000 views at 00000f21 for: │ │ │ │ │ + 000037d1 00003807 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000f2d │ │ │ │ │ + │ │ │ │ │ + 00000f2e v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000f30 v0000000 v0000000 views at 00000f2e for: │ │ │ │ │ + 000037e4 000037f8 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000f35 │ │ │ │ │ +Table at Offset 0xf36 │ │ │ │ │ + Length: 0x1ba │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ │ │ │ │ │ - 00001002 v0000000 v0000000 location view pair │ │ │ │ │ - 00001004 v0000000 v0000000 location view pair │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 00001006 00003903 (base address) │ │ │ │ │ - 0000100b v0000000 v0000000 views at 00001002 for: │ │ │ │ │ - 00003903 00003904 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001010 v0000000 v0000000 views at 00001004 for: │ │ │ │ │ - 00003904 00003959 (DW_OP_fbreg: -36) │ │ │ │ │ - 00001016 │ │ │ │ │ + 00000f42 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f44 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f46 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000f48 v0000000 v0000000 views at 00000f42 for: │ │ │ │ │ + 0000395c 00003966 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000f4f v0000000 v0000000 views at 00000f44 for: │ │ │ │ │ + 00003966 0000399e (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000f58 v0000000 v0000000 views at 00000f46 for: │ │ │ │ │ + 000039f9 00003a26 (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000f61 │ │ │ │ │ + │ │ │ │ │ + 00000f62 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f64 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f66 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f68 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000f6a v0000000 v0000000 views at 00000f62 for: │ │ │ │ │ + 00003974 0000397a (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000f71 v0000000 v0000000 views at 00000f64 for: │ │ │ │ │ + 0000397a 000039ad (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000f78 v0000000 v0000000 views at 00000f66 for: │ │ │ │ │ + 000039ad 000039c5 (DW_OP_fbreg: -36) │ │ │ │ │ + 00000f80 v0000000 v0000000 views at 00000f68 for: │ │ │ │ │ + 000039f9 00003a26 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000f87 │ │ │ │ │ + │ │ │ │ │ + 00000f88 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f8a v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000f8c v0000000 v0000000 views at 00000f88 for: │ │ │ │ │ + 0000398e 00003991 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000f93 v0000000 v0000000 views at 00000f8a for: │ │ │ │ │ + 00003991 000039dc (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000f9a │ │ │ │ │ │ │ │ │ │ - 00001017 v0000000 v0000000 location view pair │ │ │ │ │ - 00001019 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f9b v0000000 v0000000 location view pair │ │ │ │ │ + 00000f9d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000101b 00003914 (base address) │ │ │ │ │ - 00001020 v0000000 v0000000 views at 00001017 for: │ │ │ │ │ - 00003914 00003920 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001025 v0000000 v0000000 views at 00001019 for: │ │ │ │ │ - 00003920 00003958 (DW_OP_reg5 (ebp)) │ │ │ │ │ - 0000102a │ │ │ │ │ + 00000f9f v0000000 v0000000 views at 00000f9b for: │ │ │ │ │ + 0000399e 000039a8 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000fa6 v0000000 v0000000 views at 00000f9d for: │ │ │ │ │ + 000039a8 000039ef (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000fad │ │ │ │ │ │ │ │ │ │ - 0000102b v0000000 v0000000 location view pair │ │ │ │ │ + 00000fae v0000000 v0000000 location view pair │ │ │ │ │ + 00000fb0 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000102d v0000000 v0000000 views at 0000102b for: │ │ │ │ │ - 0000392d 00003956 (DW_OP_reg6 (esi)) │ │ │ │ │ - 00001035 │ │ │ │ │ + 00000fb2 v0000000 v0000000 views at 00000fae for: │ │ │ │ │ + 000039dc 000039e3 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000fb9 v0000000 v0000000 views at 00000fb0 for: │ │ │ │ │ + 000039e3 000039ef (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000fc0 │ │ │ │ │ │ │ │ │ │ - 00001036 v0000000 v0000000 location view pair │ │ │ │ │ + 00000fc1 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001038 v0000000 v0000000 views at 00001036 for: │ │ │ │ │ - 00003939 00003950 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001040 │ │ │ │ │ + 00000fc3 v0000001 v0000000 views at 00000fc1 for: │ │ │ │ │ + 0000399e 000039ad (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000fcb │ │ │ │ │ │ │ │ │ │ - 00001041 v0000000 v0000000 location view pair │ │ │ │ │ + 00000fcc v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001043 v0000000 v0000000 views at 00001041 for: │ │ │ │ │ - 000038d6 000038e4 (DW_OP_fbreg: 16) │ │ │ │ │ - 0000104c │ │ │ │ │ + 00000fce v0000001 v0000000 views at 00000fcc for: │ │ │ │ │ + 00003974 0000397b (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000fd5 │ │ │ │ │ │ │ │ │ │ - 0000104d v0000000 v0000000 location view pair │ │ │ │ │ + 00000fd6 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000104f v0000000 v0000000 views at 0000104d for: │ │ │ │ │ - 000038d6 000038e4 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00001057 │ │ │ │ │ + 00000fd8 v0000001 v0000000 views at 00000fd6 for: │ │ │ │ │ + 00003974 0000397b (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000fdf │ │ │ │ │ │ │ │ │ │ - 00001058 v0000002 v0000000 location view pair │ │ │ │ │ + 00000fe0 v0000001 v0000000 location view pair │ │ │ │ │ + 00000fe2 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000105a v0000002 v0000000 views at 00001058 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_addr: 40dc; DW_OP_stack_value) │ │ │ │ │ - 00001067 │ │ │ │ │ + 00000fe4 v0000001 v0000000 views at 00000fe0 for: │ │ │ │ │ + 00003974 0000397a (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000feb v0000000 v0000000 views at 00000fe2 for: │ │ │ │ │ + 0000397a 0000397b (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000ff2 │ │ │ │ │ │ │ │ │ │ - 00001068 v0000002 v0000000 location view pair │ │ │ │ │ + 00000ff3 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000106a v0000002 v0000000 views at 00001068 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_addr: 435d; DW_OP_stack_value) │ │ │ │ │ - 00001077 │ │ │ │ │ + 00000ff5 v0000002 v0000000 views at 00000ff3 for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ffc │ │ │ │ │ │ │ │ │ │ - 00001078 v0000002 v0000000 location view pair │ │ │ │ │ + 00000ffd v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000107a v0000002 v0000000 views at 00001078 for: │ │ │ │ │ - 000038e4 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001082 │ │ │ │ │ + 00000fff v0000002 v0000000 views at 00000ffd for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00001006 │ │ │ │ │ │ │ │ │ │ - 00001083 v0000002 v0000000 location view pair │ │ │ │ │ + 00001007 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001085 v0000002 v0000000 views at 00001083 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000108d │ │ │ │ │ + 00001009 v0000002 v0000000 views at 00001007 for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_fbreg: 0) │ │ │ │ │ + 00001011 │ │ │ │ │ │ │ │ │ │ - 0000108e v0000002 v0000000 location view pair │ │ │ │ │ + 00001012 v0000000 v0000000 location view pair │ │ │ │ │ + 00001014 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001090 v0000002 v0000000 views at 0000108e for: │ │ │ │ │ - 00003903 00003914 (DW_OP_fbreg: 4) │ │ │ │ │ - 00001099 │ │ │ │ │ + 00001016 v0000000 v0000000 views at 00001012 for: │ │ │ │ │ + 00003865 0000386c (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000101b v0000000 v0000000 views at 00001014 for: │ │ │ │ │ + 0000386c 0000389e (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00001020 │ │ │ │ │ │ │ │ │ │ - 0000109a v0000002 v0000000 location view pair │ │ │ │ │ + 00001021 v0000000 v0000000 location view pair │ │ │ │ │ + 00001023 v0000000 v0000000 location view pair │ │ │ │ │ + 00001025 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000109c v0000002 v0000000 views at 0000109a for: │ │ │ │ │ - 00003903 00003914 (DW_OP_reg7 (edi)) │ │ │ │ │ - 000010a4 │ │ │ │ │ + 00001027 v0000000 v0000000 views at 00001021 for: │ │ │ │ │ + 0000387d 0000387f (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000102c v0000000 v0000000 views at 00001023 for: │ │ │ │ │ + 0000387f 0000389e (DW_OP_reg6 (esi)) │ │ │ │ │ + 00001031 v0000000 v0000000 views at 00001025 for: │ │ │ │ │ + 0000389e 000038b4 (DW_OP_fbreg: -36) │ │ │ │ │ + 00001037 │ │ │ │ │ │ │ │ │ │ - 000010a5 v0000000 v0000000 location view pair │ │ │ │ │ + 00001038 v0000000 v0000000 location view pair │ │ │ │ │ + 0000103a v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010a7 v0000000 v0000000 views at 000010a5 for: │ │ │ │ │ - 0000391b 0000392a (DW_OP_reg6 (esi)) │ │ │ │ │ - 000010af │ │ │ │ │ + 0000103c v0000000 v0000000 views at 00001038 for: │ │ │ │ │ + 0000388e 0000389e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00001041 v0000000 v0000000 views at 0000103a for: │ │ │ │ │ + 0000389e 000038d0 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00001047 │ │ │ │ │ │ │ │ │ │ - 000010b0 v0000000 v0000000 location view pair │ │ │ │ │ + 00001048 v0000000 v0000000 location view pair │ │ │ │ │ + 0000104a v0000000 v0000000 location view pair │ │ │ │ │ + 0000104c v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010b2 v0000000 v0000000 views at 000010b0 for: │ │ │ │ │ - 0000391b 0000392a (DW_OP_reg7 (edi)) │ │ │ │ │ - 000010ba │ │ │ │ │ + 0000104e v0000000 v0000000 views at 00001048 for: │ │ │ │ │ + 000038de 000038f1 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00001055 v0000000 v0000000 views at 0000104a for: │ │ │ │ │ + 000038f1 0000390a (DW_OP_breg7 (edi): -1; DW_OP_stack_value) │ │ │ │ │ + 0000105e v0000000 v0000000 views at 0000104c for: │ │ │ │ │ + 00003914 00003921 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00001065 │ │ │ │ │ │ │ │ │ │ - 000010bb v0000000 v0000000 location view pair │ │ │ │ │ - 000010bd v0000000 v0000001 location view pair │ │ │ │ │ + 00001066 v0000000 v0000000 location view pair │ │ │ │ │ + 00001068 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010bf 0000336b (base address) │ │ │ │ │ - 000010c4 v0000000 v0000000 views at 000010bb for: │ │ │ │ │ - 0000336b 0000337c (DW_OP_reg1 (ecx)) │ │ │ │ │ - 000010c9 v0000000 v0000001 views at 000010bd for: │ │ │ │ │ - 0000337c 0000337d (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ - 000010d0 │ │ │ │ │ -Table at Offset 0x10d1 │ │ │ │ │ - Length: 0x1f │ │ │ │ │ - DWARF version: 5 │ │ │ │ │ - Address size: 4 │ │ │ │ │ - Segment size: 0 │ │ │ │ │ - Offset entries: 0 │ │ │ │ │ + 0000106a v0000000 v0000000 views at 00001066 for: │ │ │ │ │ + 000038f8 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ + 00001071 v0000000 v0000000 views at 00001068 for: │ │ │ │ │ + 000038fe 0000390a (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00001078 │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 00001079 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000107b v0000002 v0000000 views at 00001079 for: │ │ │ │ │ + 0000388e 0000389e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00001081 │ │ │ │ │ + │ │ │ │ │ + 00001082 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00001084 v0000000 v0000000 views at 00001082 for: │ │ │ │ │ + 00003856 00003865 (DW_OP_fbreg: 4) │ │ │ │ │ + 0000108a │ │ │ │ │ + │ │ │ │ │ + 0000108b v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000108d v0000000 v0000000 views at 0000108b for: │ │ │ │ │ + 00003856 00003865 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00001092 │ │ │ │ │ + │ │ │ │ │ + 00001093 v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00001095 v0000001 v0000000 views at 00001093 for: │ │ │ │ │ + 0000387d 0000388e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 0000109b │ │ │ │ │ + │ │ │ │ │ + 0000109c v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000109e v0000001 v0000000 views at 0000109c for: │ │ │ │ │ + 0000387d 0000388e (DW_OP_reg7 (edi)) │ │ │ │ │ + 000010a3 │ │ │ │ │ + │ │ │ │ │ + 000010a4 v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000010a6 v0000001 v0000000 views at 000010a4 for: │ │ │ │ │ + 000038c3 000038d0 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 000010ad │ │ │ │ │ + │ │ │ │ │ + 000010ae v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000010b0 v0000001 v0000000 views at 000010ae for: │ │ │ │ │ + 000038c3 000038d1 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000010b7 │ │ │ │ │ + │ │ │ │ │ + 000010b8 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000010ba v0000002 v0000000 views at 000010b8 for: │ │ │ │ │ + 000038d1 000038de (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000010c2 │ │ │ │ │ + │ │ │ │ │ + 000010c3 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000010c5 v0000002 v0000000 views at 000010c3 for: │ │ │ │ │ + 000038d1 000038de (DW_OP_reg6 (esi)) │ │ │ │ │ + 000010cc │ │ │ │ │ + │ │ │ │ │ + 000010cd v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000010cf v0000001 v0000000 views at 000010cd for: │ │ │ │ │ + 000038f8 000038ff (DW_OP_reg7 (edi)) │ │ │ │ │ + 000010d6 │ │ │ │ │ │ │ │ │ │ - 000010dd v0000000 v0000000 location view pair │ │ │ │ │ - 000010df v0000000 v0000000 location view pair │ │ │ │ │ + 000010d7 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010e1 v0000000 v0000000 views at 000010dd for: │ │ │ │ │ - 000039bd 000039c1 (DW_OP_reg0 (eax)) │ │ │ │ │ - 000010e6 v0000000 v0000000 views at 000010df for: │ │ │ │ │ - 000039c1 000039f7 (DW_OP_reg6 (esi)) │ │ │ │ │ - 000010eb │ │ │ │ │ + 000010d9 v0000001 v0000000 views at 000010d7 for: │ │ │ │ │ + 000038f8 000038ff (DW_OP_reg6 (esi)) │ │ │ │ │ + 000010e0 │ │ │ │ │ │ │ │ │ │ - 000010ec v0000000 v0000000 location view pair │ │ │ │ │ + 000010e1 v0000001 v0000000 location view pair │ │ │ │ │ + 000010e3 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010ee v0000000 v0000000 views at 000010ec for: │ │ │ │ │ - 000039d4 000039e8 (DW_OP_reg0 (eax)) │ │ │ │ │ + 000010e5 v0000001 v0000000 views at 000010e1 for: │ │ │ │ │ + 000038f8 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ + 000010ec v0000000 v0000000 views at 000010e3 for: │ │ │ │ │ + 000038fe 000038ff (DW_OP_reg5 (ebp)) │ │ │ │ │ 000010f3 │ │ │ │ ├── readelf --wide --debug-dump=ranges {} │ │ │ │ │ @@ -16,36 +16,36 @@ │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ 00003390 00000335 │ │ │ │ │ 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 28 │ │ │ │ │ + Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0x2450 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000036d0 000001e6 │ │ │ │ │ + 000036d0 000000d6 │ │ │ │ │ + 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 36 │ │ │ │ │ + Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2818 │ │ │ │ │ + Offset into .debug_info: 0x26ef │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000038c0 000000d6 │ │ │ │ │ - 00003360 00000021 │ │ │ │ │ + 000037b0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2ab7 │ │ │ │ │ + Offset into .debug_info: 0x2806 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000039a0 00000086 │ │ │ │ │ + 00003840 000001e6 │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,30 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -d7w!_-`L! │ │ │ │ │ -)!^;M!n0ZM │ │ │ │ │ +K B&S01J │ │ │ │ │ +g*2y`r@p │ │ │ │ │ +C;zICSG/i │ │ │ │ │ +c]\{wLX`'Rt │ │ │ │ │ +`}a{M3lO │ │ │ │ │ ?i_i*_\. │ │ │ │ │ -U)v'4[mA │ │ │ │ │ -L-v/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ +?*[%V-iQ │ │ │ │ │ +/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ │ freebsd.cpp │ │ │ │ │ -freebsd_kevents.cpp │ │ │ │ │ apple.cpp │ │ │ │ │ linux.cpp │ │ │ │ │ -unix_strings.cpp │ │ │ │ │ +freebsd_kevents.cpp │ │ │ │ │ generic.cpp │ │ │ │ │ generic_posix.cpp │ │ │ │ │ +unix_strings.cpp │ │ │ │ │ __FRAME_END__ │ │ │ │ │ __x86.get_pc_thunk.bx │ │ │ │ │ __x86.get_pc_thunk.dx │ │ │ │ │ __dso_handle │ │ │ │ │ _DYNAMIC │ │ │ │ │ __stack_chk_fail_local │ │ │ │ │ __GNU_EH_FRAME_HDR │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │┄ error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16219 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7303 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16425 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17084 │ │ │ │ │ @@ -89,30 +89,30 @@ │ │ │ │ │ │ │ │ │ │ 000035f0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00003680 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000036d0 : │ │ │ │ │ +000036d0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000037d0 : │ │ │ │ │ +00003770 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000038c0 : │ │ │ │ │ +000037a0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003960 : │ │ │ │ │ +000037b0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003990 : │ │ │ │ │ +00003810 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000039a0 : │ │ │ │ │ +00003840 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003a00 : │ │ │ │ │ +00003940 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00003a30 <__stack_chk_fail_local>: │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_line_str {} │ │ │ │ │ @@ -1,55 +1,55 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_line_str': │ │ │ │ │ - [ 0] . │ │ │ │ │ - [ 2] src/main/cpp/freebsd.cpp │ │ │ │ │ - [ 1b] src/main/cpp/posix.cpp │ │ │ │ │ - [ 32] src/main/cpp │ │ │ │ │ - [ 3f] /usr/lib/jvm/default-java/include │ │ │ │ │ - [ 61] /usr/include/i386-linux-gnu/bits │ │ │ │ │ - [ 82] /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - [ a9] /usr/include │ │ │ │ │ - [ b6] /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - [ de] /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - [ 105] /usr/include/c++/13 │ │ │ │ │ - [ 119] /usr/include/c++/13/bits │ │ │ │ │ - [ 132] /usr/include/i386-linux-gnu/sys │ │ │ │ │ - [ 152] src/shared/headers │ │ │ │ │ - [ 165] /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ - [ 18d] jni.h │ │ │ │ │ - [ 193] string_fortified.h │ │ │ │ │ - [ 1a6] unistd.h │ │ │ │ │ - [ 1af] stddef.h │ │ │ │ │ - [ 1b8] stdarg.h │ │ │ │ │ - [ 1c1] stdio.h │ │ │ │ │ - [ 1c9] jni_md.h │ │ │ │ │ - [ 1d2] stdlib.h │ │ │ │ │ - [ 1db] struct_timespec.h │ │ │ │ │ - [ 1ed] cstdlib │ │ │ │ │ - [ 1f5] std_abs.h │ │ │ │ │ - [ 1ff] stdlib-float.h │ │ │ │ │ - [ 20e] stdlib-bsearch.h │ │ │ │ │ - [ 21f] struct_stat.h │ │ │ │ │ - [ 22d] ioctl-types.h │ │ │ │ │ - [ 23b] utsname.h │ │ │ │ │ - [ 245] dirent.h │ │ │ │ │ - [ 24e] ioctl.h │ │ │ │ │ - [ 256] unistd-decl.h │ │ │ │ │ - [ 264] string.h │ │ │ │ │ - [ 26d] errno.h │ │ │ │ │ - [ 275] generic.h │ │ │ │ │ - [ 27f] c++config.h │ │ │ │ │ - [ 28b] src/main/cpp/freebsd_kevents.cpp │ │ │ │ │ - [ 2ac] src/main/cpp/apple.cpp │ │ │ │ │ - [ 2c3] src/main/cpp/win.cpp │ │ │ │ │ - [ 2d8] src/main/cpp/linux.cpp │ │ │ │ │ - [ 2ef] struct_FILE.h │ │ │ │ │ - [ 2fd] mntent.h │ │ │ │ │ - [ 306] stdint-uintn.h │ │ │ │ │ - [ 315] inotify.h │ │ │ │ │ - [ 31f] src/shared/cpp/unix_strings.cpp │ │ │ │ │ - [ 33f] src/shared/cpp │ │ │ │ │ - [ 34e] wchar.h │ │ │ │ │ - [ 356] src/shared/cpp/osx.cpp │ │ │ │ │ - [ 36d] src/shared/cpp/generic.cpp │ │ │ │ │ - [ 388] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 0] src/main/cpp/win.cpp │ │ │ │ │ + [ 15] . │ │ │ │ │ + [ 17] src/main/cpp/freebsd.cpp │ │ │ │ │ + [ 30] src/main/cpp/apple.cpp │ │ │ │ │ + [ 47] src/main/cpp/posix.cpp │ │ │ │ │ + [ 5e] src/main/cpp │ │ │ │ │ + [ 6b] /usr/lib/jvm/default-java/include │ │ │ │ │ + [ 8d] /usr/include/i386-linux-gnu/bits │ │ │ │ │ + [ ae] /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + [ d5] /usr/include │ │ │ │ │ + [ e2] /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + [ 10a] /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + [ 131] /usr/include/c++/13 │ │ │ │ │ + [ 145] /usr/include/c++/13/bits │ │ │ │ │ + [ 15e] /usr/include/i386-linux-gnu/sys │ │ │ │ │ + [ 17e] src/shared/headers │ │ │ │ │ + [ 191] /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + [ 1b9] jni.h │ │ │ │ │ + [ 1bf] string_fortified.h │ │ │ │ │ + [ 1d2] unistd.h │ │ │ │ │ + [ 1db] stddef.h │ │ │ │ │ + [ 1e4] stdarg.h │ │ │ │ │ + [ 1ed] stdio.h │ │ │ │ │ + [ 1f5] jni_md.h │ │ │ │ │ + [ 1fe] stdlib.h │ │ │ │ │ + [ 207] struct_timespec.h │ │ │ │ │ + [ 219] cstdlib │ │ │ │ │ + [ 221] std_abs.h │ │ │ │ │ + [ 22b] stdlib-float.h │ │ │ │ │ + [ 23a] stdlib-bsearch.h │ │ │ │ │ + [ 24b] struct_stat.h │ │ │ │ │ + [ 259] ioctl-types.h │ │ │ │ │ + [ 267] utsname.h │ │ │ │ │ + [ 271] dirent.h │ │ │ │ │ + [ 27a] ioctl.h │ │ │ │ │ + [ 282] unistd-decl.h │ │ │ │ │ + [ 290] string.h │ │ │ │ │ + [ 299] errno.h │ │ │ │ │ + [ 2a1] generic.h │ │ │ │ │ + [ 2ab] c++config.h │ │ │ │ │ + [ 2b7] src/main/cpp/linux.cpp │ │ │ │ │ + [ 2ce] struct_FILE.h │ │ │ │ │ + [ 2dc] mntent.h │ │ │ │ │ + [ 2e5] stdint-uintn.h │ │ │ │ │ + [ 2f4] inotify.h │ │ │ │ │ + [ 2fe] src/main/cpp/freebsd_kevents.cpp │ │ │ │ │ + [ 31f] src/shared/cpp/generic.cpp │ │ │ │ │ + [ 33a] src/shared/cpp │ │ │ │ │ + [ 349] src/shared/cpp/osx.cpp │ │ │ │ │ + [ 360] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 381] src/shared/cpp/unix_strings.cpp │ │ │ │ │ + [ 3a1] wchar.h │ │ │ │ ├── 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 69333836 2d6c696e 75782d67 dwz/i386-linux-g │ │ │ │ │ 0x00000020 6e752f6c 69626e61 74697665 2d706c61 nu/libnative-pla │ │ │ │ │ 0x00000030 74666f72 6d2d6a6e 692e6465 62756700 tform-jni.debug. │ │ │ │ │ - 0x00000040 a004abb4 4fe8c425 afd0ab11 3acf6d80 ....O..%....:.m. │ │ │ │ │ - 0x00000050 936022e4 .`". │ │ │ │ │ + 0x00000040 8e222028 46039e69 bb808305 d20f7400 ." (F..i......t. │ │ │ │ │ + 0x00000050 4a52696c JRil │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -5,22 +5,22 @@ │ │ │ │ │ 0x00000020 005f5f64 6f5f676c 6f62616c 5f64746f .__do_global_dto │ │ │ │ │ 0x00000030 72735f61 75780063 6f6d706c 65746564 rs_aux.completed │ │ │ │ │ 0x00000040 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d │ │ │ │ │ 0x00000050 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar │ │ │ │ │ 0x00000060 7261795f 656e7472 79006672 616d655f ray_entry.frame_ │ │ │ │ │ 0x00000070 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du │ │ │ │ │ 0x00000080 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e │ │ │ │ │ - 0x00000090 6e747279 00667265 65627364 2e637070 ntry.freebsd.cpp │ │ │ │ │ - 0x000000a0 00667265 65627364 5f6b6576 656e7473 .freebsd_kevents │ │ │ │ │ - 0x000000b0 2e637070 00617070 6c652e63 70700077 .cpp.apple.cpp.w │ │ │ │ │ - 0x000000c0 696e2e63 7070006c 696e7578 2e637070 in.cpp.linux.cpp │ │ │ │ │ - 0x000000d0 00756e69 785f7374 72696e67 732e6370 .unix_strings.cp │ │ │ │ │ - 0x000000e0 70006f73 782e6370 70006765 6e657269 p.osx.cpp.generi │ │ │ │ │ - 0x000000f0 632e6370 70006765 6e657269 635f706f c.cpp.generic_po │ │ │ │ │ - 0x00000100 7369782e 63707000 5f5f4652 414d455f six.cpp.__FRAME_ │ │ │ │ │ + 0x00000090 6e747279 0077696e 2e637070 00667265 ntry.win.cpp.fre │ │ │ │ │ + 0x000000a0 65627364 2e637070 00617070 6c652e63 ebsd.cpp.apple.c │ │ │ │ │ + 0x000000b0 7070006c 696e7578 2e637070 00667265 pp.linux.cpp.fre │ │ │ │ │ + 0x000000c0 65627364 5f6b6576 656e7473 2e637070 ebsd_kevents.cpp │ │ │ │ │ + 0x000000d0 0067656e 65726963 2e637070 006f7378 .generic.cpp.osx │ │ │ │ │ + 0x000000e0 2e637070 0067656e 65726963 5f706f73 .cpp.generic_pos │ │ │ │ │ + 0x000000f0 69782e63 70700075 6e69785f 73747269 ix.cpp.unix_stri │ │ │ │ │ + 0x00000100 6e67732e 63707000 5f5f4652 414d455f ngs.cpp.__FRAME_ │ │ │ │ │ 0x00000110 454e445f 5f005f5f 7838362e 6765745f END__.__x86.get_ │ │ │ │ │ 0x00000120 70635f74 68756e6b 2e627800 5f66696e pc_thunk.bx._fin │ │ │ │ │ 0x00000130 69005f5f 7838362e 6765745f 70635f74 i.__x86.get_pc_t │ │ │ │ │ 0x00000140 68756e6b 2e647800 5f5f6473 6f5f6861 hunk.dx.__dso_ha │ │ │ │ │ 0x00000150 6e646c65 005f4459 4e414d49 43005f5f ndle._DYNAMIC.__ │ │ │ │ │ 0x00000160 73746163 6b5f6368 6b5f6661 696c5f6c stack_chk_fail_l │ │ │ │ │ 0x00000170 6f63616c 005f5f47 4e555f45 485f4652 ocal.__GNU_EH_FR │ │ │ │ --- ./usr/lib/debug/.build-id/82/4d0d18443cbc9d806fc79d987277816e306500.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/69/73dab7a1b9468c3ec8cd161044d2dc6fe0b373.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 12476 (bytes into file) │ │ │ │ │ + Start of section headers: 12472 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x30bc: │ │ │ │ │ +There are 37 section headers, starting at offset 0x30b8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000154 000154 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000178 000178 0000d8 04 A 3 0 4 │ │ │ │ │ [ 3] .dynsym NOBITS 00000250 000178 0002d0 10 A 4 1 4 │ │ │ │ │ @@ -12,35 +12,35 @@ │ │ │ │ │ [ 7] .rel.dyn NOBITS 00000b9c 000178 000050 08 A 3 0 4 │ │ │ │ │ [ 8] .rel.plt NOBITS 00000bec 000178 0000b8 08 A 3 21 4 │ │ │ │ │ [ 9] .init NOBITS 00001000 001000 000020 00 AX 0 0 4 │ │ │ │ │ [10] .plt NOBITS 00001020 001000 000180 04 AX 0 0 16 │ │ │ │ │ [11] .plt.got NOBITS 000011a0 001000 000008 08 AX 0 0 8 │ │ │ │ │ [12] .text NOBITS 000011b0 001000 000ba6 00 AX 0 0 16 │ │ │ │ │ [13] .fini NOBITS 00001d58 001000 000014 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata NOBITS 00002000 001000 00018e 01 AMS 0 0 4 │ │ │ │ │ + [14] .rodata NOBITS 00002000 001000 00018d 01 AMS 0 0 4 │ │ │ │ │ [15] .eh_frame_hdr NOBITS 00002190 001000 0000d4 00 A 0 0 4 │ │ │ │ │ [16] .eh_frame NOBITS 00002264 001000 00076c 00 A 0 0 4 │ │ │ │ │ [17] .init_array NOBITS 00003ee8 000ee8 000004 04 WA 0 0 4 │ │ │ │ │ [18] .fini_array NOBITS 00003eec 000ee8 000004 04 WA 0 0 4 │ │ │ │ │ [19] .dynamic NOBITS 00003ef0 000ee8 0000e8 08 WA 4 0 4 │ │ │ │ │ [20] .got NOBITS 00003fd8 000ee8 00001c 04 WA 0 0 4 │ │ │ │ │ [21] .got.plt NOBITS 00003ff4 000ee8 000068 04 WA 0 0 4 │ │ │ │ │ [22] .data NOBITS 0000405c 000ee8 000008 00 WA 0 0 4 │ │ │ │ │ [23] .bss NOBITS 00004080 000ee8 000044 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 00000000 000178 00001f 01 MS 0 0 1 │ │ │ │ │ - [25] .debug_aranges PROGBITS 00000000 000198 000056 00 C 0 0 4 │ │ │ │ │ - [26] .debug_info PROGBITS 00000000 0001f0 000dc5 00 C 0 0 4 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 00000000 000fb8 000259 00 C 0 0 4 │ │ │ │ │ - [28] .debug_line PROGBITS 00000000 001214 0005c8 00 C 0 0 4 │ │ │ │ │ - [29] .debug_str PROGBITS 00000000 0017dc 0005c5 01 MSC 0 0 4 │ │ │ │ │ - [30] .debug_line_str PROGBITS 00000000 001da4 00010a 01 MSC 0 0 4 │ │ │ │ │ - [31] .debug_loclists PROGBITS 00000000 001eb0 00031d 00 C 0 0 4 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 00000000 0021d0 0000ef 00 C 0 0 4 │ │ │ │ │ - [33] .gnu_debugaltlink PROGBITS 00000000 0022bf 000054 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 00000000 002314 000460 10 35 26 4 │ │ │ │ │ - [35] .strtab STRTAB 00000000 002774 0007d6 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 00000000 002f4a 000171 00 0 0 1 │ │ │ │ │ + [25] .debug_aranges PROGBITS 00000000 000198 000057 00 C 0 0 4 │ │ │ │ │ + [26] .debug_info PROGBITS 00000000 0001f0 000db8 00 C 0 0 4 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 00000000 000fa8 00025a 00 C 0 0 4 │ │ │ │ │ + [28] .debug_line PROGBITS 00000000 001204 0005d0 00 C 0 0 4 │ │ │ │ │ + [29] .debug_str PROGBITS 00000000 0017d4 0005c5 01 MSC 0 0 4 │ │ │ │ │ + [30] .debug_line_str PROGBITS 00000000 001d9c 00010d 01 MSC 0 0 4 │ │ │ │ │ + [31] .debug_loclists PROGBITS 00000000 001eac 000320 00 C 0 0 4 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 00000000 0021cc 0000ef 00 C 0 0 4 │ │ │ │ │ + [33] .gnu_debugaltlink PROGBITS 00000000 0022bb 000054 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 00000000 002310 000460 10 35 26 4 │ │ │ │ │ + [35] .strtab STRTAB 00000000 002770 0007d6 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 00000000 002f46 000171 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -7,67 +7,67 @@ │ │ │ │ │ 3: 00001200 0 FUNC LOCAL DEFAULT 12 register_tm_clones │ │ │ │ │ 4: 00001250 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux │ │ │ │ │ 5: 00004080 1 OBJECT LOCAL DEFAULT 23 completed.0 │ │ │ │ │ 6: 00003eec 0 OBJECT LOCAL DEFAULT 18 __do_global_dtors_aux_fini_array_entry │ │ │ │ │ 7: 000012a0 0 FUNC LOCAL DEFAULT 12 frame_dummy │ │ │ │ │ 8: 00003ee8 0 OBJECT LOCAL DEFAULT 17 __frame_dummy_init_array_entry │ │ │ │ │ 9: 00000000 0 FILE LOCAL DEFAULT ABS curses.cpp │ │ │ │ │ - 10: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ + 10: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ 11: 00000000 0 FILE LOCAL DEFAULT ABS osx.cpp │ │ │ │ │ - 12: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ - 13: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 12: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 13: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ 14: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c │ │ │ │ │ 15: 000029cc 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__ │ │ │ │ │ 16: 00000000 0 FILE LOCAL DEFAULT ABS │ │ │ │ │ 17: 000011b0 4 FUNC LOCAL DEFAULT 12 __x86.get_pc_thunk.bx │ │ │ │ │ 18: 00001d58 0 FUNC LOCAL DEFAULT 13 _fini │ │ │ │ │ 19: 000012a5 0 FUNC LOCAL DEFAULT 12 __x86.get_pc_thunk.dx │ │ │ │ │ 20: 0000405c 0 OBJECT LOCAL DEFAULT 22 __dso_handle │ │ │ │ │ 21: 00003ef0 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC │ │ │ │ │ 22: 00002190 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR │ │ │ │ │ 23: 00004064 0 OBJECT LOCAL DEFAULT 22 __TMC_END__ │ │ │ │ │ 24: 00003ff4 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_ │ │ │ │ │ 25: 00001000 0 FUNC LOCAL DEFAULT 9 _init │ │ │ │ │ 26: 000018b0 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_left │ │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND tputs@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ - 28: 00001c90 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ + 28: 00001aa0 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ 29: 000019a0 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_clearToEndOfLine │ │ │ │ │ 30: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 31: 00001380 188 FUNC GLOBAL DEFAULT 12 _Z22write_param_capabilityP7JNIEnv_PKciP8_jobject │ │ │ │ │ - 32: 00001ca0 33 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ + 32: 00001ab0 33 FUNC WEAK DEFAULT 12 _ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ 33: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.0 │ │ │ │ │ 34: 00001300 124 FUNC GLOBAL DEFAULT 12 _Z16write_capabilityP7JNIEnv_PKcP8_jobject │ │ │ │ │ 35: 000040a0 36 OBJECT GLOBAL DEFAULT 23 terminal_capabilities │ │ │ │ │ - 36: 00001d30 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ + 36: 00001b40 38 FUNC GLOBAL DEFAULT 12 map_error_code │ │ │ │ │ 37: 000017f0 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_up │ │ │ │ │ 38: 00001440 6 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_getVersion │ │ │ │ │ 39: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 │ │ │ │ │ 40: 000012e0 31 FUNC GLOBAL DEFAULT 12 _Z6getcapPKc │ │ │ │ │ 41: 00001450 764 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_initTerminal │ │ │ │ │ 42: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.0 │ │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.0 │ │ │ │ │ - 44: 00001cd0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ + 44: 00001ae0 89 FUNC GLOBAL DEFAULT 12 mark_failed_with_errno │ │ │ │ │ 45: 00001970 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_startLine │ │ │ │ │ 46: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.0 │ │ │ │ │ 47: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 48: 00001850 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_down │ │ │ │ │ - 49: 000019d0 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ + 49: 00001b70 251 FUNC GLOBAL DEFAULT 12 java_to_char │ │ │ │ │ 50: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 │ │ │ │ │ 51: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.0 │ │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.0 │ │ │ │ │ 53: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@GLIBC_2.0 │ │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.0 │ │ │ │ │ 55: 00000000 0 FUNC GLOBAL DEFAULT UND tgetstr@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ 56: 00001780 52 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_reset │ │ │ │ │ - 57: 00001c60 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ + 57: 00001a70 41 FUNC GLOBAL DEFAULT 12 mark_failed_with_message │ │ │ │ │ 58: 00001750 42 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_bold │ │ │ │ │ 59: 00000000 0 FUNC GLOBAL DEFAULT UND tparm@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.0 │ │ │ │ │ 61: 00001910 84 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_right │ │ │ │ │ - 62: 00001bc0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ + 62: 000019d0 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ 63: 000017c0 46 FUNC GLOBAL DEFAULT 12 Java_net_rubygrapefruit_platform_internal_jni_TerminfoFunctions_foreground │ │ │ │ │ 64: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 65: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.0 │ │ │ │ │ 66: 00000000 0 FUNC GLOBAL DEFAULT UND tgetent@NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ 67: 000012b0 44 FUNC GLOBAL DEFAULT 12 _Z17write_to_terminali │ │ │ │ │ 68: 00004060 4 OBJECT GLOBAL DEFAULT 22 current_terminal │ │ │ │ │ - 69: 00001ad0 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ │ + 69: 00001c70 230 FUNC GLOBAL DEFAULT 12 char_to_java │ │ │ │ ├── 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: 824d0d18443cbc9d806fc79d987277816e306500 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6973dab7a1b9468c3ec8cd161044d2dc6fe0b373 │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -899,19 +899,19 @@ │ │ │ │ │ [0x000005f1] Advance PC by constant 17 to 0x19c0 │ │ │ │ │ [0x000005f2] Special opcode 76: advance Address by 5 to 0x19c5 and Line by 1 to 199 │ │ │ │ │ [0x000005f3] Advance PC by 5 to 0x19ca │ │ │ │ │ [0x000005f5] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Offset: 0x5f8 │ │ │ │ │ - Length: 786 │ │ │ │ │ + Length: 367 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ - Prologue Length: 162 │ │ │ │ │ + Prologue Length: 91 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ Line Base: -5 │ │ │ │ │ Line Range: 14 │ │ │ │ │ Opcode Base: 13 │ │ │ │ │ │ │ │ │ │ @@ -925,426 +925,210 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0x61a, lines 11, columns 1): │ │ │ │ │ + The Directory Table (offset 0x61a, lines 7, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x1f8): src/shared/cpp │ │ │ │ │ + 1 (line_strp) (offset: 0x1f3): src/shared/cpp │ │ │ │ │ 2 (line_strp) (offset: 0x2b): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x74): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ - 6 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 7 (line_strp) (offset: 0xca): /usr/include/c++/13 │ │ │ │ │ - 8 (line_strp) (offset: 0xde): /usr/include/c++/13/bits │ │ │ │ │ - 9 (line_strp) (offset: 0xf7): src/shared/headers │ │ │ │ │ - 10 (line_strp) (offset: 0x10a): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 3 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 4 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ + 5 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 6 (line_strp) (offset: 0xf7): src/shared/headers │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x64c, lines 18, columns 2): │ │ │ │ │ + The File Name Table (offset 0x63c, lines 7, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x1e7): unix_strings.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x1e7): unix_strings.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x138): stddef.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ - 7 (udata) 6 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x16c): cstdlib │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x174): std_abs.h │ │ │ │ │ - 11 (udata) 3 (line_strp) (offset: 0x17e): stdlib-float.h │ │ │ │ │ - 12 (udata) 3 (line_strp) (offset: 0x18d): stdlib-bsearch.h │ │ │ │ │ - 13 (udata) 7 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 14 (udata) 5 (line_strp) (offset: 0x207): wchar.h │ │ │ │ │ - 15 (udata) 5 (line_strp) (offset: 0x20f): string.h │ │ │ │ │ - 16 (udata) 9 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ - 17 (udata) 10 (line_strp) (offset: 0x1cc): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x1e7): generic.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x1e7): generic.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ + 5 (udata) 5 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ + 6 (udata) 6 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x000006a6] Set column to 65 │ │ │ │ │ - [0x000006a8] Extended opcode 2: set Address to 0x19d0 │ │ │ │ │ - [0x000006af] Advance Line by 27 to 28 │ │ │ │ │ - [0x000006b1] Copy │ │ │ │ │ - [0x000006b2] Set column to 5 │ │ │ │ │ - [0x000006b4] Special opcode 6: advance Address by 0 to 0x19d0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x000006b5] Set column to 65 │ │ │ │ │ - [0x000006b7] Set is_stmt to 0 │ │ │ │ │ - [0x000006b8] Special opcode 4: advance Address by 0 to 0x19d0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x000006b9] Advance PC by constant 17 to 0x19e1 │ │ │ │ │ - [0x000006ba] Special opcode 19: advance Address by 1 to 0x19e2 and Line by 0 to 28 │ │ │ │ │ - [0x000006bb] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000006bd] Set column to 11 │ │ │ │ │ - [0x000006bf] Set is_stmt to 1 │ │ │ │ │ - [0x000006c0] Advance Line by 1577 to 1605 │ │ │ │ │ - [0x000006c3] Special opcode 61: advance Address by 4 to 0x19e6 and Line by 0 to 1605 │ │ │ │ │ - [0x000006c4] Set column to 9 │ │ │ │ │ - [0x000006c6] Special opcode 6: advance Address by 0 to 0x19e6 and Line by 1 to 1606 (view 1) │ │ │ │ │ - [0x000006c7] Set column to 27 │ │ │ │ │ - [0x000006c9] Set is_stmt to 0 │ │ │ │ │ - [0x000006ca] Copy (view 2) │ │ │ │ │ - [0x000006cb] Set column to 42 │ │ │ │ │ - [0x000006cd] Special opcode 33: advance Address by 2 to 0x19e8 and Line by 0 to 1606 │ │ │ │ │ - [0x000006ce] Special opcode 187: advance Address by 13 to 0x19f5 and Line by 0 to 1606 │ │ │ │ │ + [0x0000065f] Set column to 10 │ │ │ │ │ + [0x00000661] Extended opcode 2: set Address to 0x1ab0 │ │ │ │ │ + [0x00000668] Advance Line by 1055 to 1056 │ │ │ │ │ + [0x0000066b] Copy │ │ │ │ │ + [0x0000066c] Set column to 9 │ │ │ │ │ + [0x0000066e] Special opcode 6: advance Address by 0 to 0x1ab0 and Line by 1 to 1057 (view 1) │ │ │ │ │ + [0x0000066f] Special opcode 6: advance Address by 0 to 0x1ab0 and Line by 1 to 1058 (view 2) │ │ │ │ │ + [0x00000670] Set column to 10 │ │ │ │ │ + [0x00000672] Set is_stmt to 0 │ │ │ │ │ + [0x00000673] Special opcode 3: advance Address by 0 to 0x1ab0 and Line by -2 to 1056 (view 3) │ │ │ │ │ + [0x00000674] Special opcode 47: advance Address by 3 to 0x1ab3 and Line by 0 to 1056 │ │ │ │ │ + [0x00000675] Set column to 9 │ │ │ │ │ + [0x00000677] Special opcode 63: advance Address by 4 to 0x1ab7 and Line by 2 to 1058 │ │ │ │ │ + [0x00000678] Set is_stmt to 1 │ │ │ │ │ + [0x00000679] Special opcode 62: advance Address by 4 to 0x1abb and Line by 1 to 1059 │ │ │ │ │ + [0x0000067a] Set column to 20 │ │ │ │ │ + [0x0000067c] Set is_stmt to 0 │ │ │ │ │ + [0x0000067d] Copy (view 1) │ │ │ │ │ + [0x0000067e] Set column to 35 │ │ │ │ │ + [0x00000680] Special opcode 33: advance Address by 2 to 0x1abd and Line by 0 to 1059 │ │ │ │ │ + [0x00000681] Set column to 9 │ │ │ │ │ + [0x00000683] Set is_stmt to 1 │ │ │ │ │ + [0x00000684] Special opcode 230: advance Address by 16 to 0x1acd and Line by 1 to 1060 │ │ │ │ │ + [0x00000685] Set column to 5 │ │ │ │ │ + [0x00000687] Set is_stmt to 0 │ │ │ │ │ + [0x00000688] Special opcode 6: advance Address by 0 to 0x1acd and Line by 1 to 1061 (view 1) │ │ │ │ │ + [0x00000689] Advance PC by 4 to 0x1ad1 │ │ │ │ │ + [0x0000068b] Extended opcode 1: End of Sequence │ │ │ │ │ + │ │ │ │ │ + [0x0000068e] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000690] Set column to 126 │ │ │ │ │ + [0x00000692] Extended opcode 2: set Address to 0x19d0 │ │ │ │ │ + [0x00000699] Advance Line by 26 to 27 │ │ │ │ │ + [0x0000069b] Copy │ │ │ │ │ + [0x0000069c] Set column to 5 │ │ │ │ │ + [0x0000069e] Special opcode 6: advance Address by 0 to 0x19d0 and Line by 1 to 28 (view 1) │ │ │ │ │ + [0x0000069f] Set column to 126 │ │ │ │ │ + [0x000006a1] Set is_stmt to 0 │ │ │ │ │ + [0x000006a2] Special opcode 4: advance Address by 0 to 0x19d0 and Line by -1 to 27 (view 2) │ │ │ │ │ + [0x000006a3] Advance PC by constant 17 to 0x19e1 │ │ │ │ │ + [0x000006a4] Special opcode 19: advance Address by 1 to 0x19e2 and Line by 0 to 27 │ │ │ │ │ + [0x000006a5] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000006a7] Set column to 12 │ │ │ │ │ + [0x000006a9] Set is_stmt to 1 │ │ │ │ │ + [0x000006aa] Advance Line by 863 to 890 │ │ │ │ │ + [0x000006ad] Special opcode 61: advance Address by 4 to 0x19e6 and Line by 0 to 890 │ │ │ │ │ + [0x000006ae] Set column to 9 │ │ │ │ │ + [0x000006b0] Special opcode 6: advance Address by 0 to 0x19e6 and Line by 1 to 891 (view 1) │ │ │ │ │ + [0x000006b1] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000006b3] Set column to 126 │ │ │ │ │ + [0x000006b5] Set is_stmt to 0 │ │ │ │ │ + [0x000006b6] Advance Line by -864 to 27 │ │ │ │ │ + [0x000006b9] Copy (view 2) │ │ │ │ │ + [0x000006ba] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000006bc] Set column to 27 │ │ │ │ │ + [0x000006be] Advance Line by 864 to 891 │ │ │ │ │ + [0x000006c1] Special opcode 61: advance Address by 4 to 0x19ea and Line by 0 to 891 │ │ │ │ │ + [0x000006c2] Set column to 41 │ │ │ │ │ + [0x000006c4] Special opcode 33: advance Address by 2 to 0x19ec and Line by 0 to 891 │ │ │ │ │ + [0x000006c5] Special opcode 117: advance Address by 8 to 0x19f4 and Line by 0 to 891 │ │ │ │ │ + [0x000006c6] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000006c8] Set column to 5 │ │ │ │ │ + [0x000006ca] Set is_stmt to 1 │ │ │ │ │ + [0x000006cb] Advance Line by -862 to 29 │ │ │ │ │ + [0x000006ce] Copy (view 1) │ │ │ │ │ [0x000006cf] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000006d1] Set column to 5 │ │ │ │ │ - [0x000006d3] Set is_stmt to 1 │ │ │ │ │ - [0x000006d4] Advance Line by -1576 to 30 │ │ │ │ │ - [0x000006d7] Copy (view 1) │ │ │ │ │ - [0x000006d8] Set column to 43 │ │ │ │ │ - [0x000006da] Set is_stmt to 0 │ │ │ │ │ - [0x000006db] Copy (view 2) │ │ │ │ │ - [0x000006dc] Special opcode 103: advance Address by 7 to 0x19fc and Line by 0 to 30 │ │ │ │ │ - [0x000006dd] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000006df] Set column to 41 │ │ │ │ │ - [0x000006e1] Advance Line by 1579 to 1609 │ │ │ │ │ - [0x000006e4] Special opcode 173: advance Address by 12 to 0x1a08 and Line by 0 to 1609 │ │ │ │ │ - [0x000006e5] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000006e7] Set column to 43 │ │ │ │ │ - [0x000006e9] Advance Line by -1579 to 30 │ │ │ │ │ - [0x000006ec] Special opcode 47: advance Address by 3 to 0x1a0b and Line by 0 to 30 │ │ │ │ │ - [0x000006ed] Set column to 5 │ │ │ │ │ - [0x000006ef] Set is_stmt to 1 │ │ │ │ │ - [0x000006f0] Special opcode 34: advance Address by 2 to 0x1a0d and Line by 1 to 31 │ │ │ │ │ - [0x000006f1] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000006f3] Set column to 18 │ │ │ │ │ - [0x000006f5] Advance Line by 1577 to 1608 │ │ │ │ │ - [0x000006f8] Copy (view 1) │ │ │ │ │ - [0x000006f9] Set column to 9 │ │ │ │ │ - [0x000006fb] Special opcode 6: advance Address by 0 to 0x1a0d and Line by 1 to 1609 (view 2) │ │ │ │ │ - [0x000006fc] Set column to 27 │ │ │ │ │ - [0x000006fe] Set is_stmt to 0 │ │ │ │ │ - [0x000006ff] Copy (view 3) │ │ │ │ │ - [0x00000700] Set column to 41 │ │ │ │ │ - [0x00000702] Special opcode 33: advance Address by 2 to 0x1a0f and Line by 0 to 1609 │ │ │ │ │ - [0x00000703] Special opcode 215: advance Address by 15 to 0x1a1e and Line by 0 to 1609 │ │ │ │ │ - [0x00000704] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00000706] Set column to 5 │ │ │ │ │ - [0x00000708] Set is_stmt to 1 │ │ │ │ │ - [0x00000709] Advance Line by -1577 to 32 │ │ │ │ │ - [0x0000070c] Copy (view 1) │ │ │ │ │ - [0x0000070d] Set column to 26 │ │ │ │ │ - [0x0000070f] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000713] Copy (view 2) │ │ │ │ │ - [0x00000714] Set column to 9 │ │ │ │ │ - [0x00000716] Advance PC by constant 17 to 0x1a2f │ │ │ │ │ - [0x00000717] Special opcode 20: advance Address by 1 to 0x1a30 and Line by 1 to 33 │ │ │ │ │ - [0x00000718] Set column to 37 │ │ │ │ │ - [0x0000071a] Set is_stmt to 0 │ │ │ │ │ - [0x0000071b] Copy (view 1) │ │ │ │ │ - [0x0000071c] Set column to 26 │ │ │ │ │ - [0x0000071e] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000722] Special opcode 46: advance Address by 3 to 0x1a33 and Line by -1 to 32 │ │ │ │ │ - [0x00000723] Set column to 37 │ │ │ │ │ - [0x00000725] Special opcode 90: advance Address by 6 to 0x1a39 and Line by 1 to 33 │ │ │ │ │ - [0x00000726] Set column to 5 │ │ │ │ │ - [0x00000728] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x0000072c] Set is_stmt to 1 │ │ │ │ │ - [0x0000072d] Special opcode 46: advance Address by 3 to 0x1a3c and Line by -1 to 32 │ │ │ │ │ - [0x0000072e] Set column to 26 │ │ │ │ │ - [0x00000730] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000734] Copy (view 1) │ │ │ │ │ - [0x00000735] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000739] Set is_stmt to 0 │ │ │ │ │ - [0x0000073a] Special opcode 117: advance Address by 8 to 0x1a44 and Line by 0 to 32 │ │ │ │ │ - [0x0000073b] Set column to 5 │ │ │ │ │ - [0x0000073d] Set is_stmt to 1 │ │ │ │ │ - [0x0000073e] Special opcode 8: advance Address by 0 to 0x1a44 and Line by 3 to 35 (view 1) │ │ │ │ │ - [0x0000073f] Set column to 27 │ │ │ │ │ - [0x00000741] Set is_stmt to 0 │ │ │ │ │ - [0x00000742] Copy (view 2) │ │ │ │ │ - [0x00000743] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00000745] Set column to 38 │ │ │ │ │ - [0x00000747] Advance Line by 1577 to 1612 │ │ │ │ │ - [0x0000074a] Special opcode 61: advance Address by 4 to 0x1a48 and Line by 0 to 1612 │ │ │ │ │ - [0x0000074b] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000074d] Set column to 27 │ │ │ │ │ - [0x0000074f] Advance Line by -1577 to 35 │ │ │ │ │ - [0x00000752] Special opcode 47: advance Address by 3 to 0x1a4b and Line by 0 to 35 │ │ │ │ │ - [0x00000753] Set column to 5 │ │ │ │ │ - [0x00000755] Set is_stmt to 1 │ │ │ │ │ - [0x00000756] Special opcode 118: advance Address by 8 to 0x1a53 and Line by 1 to 36 │ │ │ │ │ - [0x00000757] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00000759] Set column to 10 │ │ │ │ │ - [0x0000075b] Advance Line by 1575 to 1611 │ │ │ │ │ - [0x0000075e] Copy (view 1) │ │ │ │ │ - [0x0000075f] Set column to 9 │ │ │ │ │ - [0x00000761] Special opcode 6: advance Address by 0 to 0x1a53 and Line by 1 to 1612 (view 2) │ │ │ │ │ - [0x00000762] Set column to 20 │ │ │ │ │ + [0x000006d1] Set column to 15 │ │ │ │ │ + [0x000006d3] Advance Line by 868 to 897 │ │ │ │ │ + [0x000006d6] Copy (view 2) │ │ │ │ │ + [0x000006d7] Set column to 9 │ │ │ │ │ + [0x000006d9] Special opcode 7: advance Address by 0 to 0x19f4 and Line by 2 to 899 (view 3) │ │ │ │ │ + [0x000006da] Set column to 38 │ │ │ │ │ + [0x000006dc] Set is_stmt to 0 │ │ │ │ │ + [0x000006dd] Copy (view 4) │ │ │ │ │ + [0x000006de] Set column to 27 │ │ │ │ │ + [0x000006e0] Special opcode 89: advance Address by 6 to 0x19fa and Line by 0 to 899 │ │ │ │ │ + [0x000006e1] Set column to 38 │ │ │ │ │ + [0x000006e3] Special opcode 33: advance Address by 2 to 0x19fc and Line by 0 to 899 │ │ │ │ │ + [0x000006e4] Advance PC by constant 17 to 0x1a0d │ │ │ │ │ + [0x000006e5] Special opcode 33: advance Address by 2 to 0x1a0f and Line by 0 to 899 │ │ │ │ │ + [0x000006e6] Special opcode 61: advance Address by 4 to 0x1a13 and Line by 0 to 899 │ │ │ │ │ + [0x000006e7] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000006e9] Set column to 5 │ │ │ │ │ + [0x000006eb] Set is_stmt to 1 │ │ │ │ │ + [0x000006ec] Advance Line by -869 to 30 │ │ │ │ │ + [0x000006ef] Copy (view 1) │ │ │ │ │ + [0x000006f0] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000006f2] Set column to 13 │ │ │ │ │ + [0x000006f4] Advance Line by 1585 to 1615 │ │ │ │ │ + [0x000006f7] Copy (view 2) │ │ │ │ │ + [0x000006f8] Set column to 9 │ │ │ │ │ + [0x000006fa] Special opcode 6: advance Address by 0 to 0x1a13 and Line by 1 to 1616 (view 3) │ │ │ │ │ + [0x000006fb] Set column to 39 │ │ │ │ │ + [0x000006fd] Set is_stmt to 0 │ │ │ │ │ + [0x000006fe] Copy (view 4) │ │ │ │ │ + [0x000006ff] Set column to 27 │ │ │ │ │ + [0x00000701] Special opcode 19: advance Address by 1 to 0x1a14 and Line by 0 to 1616 │ │ │ │ │ + [0x00000702] Set column to 39 │ │ │ │ │ + [0x00000704] Special opcode 33: advance Address by 2 to 0x1a16 and Line by 0 to 1616 │ │ │ │ │ + [0x00000705] Special opcode 201: advance Address by 14 to 0x1a24 and Line by 0 to 1616 │ │ │ │ │ + [0x00000706] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000708] Set column to 5 │ │ │ │ │ + [0x0000070a] Set is_stmt to 1 │ │ │ │ │ + [0x0000070b] Advance Line by -1585 to 31 │ │ │ │ │ + [0x0000070e] Copy (view 1) │ │ │ │ │ + [0x0000070f] Set column to 57 │ │ │ │ │ + [0x00000711] Set is_stmt to 0 │ │ │ │ │ + [0x00000712] Copy (view 2) │ │ │ │ │ + [0x00000713] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000715] Set column to 13 │ │ │ │ │ + [0x00000717] Set is_stmt to 1 │ │ │ │ │ + [0x00000718] Advance Line by 1584 to 1615 │ │ │ │ │ + [0x0000071b] Special opcode 103: advance Address by 7 to 0x1a2b and Line by 0 to 1615 │ │ │ │ │ + [0x0000071c] Set column to 9 │ │ │ │ │ + [0x0000071e] Special opcode 6: advance Address by 0 to 0x1a2b and Line by 1 to 1616 (view 1) │ │ │ │ │ + [0x0000071f] Set column to 39 │ │ │ │ │ + [0x00000721] Set is_stmt to 0 │ │ │ │ │ + [0x00000722] Copy (view 2) │ │ │ │ │ + [0x00000723] Set column to 27 │ │ │ │ │ + [0x00000725] Special opcode 47: advance Address by 3 to 0x1a2e and Line by 0 to 1616 │ │ │ │ │ + [0x00000726] Set column to 39 │ │ │ │ │ + [0x00000728] Special opcode 33: advance Address by 2 to 0x1a30 and Line by 0 to 1616 │ │ │ │ │ + [0x00000729] Special opcode 145: advance Address by 10 to 0x1a3a and Line by 0 to 1616 │ │ │ │ │ + [0x0000072a] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000072c] Set column to 5 │ │ │ │ │ + [0x0000072e] Set is_stmt to 1 │ │ │ │ │ + [0x0000072f] Advance Line by -1584 to 32 │ │ │ │ │ + [0x00000732] Special opcode 47: advance Address by 3 to 0x1a3d and Line by 0 to 32 │ │ │ │ │ + [0x00000733] Set column to 39 │ │ │ │ │ + [0x00000735] Set is_stmt to 0 │ │ │ │ │ + [0x00000736] Copy (view 1) │ │ │ │ │ + [0x00000737] Set column to 5 │ │ │ │ │ + [0x00000739] Set is_stmt to 1 │ │ │ │ │ + [0x0000073a] Special opcode 174: advance Address by 12 to 0x1a49 and Line by 1 to 33 │ │ │ │ │ + [0x0000073b] Set column to 24 │ │ │ │ │ + [0x0000073d] Set is_stmt to 0 │ │ │ │ │ + [0x0000073e] Copy (view 1) │ │ │ │ │ + [0x0000073f] Set column to 1 │ │ │ │ │ + [0x00000741] Advance PC by constant 17 to 0x1a5a │ │ │ │ │ + [0x00000742] Special opcode 104: advance Address by 7 to 0x1a61 and Line by 1 to 34 │ │ │ │ │ + [0x00000743] Special opcode 75: advance Address by 5 to 0x1a66 and Line by 0 to 34 │ │ │ │ │ + [0x00000744] Special opcode 33: advance Address by 2 to 0x1a68 and Line by 0 to 34 │ │ │ │ │ + [0x00000745] Set column to 81 │ │ │ │ │ + [0x00000747] Set is_stmt to 1 │ │ │ │ │ + [0x00000748] Advance Line by -11 to 23 │ │ │ │ │ + [0x0000074a] Special opcode 117: advance Address by 8 to 0x1a70 and Line by 0 to 23 │ │ │ │ │ + [0x0000074b] Set column to 5 │ │ │ │ │ + [0x0000074d] Special opcode 6: advance Address by 0 to 0x1a70 and Line by 1 to 24 (view 1) │ │ │ │ │ + [0x0000074e] Set column to 81 │ │ │ │ │ + [0x00000750] Set is_stmt to 0 │ │ │ │ │ + [0x00000751] Special opcode 4: advance Address by 0 to 0x1a70 and Line by -1 to 23 (view 2) │ │ │ │ │ + [0x00000752] Set column to 26 │ │ │ │ │ + [0x00000754] Special opcode 216: advance Address by 15 to 0x1a7f and Line by 1 to 24 │ │ │ │ │ + [0x00000755] Set column to 1 │ │ │ │ │ + [0x00000757] Advance PC by constant 17 to 0x1a90 │ │ │ │ │ + [0x00000758] Special opcode 62: advance Address by 4 to 0x1a94 and Line by 1 to 25 │ │ │ │ │ + [0x00000759] Set column to 109 │ │ │ │ │ + [0x0000075b] Set is_stmt to 1 │ │ │ │ │ + [0x0000075c] Advance Line by 12 to 37 │ │ │ │ │ + [0x0000075e] Special opcode 173: advance Address by 12 to 0x1aa0 and Line by 0 to 37 │ │ │ │ │ + [0x0000075f] Set column to 5 │ │ │ │ │ + [0x00000761] Special opcode 6: advance Address by 0 to 0x1aa0 and Line by 1 to 38 (view 1) │ │ │ │ │ + [0x00000762] Set column to 1 │ │ │ │ │ [0x00000764] Set is_stmt to 0 │ │ │ │ │ - [0x00000765] Copy (view 3) │ │ │ │ │ - [0x00000766] Set column to 38 │ │ │ │ │ - [0x00000768] Special opcode 33: advance Address by 2 to 0x1a55 and Line by 0 to 1612 │ │ │ │ │ - [0x00000769] Special opcode 173: advance Address by 12 to 0x1a61 and Line by 0 to 1612 │ │ │ │ │ - [0x0000076a] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000076c] Set column to 5 │ │ │ │ │ - [0x0000076e] Set is_stmt to 1 │ │ │ │ │ - [0x0000076f] Advance Line by -1574 to 38 │ │ │ │ │ - [0x00000772] Copy (view 1) │ │ │ │ │ - [0x00000773] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x00000775] Set column to 1 │ │ │ │ │ - [0x00000777] Advance Line by 105 to 143 │ │ │ │ │ - [0x0000077a] Copy (view 2) │ │ │ │ │ - [0x0000077b] Set column to 3 │ │ │ │ │ - [0x0000077d] Special opcode 8: advance Address by 0 to 0x1a61 and Line by 3 to 146 (view 3) │ │ │ │ │ - [0x0000077e] Set column to 10 │ │ │ │ │ - [0x00000780] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00000784] Set is_stmt to 0 │ │ │ │ │ - [0x00000785] Copy (view 4) │ │ │ │ │ - [0x00000786] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000078a] Special opcode 187: advance Address by 13 to 0x1a6e and Line by 0 to 146 │ │ │ │ │ - [0x0000078b] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000078d] Set column to 5 │ │ │ │ │ - [0x0000078f] Set is_stmt to 1 │ │ │ │ │ - [0x00000790] Advance Line by -107 to 39 │ │ │ │ │ - [0x00000793] Copy (view 1) │ │ │ │ │ - [0x00000794] Special opcode 123: advance Address by 8 to 0x1a76 and Line by 6 to 45 │ │ │ │ │ - [0x00000795] Set column to 32 │ │ │ │ │ - [0x00000797] Set is_stmt to 0 │ │ │ │ │ - [0x00000798] Copy (view 1) │ │ │ │ │ - [0x00000799] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x0000079b] Set column to 10 │ │ │ │ │ - [0x0000079d] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000007a1] Advance Line by 101 to 146 │ │ │ │ │ - [0x000007a4] Special opcode 173: advance Address by 12 to 0x1a82 and Line by 0 to 146 │ │ │ │ │ - [0x000007a5] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000007a7] Set column to 32 │ │ │ │ │ - [0x000007a9] Advance Line by -101 to 45 │ │ │ │ │ - [0x000007ac] Special opcode 61: advance Address by 4 to 0x1a86 and Line by 0 to 45 │ │ │ │ │ - [0x000007ad] Set column to 5 │ │ │ │ │ - [0x000007af] Set is_stmt to 1 │ │ │ │ │ - [0x000007b0] Special opcode 34: advance Address by 2 to 0x1a88 and Line by 1 to 46 │ │ │ │ │ - [0x000007b1] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x000007b3] Set column to 1 │ │ │ │ │ - [0x000007b5] Advance Line by 97 to 143 │ │ │ │ │ - [0x000007b8] Copy (view 1) │ │ │ │ │ - [0x000007b9] Set column to 3 │ │ │ │ │ - [0x000007bb] Special opcode 8: advance Address by 0 to 0x1a88 and Line by 3 to 146 (view 2) │ │ │ │ │ - [0x000007bc] Set column to 10 │ │ │ │ │ - [0x000007be] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000007c2] Set is_stmt to 0 │ │ │ │ │ - [0x000007c3] Copy (view 3) │ │ │ │ │ - [0x000007c4] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000007c8] Special opcode 103: advance Address by 7 to 0x1a8f and Line by 0 to 146 │ │ │ │ │ - [0x000007c9] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000007cb] Set column to 5 │ │ │ │ │ - [0x000007cd] Set is_stmt to 1 │ │ │ │ │ - [0x000007ce] Advance Line by -99 to 47 │ │ │ │ │ - [0x000007d1] Copy (view 1) │ │ │ │ │ - [0x000007d2] Set column to 9 │ │ │ │ │ - [0x000007d4] Set is_stmt to 0 │ │ │ │ │ - [0x000007d5] Copy (view 2) │ │ │ │ │ - [0x000007d6] Set column to 5 │ │ │ │ │ - [0x000007d8] Set is_stmt to 1 │ │ │ │ │ - [0x000007d9] Special opcode 119: advance Address by 8 to 0x1a97 and Line by 2 to 49 │ │ │ │ │ - [0x000007da] Set column to 12 │ │ │ │ │ - [0x000007dc] Set is_stmt to 0 │ │ │ │ │ - [0x000007dd] Copy (view 1) │ │ │ │ │ - [0x000007de] Set column to 1 │ │ │ │ │ - [0x000007e0] Special opcode 48: advance Address by 3 to 0x1a9a and Line by 1 to 50 │ │ │ │ │ - [0x000007e1] Set column to 9 │ │ │ │ │ - [0x000007e3] Set is_stmt to 1 │ │ │ │ │ - [0x000007e4] Advance Line by -10 to 40 │ │ │ │ │ - [0x000007e6] Special opcode 201: advance Address by 14 to 0x1aa8 and Line by 0 to 40 │ │ │ │ │ - [0x000007e7] Set column to 33 │ │ │ │ │ - [0x000007e9] Set is_stmt to 0 │ │ │ │ │ - [0x000007ea] Copy (view 1) │ │ │ │ │ - [0x000007eb] Set column to 16 │ │ │ │ │ - [0x000007ed] Special opcode 133: advance Address by 9 to 0x1ab1 and Line by 2 to 42 │ │ │ │ │ - [0x000007ee] Set column to 33 │ │ │ │ │ - [0x000007f0] Special opcode 31: advance Address by 2 to 0x1ab3 and Line by -2 to 40 │ │ │ │ │ - [0x000007f1] Set column to 9 │ │ │ │ │ - [0x000007f3] Set is_stmt to 1 │ │ │ │ │ - [0x000007f4] Special opcode 160: advance Address by 11 to 0x1abe and Line by 1 to 41 │ │ │ │ │ - [0x000007f5] Set column to 13 │ │ │ │ │ - [0x000007f7] Set is_stmt to 0 │ │ │ │ │ - [0x000007f8] Copy (view 1) │ │ │ │ │ - [0x000007f9] Set column to 9 │ │ │ │ │ - [0x000007fb] Set is_stmt to 1 │ │ │ │ │ - [0x000007fc] Special opcode 118: advance Address by 8 to 0x1ac6 and Line by 1 to 42 │ │ │ │ │ - [0x000007fd] Set column to 16 │ │ │ │ │ - [0x000007ff] Set is_stmt to 0 │ │ │ │ │ - [0x00000800] Copy (view 1) │ │ │ │ │ - [0x00000801] Set column to 70 │ │ │ │ │ - [0x00000803] Set is_stmt to 1 │ │ │ │ │ - [0x00000804] Advance Line by 10 to 52 │ │ │ │ │ - [0x00000806] Special opcode 145: advance Address by 10 to 0x1ad0 and Line by 0 to 52 │ │ │ │ │ - [0x00000807] Set column to 5 │ │ │ │ │ - [0x00000809] Special opcode 6: advance Address by 0 to 0x1ad0 and Line by 1 to 53 (view 1) │ │ │ │ │ - [0x0000080a] Set column to 70 │ │ │ │ │ - [0x0000080c] Set is_stmt to 0 │ │ │ │ │ - [0x0000080d] Special opcode 4: advance Address by 0 to 0x1ad0 and Line by -1 to 52 (view 2) │ │ │ │ │ - [0x0000080e] Advance PC by constant 17 to 0x1ae1 │ │ │ │ │ - [0x0000080f] Special opcode 19: advance Address by 1 to 0x1ae2 and Line by 0 to 52 │ │ │ │ │ - [0x00000810] Set column to 26 │ │ │ │ │ - [0x00000812] Special opcode 62: advance Address by 4 to 0x1ae6 and Line by 1 to 53 │ │ │ │ │ - [0x00000813] Set column to 5 │ │ │ │ │ - [0x00000815] Set is_stmt to 1 │ │ │ │ │ - [0x00000816] Special opcode 90: advance Address by 6 to 0x1aec and Line by 1 to 54 │ │ │ │ │ - [0x00000817] Set column to 68 │ │ │ │ │ - [0x00000819] Set is_stmt to 0 │ │ │ │ │ - [0x0000081a] Copy (view 1) │ │ │ │ │ - [0x0000081b] Set column to 43 │ │ │ │ │ - [0x0000081d] Special opcode 47: advance Address by 3 to 0x1aef and Line by 0 to 54 │ │ │ │ │ - [0x0000081e] Special opcode 103: advance Address by 7 to 0x1af6 and Line by 0 to 54 │ │ │ │ │ - [0x0000081f] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x00000821] Set column to 12 │ │ │ │ │ - [0x00000823] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00000827] Advance Line by 69 to 123 │ │ │ │ │ - [0x0000082a] Special opcode 117: advance Address by 8 to 0x1afe and Line by 0 to 123 │ │ │ │ │ - [0x0000082b] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000082d] Set column to 43 │ │ │ │ │ - [0x0000082f] Advance Line by -69 to 54 │ │ │ │ │ - [0x00000832] Special opcode 61: advance Address by 4 to 0x1b02 and Line by 0 to 54 │ │ │ │ │ - [0x00000833] Set column to 5 │ │ │ │ │ - [0x00000835] Set is_stmt to 1 │ │ │ │ │ - [0x00000836] Special opcode 34: advance Address by 2 to 0x1b04 and Line by 1 to 55 │ │ │ │ │ - [0x00000837] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x00000839] Set column to 1 │ │ │ │ │ - [0x0000083b] Advance Line by 62 to 117 │ │ │ │ │ - [0x0000083d] Copy (view 1) │ │ │ │ │ - [0x0000083e] Set column to 3 │ │ │ │ │ - [0x00000840] Special opcode 8: advance Address by 0 to 0x1b04 and Line by 3 to 120 (view 2) │ │ │ │ │ - [0x00000841] Set column to 5 │ │ │ │ │ - [0x00000843] Special opcode 8: advance Address by 0 to 0x1b04 and Line by 3 to 123 (view 3) │ │ │ │ │ - [0x00000844] Set column to 12 │ │ │ │ │ - [0x00000846] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000084a] Set is_stmt to 0 │ │ │ │ │ - [0x0000084b] Copy (view 4) │ │ │ │ │ - [0x0000084c] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00000850] Special opcode 103: advance Address by 7 to 0x1b0b and Line by 0 to 123 │ │ │ │ │ - [0x00000851] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00000853] Set column to 5 │ │ │ │ │ - [0x00000855] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000859] Advance Line by -68 to 55 │ │ │ │ │ - [0x0000085c] Copy (view 1) │ │ │ │ │ - [0x0000085d] Set is_stmt to 1 │ │ │ │ │ - [0x0000085e] Special opcode 122: advance Address by 8 to 0x1b13 and Line by 5 to 60 │ │ │ │ │ - [0x0000085f] Set column to 30 │ │ │ │ │ - [0x00000861] Set is_stmt to 0 │ │ │ │ │ - [0x00000862] Copy (view 1) │ │ │ │ │ - [0x00000863] Set column to 5 │ │ │ │ │ - [0x00000865] Set is_stmt to 1 │ │ │ │ │ - [0x00000866] Special opcode 160: advance Address by 11 to 0x1b1e and Line by 1 to 61 │ │ │ │ │ - [0x00000867] Set column to 39 │ │ │ │ │ - [0x00000869] Set is_stmt to 0 │ │ │ │ │ - [0x0000086a] Copy (view 1) │ │ │ │ │ - [0x0000086b] Special opcode 47: advance Address by 3 to 0x1b21 and Line by 0 to 61 │ │ │ │ │ - [0x0000086c] Set column to 22 │ │ │ │ │ - [0x0000086e] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000872] Special opcode 118: advance Address by 8 to 0x1b29 and Line by 1 to 62 │ │ │ │ │ - [0x00000873] Set column to 39 │ │ │ │ │ - [0x00000875] Special opcode 46: advance Address by 3 to 0x1b2c and Line by -1 to 61 │ │ │ │ │ - [0x00000876] Set column to 5 │ │ │ │ │ - [0x00000878] Set is_stmt to 1 │ │ │ │ │ - [0x00000879] Special opcode 34: advance Address by 2 to 0x1b2e and Line by 1 to 62 │ │ │ │ │ - [0x0000087a] Set column to 22 │ │ │ │ │ - [0x0000087c] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000880] Copy (view 1) │ │ │ │ │ - [0x00000881] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000885] Set is_stmt to 0 │ │ │ │ │ - [0x00000886] Special opcode 145: advance Address by 10 to 0x1b38 and Line by 0 to 62 │ │ │ │ │ - [0x00000887] Set column to 9 │ │ │ │ │ - [0x00000889] Set is_stmt to 1 │ │ │ │ │ - [0x0000088a] Special opcode 118: advance Address by 8 to 0x1b40 and Line by 1 to 63 │ │ │ │ │ - [0x0000088b] Set column to 23 │ │ │ │ │ - [0x0000088d] Set is_stmt to 0 │ │ │ │ │ - [0x0000088e] Copy (view 1) │ │ │ │ │ - [0x0000088f] Set column to 22 │ │ │ │ │ - [0x00000891] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000895] Special opcode 46: advance Address by 3 to 0x1b43 and Line by -1 to 62 │ │ │ │ │ - [0x00000896] Set column to 23 │ │ │ │ │ - [0x00000898] Special opcode 90: advance Address by 6 to 0x1b49 and Line by 1 to 63 │ │ │ │ │ - [0x00000899] Set column to 5 │ │ │ │ │ - [0x0000089b] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x0000089f] Set is_stmt to 1 │ │ │ │ │ - [0x000008a0] Special opcode 60: advance Address by 4 to 0x1b4d and Line by -1 to 62 │ │ │ │ │ - [0x000008a1] Set column to 22 │ │ │ │ │ - [0x000008a3] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000008a7] Copy (view 1) │ │ │ │ │ - [0x000008a8] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000008ac] Set is_stmt to 0 │ │ │ │ │ - [0x000008ad] Special opcode 117: advance Address by 8 to 0x1b55 and Line by 0 to 62 │ │ │ │ │ - [0x000008ae] Set column to 5 │ │ │ │ │ - [0x000008b0] Set is_stmt to 1 │ │ │ │ │ - [0x000008b1] Special opcode 8: advance Address by 0 to 0x1b55 and Line by 3 to 65 (view 1) │ │ │ │ │ - [0x000008b2] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000008b4] Set column to 13 │ │ │ │ │ - [0x000008b6] Advance Line by 1537 to 1602 │ │ │ │ │ - [0x000008b9] Copy (view 2) │ │ │ │ │ - [0x000008ba] Set column to 9 │ │ │ │ │ - [0x000008bc] Special opcode 6: advance Address by 0 to 0x1b55 and Line by 1 to 1603 (view 3) │ │ │ │ │ - [0x000008bd] Set column to 36 │ │ │ │ │ - [0x000008bf] Set is_stmt to 0 │ │ │ │ │ - [0x000008c0] Copy (view 4) │ │ │ │ │ - [0x000008c1] Set column to 27 │ │ │ │ │ - [0x000008c3] Special opcode 47: advance Address by 3 to 0x1b58 and Line by 0 to 1603 │ │ │ │ │ - [0x000008c4] Set column to 36 │ │ │ │ │ - [0x000008c6] Special opcode 89: advance Address by 6 to 0x1b5e and Line by 0 to 1603 │ │ │ │ │ - [0x000008c7] Special opcode 201: advance Address by 14 to 0x1b6c and Line by 0 to 1603 │ │ │ │ │ - [0x000008c8] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000008ca] Set column to 5 │ │ │ │ │ - [0x000008cc] Set is_stmt to 1 │ │ │ │ │ - [0x000008cd] Advance Line by -1537 to 66 │ │ │ │ │ - [0x000008d0] Copy (view 1) │ │ │ │ │ - [0x000008d1] Set column to 9 │ │ │ │ │ - [0x000008d3] Set is_stmt to 0 │ │ │ │ │ - [0x000008d4] Copy (view 2) │ │ │ │ │ - [0x000008d5] Set column to 5 │ │ │ │ │ - [0x000008d7] Set is_stmt to 1 │ │ │ │ │ - [0x000008d8] Special opcode 118: advance Address by 8 to 0x1b74 and Line by 1 to 67 │ │ │ │ │ - [0x000008d9] Set column to 9 │ │ │ │ │ - [0x000008db] Set is_stmt to 0 │ │ │ │ │ - [0x000008dc] Copy (view 1) │ │ │ │ │ - [0x000008dd] Set column to 5 │ │ │ │ │ - [0x000008df] Set is_stmt to 1 │ │ │ │ │ - [0x000008e0] Special opcode 118: advance Address by 8 to 0x1b7c and Line by 1 to 68 │ │ │ │ │ - [0x000008e1] Set column to 12 │ │ │ │ │ - [0x000008e3] Set is_stmt to 0 │ │ │ │ │ - [0x000008e4] Copy (view 1) │ │ │ │ │ - [0x000008e5] Set column to 1 │ │ │ │ │ - [0x000008e7] Special opcode 48: advance Address by 3 to 0x1b7f and Line by 1 to 69 │ │ │ │ │ - [0x000008e8] Set column to 9 │ │ │ │ │ - [0x000008ea] Set is_stmt to 1 │ │ │ │ │ - [0x000008eb] Advance Line by -13 to 56 │ │ │ │ │ - [0x000008ed] Advance PC by constant 17 to 0x1b90 │ │ │ │ │ - [0x000008ee] Special opcode 5: advance Address by 0 to 0x1b90 and Line by 0 to 56 │ │ │ │ │ - [0x000008ef] Set column to 33 │ │ │ │ │ - [0x000008f1] Set is_stmt to 0 │ │ │ │ │ - [0x000008f2] Copy (view 1) │ │ │ │ │ - [0x000008f3] Set column to 16 │ │ │ │ │ - [0x000008f5] Special opcode 133: advance Address by 9 to 0x1b99 and Line by 2 to 58 │ │ │ │ │ - [0x000008f6] Set column to 33 │ │ │ │ │ - [0x000008f8] Special opcode 31: advance Address by 2 to 0x1b9b and Line by -2 to 56 │ │ │ │ │ - [0x000008f9] Set column to 9 │ │ │ │ │ - [0x000008fb] Set is_stmt to 1 │ │ │ │ │ - [0x000008fc] Special opcode 202: advance Address by 14 to 0x1ba9 and Line by 1 to 57 │ │ │ │ │ - [0x000008fd] Set column to 13 │ │ │ │ │ - [0x000008ff] Set is_stmt to 0 │ │ │ │ │ - [0x00000900] Copy (view 1) │ │ │ │ │ - [0x00000901] Set column to 9 │ │ │ │ │ - [0x00000903] Set is_stmt to 1 │ │ │ │ │ - [0x00000904] Special opcode 118: advance Address by 8 to 0x1bb1 and Line by 1 to 58 │ │ │ │ │ - [0x00000905] Set column to 16 │ │ │ │ │ - [0x00000907] Set is_stmt to 0 │ │ │ │ │ - [0x00000908] Copy (view 1) │ │ │ │ │ - [0x00000909] Advance PC by 5 to 0x1bb6 │ │ │ │ │ - [0x0000090b] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x00000765] Special opcode 6: advance Address by 0 to 0x1aa0 and Line by 1 to 39 (view 2) │ │ │ │ │ + [0x00000766] Advance PC by 6 to 0x1aa6 │ │ │ │ │ + [0x00000768] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x90e │ │ │ │ │ - Length: 367 │ │ │ │ │ + Offset: 0x76b │ │ │ │ │ + Length: 277 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ - Prologue Length: 91 │ │ │ │ │ + Prologue Length: 162 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ Line Base: -5 │ │ │ │ │ Line Range: 14 │ │ │ │ │ Opcode Base: 13 │ │ │ │ │ │ │ │ │ │ @@ -1358,206 +1142,120 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0x930, lines 7, columns 1): │ │ │ │ │ + The Directory Table (offset 0x78d, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x1f8): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x2b): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 4 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ - 5 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 6 (line_strp) (offset: 0xf7): src/shared/headers │ │ │ │ │ + 1 (line_strp) (offset: 0x1f3): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 3 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ + 4 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 5 (line_strp) (offset: 0x2b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 6 (line_strp) (offset: 0xca): /usr/include/c++/13 │ │ │ │ │ + 7 (line_strp) (offset: 0xde): /usr/include/c++/13/bits │ │ │ │ │ + 8 (line_strp) (offset: 0x74): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 9 (line_strp) (offset: 0xf7): src/shared/headers │ │ │ │ │ + 10 (line_strp) (offset: 0x10a): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x952, lines 7, columns 2): │ │ │ │ │ + The File Name Table (offset 0x7bf, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x23e): generic.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x23e): generic.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ - 5 (udata) 5 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ - 6 (udata) 6 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x228): generic_posix.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x228): generic_posix.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x138): stddef.h │ │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 8 (udata) 6 (line_strp) (offset: 0x16c): cstdlib │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x174): std_abs.h │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x17e): stdlib-float.h │ │ │ │ │ + 11 (udata) 8 (line_strp) (offset: 0x18d): stdlib-bsearch.h │ │ │ │ │ + 12 (udata) 8 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 13 (udata) 6 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 14 (udata) 9 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x23a): string.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x243): errno.h │ │ │ │ │ + 17 (udata) 10 (line_strp) (offset: 0x1cc): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x00000975] Set column to 10 │ │ │ │ │ - [0x00000977] Extended opcode 2: set Address to 0x1ca0 │ │ │ │ │ - [0x0000097e] Advance Line by 1055 to 1056 │ │ │ │ │ - [0x00000981] Copy │ │ │ │ │ - [0x00000982] Set column to 9 │ │ │ │ │ - [0x00000984] Special opcode 6: advance Address by 0 to 0x1ca0 and Line by 1 to 1057 (view 1) │ │ │ │ │ - [0x00000985] Special opcode 6: advance Address by 0 to 0x1ca0 and Line by 1 to 1058 (view 2) │ │ │ │ │ - [0x00000986] Set column to 10 │ │ │ │ │ - [0x00000988] Set is_stmt to 0 │ │ │ │ │ - [0x00000989] Special opcode 3: advance Address by 0 to 0x1ca0 and Line by -2 to 1056 (view 3) │ │ │ │ │ - [0x0000098a] Special opcode 47: advance Address by 3 to 0x1ca3 and Line by 0 to 1056 │ │ │ │ │ - [0x0000098b] Set column to 9 │ │ │ │ │ - [0x0000098d] Special opcode 63: advance Address by 4 to 0x1ca7 and Line by 2 to 1058 │ │ │ │ │ - [0x0000098e] Set is_stmt to 1 │ │ │ │ │ - [0x0000098f] Special opcode 62: advance Address by 4 to 0x1cab and Line by 1 to 1059 │ │ │ │ │ - [0x00000990] Set column to 20 │ │ │ │ │ - [0x00000992] Set is_stmt to 0 │ │ │ │ │ - [0x00000993] Copy (view 1) │ │ │ │ │ - [0x00000994] Set column to 35 │ │ │ │ │ - [0x00000996] Special opcode 33: advance Address by 2 to 0x1cad and Line by 0 to 1059 │ │ │ │ │ - [0x00000997] Set column to 9 │ │ │ │ │ - [0x00000999] Set is_stmt to 1 │ │ │ │ │ - [0x0000099a] Special opcode 230: advance Address by 16 to 0x1cbd and Line by 1 to 1060 │ │ │ │ │ - [0x0000099b] Set column to 5 │ │ │ │ │ - [0x0000099d] Set is_stmt to 0 │ │ │ │ │ - [0x0000099e] Special opcode 6: advance Address by 0 to 0x1cbd and Line by 1 to 1061 (view 1) │ │ │ │ │ - [0x0000099f] Advance PC by 4 to 0x1cc1 │ │ │ │ │ - [0x000009a1] Extended opcode 1: End of Sequence │ │ │ │ │ - │ │ │ │ │ - [0x000009a4] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000009a6] Set column to 126 │ │ │ │ │ - [0x000009a8] Extended opcode 2: set Address to 0x1bc0 │ │ │ │ │ - [0x000009af] Advance Line by 26 to 27 │ │ │ │ │ - [0x000009b1] Copy │ │ │ │ │ - [0x000009b2] Set column to 5 │ │ │ │ │ - [0x000009b4] Special opcode 6: advance Address by 0 to 0x1bc0 and Line by 1 to 28 (view 1) │ │ │ │ │ - [0x000009b5] Set column to 126 │ │ │ │ │ - [0x000009b7] Set is_stmt to 0 │ │ │ │ │ - [0x000009b8] Special opcode 4: advance Address by 0 to 0x1bc0 and Line by -1 to 27 (view 2) │ │ │ │ │ - [0x000009b9] Advance PC by constant 17 to 0x1bd1 │ │ │ │ │ - [0x000009ba] Special opcode 19: advance Address by 1 to 0x1bd2 and Line by 0 to 27 │ │ │ │ │ - [0x000009bb] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000009bd] Set column to 12 │ │ │ │ │ - [0x000009bf] Set is_stmt to 1 │ │ │ │ │ - [0x000009c0] Advance Line by 863 to 890 │ │ │ │ │ - [0x000009c3] Special opcode 61: advance Address by 4 to 0x1bd6 and Line by 0 to 890 │ │ │ │ │ - [0x000009c4] Set column to 9 │ │ │ │ │ - [0x000009c6] Special opcode 6: advance Address by 0 to 0x1bd6 and Line by 1 to 891 (view 1) │ │ │ │ │ - [0x000009c7] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000009c9] Set column to 126 │ │ │ │ │ - [0x000009cb] Set is_stmt to 0 │ │ │ │ │ - [0x000009cc] Advance Line by -864 to 27 │ │ │ │ │ - [0x000009cf] Copy (view 2) │ │ │ │ │ - [0x000009d0] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000009d2] Set column to 27 │ │ │ │ │ - [0x000009d4] Advance Line by 864 to 891 │ │ │ │ │ - [0x000009d7] Special opcode 61: advance Address by 4 to 0x1bda and Line by 0 to 891 │ │ │ │ │ - [0x000009d8] Set column to 41 │ │ │ │ │ - [0x000009da] Special opcode 33: advance Address by 2 to 0x1bdc and Line by 0 to 891 │ │ │ │ │ - [0x000009db] Special opcode 117: advance Address by 8 to 0x1be4 and Line by 0 to 891 │ │ │ │ │ - [0x000009dc] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000009de] Set column to 5 │ │ │ │ │ - [0x000009e0] Set is_stmt to 1 │ │ │ │ │ - [0x000009e1] Advance Line by -862 to 29 │ │ │ │ │ - [0x000009e4] Copy (view 1) │ │ │ │ │ - [0x000009e5] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000009e7] Set column to 15 │ │ │ │ │ - [0x000009e9] Advance Line by 868 to 897 │ │ │ │ │ - [0x000009ec] Copy (view 2) │ │ │ │ │ - [0x000009ed] Set column to 9 │ │ │ │ │ - [0x000009ef] Special opcode 7: advance Address by 0 to 0x1be4 and Line by 2 to 899 (view 3) │ │ │ │ │ - [0x000009f0] Set column to 38 │ │ │ │ │ - [0x000009f2] Set is_stmt to 0 │ │ │ │ │ - [0x000009f3] Copy (view 4) │ │ │ │ │ - [0x000009f4] Set column to 27 │ │ │ │ │ - [0x000009f6] Special opcode 89: advance Address by 6 to 0x1bea and Line by 0 to 899 │ │ │ │ │ - [0x000009f7] Set column to 38 │ │ │ │ │ - [0x000009f9] Special opcode 33: advance Address by 2 to 0x1bec and Line by 0 to 899 │ │ │ │ │ - [0x000009fa] Advance PC by constant 17 to 0x1bfd │ │ │ │ │ - [0x000009fb] Special opcode 33: advance Address by 2 to 0x1bff and Line by 0 to 899 │ │ │ │ │ - [0x000009fc] Special opcode 61: advance Address by 4 to 0x1c03 and Line by 0 to 899 │ │ │ │ │ - [0x000009fd] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000009ff] Set column to 5 │ │ │ │ │ - [0x00000a01] Set is_stmt to 1 │ │ │ │ │ - [0x00000a02] Advance Line by -869 to 30 │ │ │ │ │ - [0x00000a05] Copy (view 1) │ │ │ │ │ - [0x00000a06] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00000a08] Set column to 13 │ │ │ │ │ - [0x00000a0a] Advance Line by 1585 to 1615 │ │ │ │ │ - [0x00000a0d] Copy (view 2) │ │ │ │ │ - [0x00000a0e] Set column to 9 │ │ │ │ │ - [0x00000a10] Special opcode 6: advance Address by 0 to 0x1c03 and Line by 1 to 1616 (view 3) │ │ │ │ │ - [0x00000a11] Set column to 39 │ │ │ │ │ - [0x00000a13] Set is_stmt to 0 │ │ │ │ │ - [0x00000a14] Copy (view 4) │ │ │ │ │ - [0x00000a15] Set column to 27 │ │ │ │ │ - [0x00000a17] Special opcode 19: advance Address by 1 to 0x1c04 and Line by 0 to 1616 │ │ │ │ │ - [0x00000a18] Set column to 39 │ │ │ │ │ - [0x00000a1a] Special opcode 33: advance Address by 2 to 0x1c06 and Line by 0 to 1616 │ │ │ │ │ - [0x00000a1b] Special opcode 201: advance Address by 14 to 0x1c14 and Line by 0 to 1616 │ │ │ │ │ - [0x00000a1c] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00000a1e] Set column to 5 │ │ │ │ │ - [0x00000a20] Set is_stmt to 1 │ │ │ │ │ - [0x00000a21] Advance Line by -1585 to 31 │ │ │ │ │ - [0x00000a24] Copy (view 1) │ │ │ │ │ - [0x00000a25] Set column to 57 │ │ │ │ │ - [0x00000a27] Set is_stmt to 0 │ │ │ │ │ - [0x00000a28] Copy (view 2) │ │ │ │ │ - [0x00000a29] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00000a2b] Set column to 13 │ │ │ │ │ - [0x00000a2d] Set is_stmt to 1 │ │ │ │ │ - [0x00000a2e] Advance Line by 1584 to 1615 │ │ │ │ │ - [0x00000a31] Special opcode 103: advance Address by 7 to 0x1c1b and Line by 0 to 1615 │ │ │ │ │ - [0x00000a32] Set column to 9 │ │ │ │ │ - [0x00000a34] Special opcode 6: advance Address by 0 to 0x1c1b and Line by 1 to 1616 (view 1) │ │ │ │ │ - [0x00000a35] Set column to 39 │ │ │ │ │ - [0x00000a37] Set is_stmt to 0 │ │ │ │ │ - [0x00000a38] Copy (view 2) │ │ │ │ │ - [0x00000a39] Set column to 27 │ │ │ │ │ - [0x00000a3b] Special opcode 47: advance Address by 3 to 0x1c1e and Line by 0 to 1616 │ │ │ │ │ - [0x00000a3c] Set column to 39 │ │ │ │ │ - [0x00000a3e] Special opcode 33: advance Address by 2 to 0x1c20 and Line by 0 to 1616 │ │ │ │ │ - [0x00000a3f] Special opcode 145: advance Address by 10 to 0x1c2a and Line by 0 to 1616 │ │ │ │ │ - [0x00000a40] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00000a42] Set column to 5 │ │ │ │ │ - [0x00000a44] Set is_stmt to 1 │ │ │ │ │ - [0x00000a45] Advance Line by -1584 to 32 │ │ │ │ │ - [0x00000a48] Special opcode 47: advance Address by 3 to 0x1c2d and Line by 0 to 32 │ │ │ │ │ - [0x00000a49] Set column to 39 │ │ │ │ │ - [0x00000a4b] Set is_stmt to 0 │ │ │ │ │ - [0x00000a4c] Copy (view 1) │ │ │ │ │ - [0x00000a4d] Set column to 5 │ │ │ │ │ - [0x00000a4f] Set is_stmt to 1 │ │ │ │ │ - [0x00000a50] Special opcode 174: advance Address by 12 to 0x1c39 and Line by 1 to 33 │ │ │ │ │ - [0x00000a51] Set column to 24 │ │ │ │ │ - [0x00000a53] Set is_stmt to 0 │ │ │ │ │ - [0x00000a54] Copy (view 1) │ │ │ │ │ - [0x00000a55] Set column to 1 │ │ │ │ │ - [0x00000a57] Advance PC by constant 17 to 0x1c4a │ │ │ │ │ - [0x00000a58] Special opcode 104: advance Address by 7 to 0x1c51 and Line by 1 to 34 │ │ │ │ │ - [0x00000a59] Special opcode 75: advance Address by 5 to 0x1c56 and Line by 0 to 34 │ │ │ │ │ - [0x00000a5a] Special opcode 33: advance Address by 2 to 0x1c58 and Line by 0 to 34 │ │ │ │ │ - [0x00000a5b] Set column to 81 │ │ │ │ │ - [0x00000a5d] Set is_stmt to 1 │ │ │ │ │ - [0x00000a5e] Advance Line by -11 to 23 │ │ │ │ │ - [0x00000a60] Special opcode 117: advance Address by 8 to 0x1c60 and Line by 0 to 23 │ │ │ │ │ - [0x00000a61] Set column to 5 │ │ │ │ │ - [0x00000a63] Special opcode 6: advance Address by 0 to 0x1c60 and Line by 1 to 24 (view 1) │ │ │ │ │ - [0x00000a64] Set column to 81 │ │ │ │ │ - [0x00000a66] Set is_stmt to 0 │ │ │ │ │ - [0x00000a67] Special opcode 4: advance Address by 0 to 0x1c60 and Line by -1 to 23 (view 2) │ │ │ │ │ - [0x00000a68] Set column to 26 │ │ │ │ │ - [0x00000a6a] Special opcode 216: advance Address by 15 to 0x1c6f and Line by 1 to 24 │ │ │ │ │ - [0x00000a6b] Set column to 1 │ │ │ │ │ - [0x00000a6d] Advance PC by constant 17 to 0x1c80 │ │ │ │ │ - [0x00000a6e] Special opcode 62: advance Address by 4 to 0x1c84 and Line by 1 to 25 │ │ │ │ │ - [0x00000a6f] Set column to 109 │ │ │ │ │ - [0x00000a71] Set is_stmt to 1 │ │ │ │ │ - [0x00000a72] Advance Line by 12 to 37 │ │ │ │ │ - [0x00000a74] Special opcode 173: advance Address by 12 to 0x1c90 and Line by 0 to 37 │ │ │ │ │ - [0x00000a75] Set column to 5 │ │ │ │ │ - [0x00000a77] Special opcode 6: advance Address by 0 to 0x1c90 and Line by 1 to 38 (view 1) │ │ │ │ │ - [0x00000a78] Set column to 1 │ │ │ │ │ - [0x00000a7a] Set is_stmt to 0 │ │ │ │ │ - [0x00000a7b] Special opcode 6: advance Address by 0 to 0x1c90 and Line by 1 to 39 (view 2) │ │ │ │ │ - [0x00000a7c] Advance PC by 6 to 0x1c96 │ │ │ │ │ - [0x00000a7e] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x00000819] Set column to 79 │ │ │ │ │ + [0x0000081b] Extended opcode 2: set Address to 0x1ae0 │ │ │ │ │ + [0x00000822] Advance Line by 27 to 28 │ │ │ │ │ + [0x00000824] Copy │ │ │ │ │ + [0x00000825] Set column to 5 │ │ │ │ │ + [0x00000827] Special opcode 6: advance Address by 0 to 0x1ae0 and Line by 1 to 29 (view 1) │ │ │ │ │ + [0x00000828] Set column to 79 │ │ │ │ │ + [0x0000082a] Set is_stmt to 0 │ │ │ │ │ + [0x0000082b] Special opcode 4: advance Address by 0 to 0x1ae0 and Line by -1 to 28 (view 2) │ │ │ │ │ + [0x0000082c] Set column to 33 │ │ │ │ │ + [0x0000082e] Special opcode 202: advance Address by 14 to 0x1aee and Line by 1 to 29 │ │ │ │ │ + [0x0000082f] Set column to 5 │ │ │ │ │ + [0x00000831] Set is_stmt to 1 │ │ │ │ │ + [0x00000832] Special opcode 218: advance Address by 15 to 0x1afd and Line by 3 to 32 │ │ │ │ │ + [0x00000833] Set column to 38 │ │ │ │ │ + [0x00000835] Set is_stmt to 0 │ │ │ │ │ + [0x00000836] Copy (view 1) │ │ │ │ │ + [0x00000837] Set column to 37 │ │ │ │ │ + [0x00000839] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000083d] Special opcode 75: advance Address by 5 to 0x1b02 and Line by 0 to 32 │ │ │ │ │ + [0x0000083e] Set column to 38 │ │ │ │ │ + [0x00000840] Special opcode 117: advance Address by 8 to 0x1b0a and Line by 0 to 32 │ │ │ │ │ + [0x00000841] Set column to 37 │ │ │ │ │ + [0x00000843] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000847] Special opcode 33: advance Address by 2 to 0x1b0c and Line by 0 to 32 │ │ │ │ │ + [0x00000848] Set column to 5 │ │ │ │ │ + [0x0000084a] Set is_stmt to 1 │ │ │ │ │ + [0x0000084b] Special opcode 122: advance Address by 8 to 0x1b14 and Line by 5 to 37 │ │ │ │ │ + [0x0000084c] Set column to 26 │ │ │ │ │ + [0x0000084e] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000852] Set is_stmt to 0 │ │ │ │ │ + [0x00000853] Copy (view 1) │ │ │ │ │ + [0x00000854] Set column to 5 │ │ │ │ │ + [0x00000856] Set is_stmt to 1 │ │ │ │ │ + [0x00000857] Advance PC by constant 17 to 0x1b25 │ │ │ │ │ + [0x00000858] Special opcode 62: advance Address by 4 to 0x1b29 and Line by 1 to 38 │ │ │ │ │ + [0x00000859] Set column to 9 │ │ │ │ │ + [0x0000085b] Set is_stmt to 0 │ │ │ │ │ + [0x0000085c] Copy (view 1) │ │ │ │ │ + [0x0000085d] Set column to 1 │ │ │ │ │ + [0x0000085f] Special opcode 132: advance Address by 9 to 0x1b32 and Line by 1 to 39 │ │ │ │ │ + [0x00000860] Special opcode 75: advance Address by 5 to 0x1b37 and Line by 0 to 39 │ │ │ │ │ + [0x00000861] Set column to 36 │ │ │ │ │ + [0x00000863] Set is_stmt to 1 │ │ │ │ │ + [0x00000864] Special opcode 133: advance Address by 9 to 0x1b40 and Line by 2 to 41 │ │ │ │ │ + [0x00000865] Set column to 5 │ │ │ │ │ + [0x00000867] Special opcode 6: advance Address by 0 to 0x1b40 and Line by 1 to 42 (view 1) │ │ │ │ │ + [0x00000868] Set column to 36 │ │ │ │ │ + [0x0000086a] Set is_stmt to 0 │ │ │ │ │ + [0x0000086b] Special opcode 4: advance Address by 0 to 0x1b40 and Line by -1 to 41 (view 2) │ │ │ │ │ + [0x0000086c] Set column to 16 │ │ │ │ │ + [0x0000086e] Special opcode 63: advance Address by 4 to 0x1b44 and Line by 2 to 43 │ │ │ │ │ + [0x0000086f] Set column to 5 │ │ │ │ │ + [0x00000871] Special opcode 74: advance Address by 5 to 0x1b49 and Line by -1 to 42 │ │ │ │ │ + [0x00000872] Set is_stmt to 1 │ │ │ │ │ + [0x00000873] Special opcode 78: advance Address by 5 to 0x1b4e and Line by 3 to 45 │ │ │ │ │ + [0x00000874] Special opcode 78: advance Address by 5 to 0x1b53 and Line by 3 to 48 │ │ │ │ │ + [0x00000875] Set column to 12 │ │ │ │ │ + [0x00000877] Set is_stmt to 0 │ │ │ │ │ + [0x00000878] Special opcode 8: advance Address by 0 to 0x1b53 and Line by 3 to 51 (view 1) │ │ │ │ │ + [0x00000879] Set column to 16 │ │ │ │ │ + [0x0000087b] Special opcode 182: advance Address by 13 to 0x1b60 and Line by -5 to 46 │ │ │ │ │ + [0x0000087c] Set column to 1 │ │ │ │ │ + [0x0000087e] Special opcode 81: advance Address by 5 to 0x1b65 and Line by 6 to 52 │ │ │ │ │ + [0x0000087f] Advance PC by 1 to 0x1b66 │ │ │ │ │ + [0x00000881] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0xa81 │ │ │ │ │ - Length: 277 │ │ │ │ │ + Offset: 0x884 │ │ │ │ │ + Length: 786 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ Prologue Length: 162 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ Initial value of 'is_stmt': 1 │ │ │ │ │ @@ -1575,111 +1273,413 @@ │ │ │ │ │ Opcode 7 has 0 args │ │ │ │ │ Opcode 8 has 0 args │ │ │ │ │ Opcode 9 has 1 arg │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ - The Directory Table (offset 0xaa3, lines 11, columns 1): │ │ │ │ │ + The Directory Table (offset 0x8a6, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x1f8): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 3 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ - 4 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 5 (line_strp) (offset: 0x2b): /usr/lib/jvm/default-java/include │ │ │ │ │ - 6 (line_strp) (offset: 0xca): /usr/include/c++/13 │ │ │ │ │ - 7 (line_strp) (offset: 0xde): /usr/include/c++/13/bits │ │ │ │ │ - 8 (line_strp) (offset: 0x74): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 1 (line_strp) (offset: 0x1f3): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x2b): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x74): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0x4d): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0x95): /usr/include │ │ │ │ │ + 6 (line_strp) (offset: 0xa2): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 7 (line_strp) (offset: 0xca): /usr/include/c++/13 │ │ │ │ │ + 8 (line_strp) (offset: 0xde): /usr/include/c++/13/bits │ │ │ │ │ 9 (line_strp) (offset: 0xf7): src/shared/headers │ │ │ │ │ 10 (line_strp) (offset: 0x10a): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0xad5, lines 18, columns 2): │ │ │ │ │ + The File Name Table (offset 0x8d8, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x259): generic_posix.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x259): generic_posix.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x138): stddef.h │ │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 8 (udata) 6 (line_strp) (offset: 0x16c): cstdlib │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x174): std_abs.h │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x17e): stdlib-float.h │ │ │ │ │ - 11 (udata) 8 (line_strp) (offset: 0x18d): stdlib-bsearch.h │ │ │ │ │ - 12 (udata) 8 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 13 (udata) 6 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ - 14 (udata) 9 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x20f): string.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x26b): errno.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x25a): unix_strings.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x25a): unix_strings.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x138): stddef.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x141): stdarg.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x152): stdio.h │ │ │ │ │ + 7 (udata) 6 (line_strp) (offset: 0x15a): jni_md.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x16c): cstdlib │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x174): std_abs.h │ │ │ │ │ + 11 (udata) 3 (line_strp) (offset: 0x17e): stdlib-float.h │ │ │ │ │ + 12 (udata) 3 (line_strp) (offset: 0x18d): stdlib-bsearch.h │ │ │ │ │ + 13 (udata) 7 (line_strp) (offset: 0x163): stdlib.h │ │ │ │ │ + 14 (udata) 5 (line_strp) (offset: 0x26b): wchar.h │ │ │ │ │ + 15 (udata) 5 (line_strp) (offset: 0x23a): string.h │ │ │ │ │ + 16 (udata) 9 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ 17 (udata) 10 (line_strp) (offset: 0x1cc): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x00000b2f] Set column to 79 │ │ │ │ │ - [0x00000b31] Extended opcode 2: set Address to 0x1cd0 │ │ │ │ │ - [0x00000b38] Advance Line by 27 to 28 │ │ │ │ │ - [0x00000b3a] Copy │ │ │ │ │ - [0x00000b3b] Set column to 5 │ │ │ │ │ - [0x00000b3d] Special opcode 6: advance Address by 0 to 0x1cd0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x00000b3e] Set column to 79 │ │ │ │ │ - [0x00000b40] Set is_stmt to 0 │ │ │ │ │ - [0x00000b41] Special opcode 4: advance Address by 0 to 0x1cd0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x00000b42] Set column to 33 │ │ │ │ │ - [0x00000b44] Special opcode 202: advance Address by 14 to 0x1cde and Line by 1 to 29 │ │ │ │ │ - [0x00000b45] Set column to 5 │ │ │ │ │ - [0x00000b47] Set is_stmt to 1 │ │ │ │ │ - [0x00000b48] Special opcode 218: advance Address by 15 to 0x1ced and Line by 3 to 32 │ │ │ │ │ - [0x00000b49] Set column to 38 │ │ │ │ │ + [0x00000932] Set column to 65 │ │ │ │ │ + [0x00000934] Extended opcode 2: set Address to 0x1b70 │ │ │ │ │ + [0x0000093b] Advance Line by 27 to 28 │ │ │ │ │ + [0x0000093d] Copy │ │ │ │ │ + [0x0000093e] Set column to 5 │ │ │ │ │ + [0x00000940] Special opcode 6: advance Address by 0 to 0x1b70 and Line by 1 to 29 (view 1) │ │ │ │ │ + [0x00000941] Set column to 65 │ │ │ │ │ + [0x00000943] Set is_stmt to 0 │ │ │ │ │ + [0x00000944] Special opcode 4: advance Address by 0 to 0x1b70 and Line by -1 to 28 (view 2) │ │ │ │ │ + [0x00000945] Advance PC by constant 17 to 0x1b81 │ │ │ │ │ + [0x00000946] Special opcode 19: advance Address by 1 to 0x1b82 and Line by 0 to 28 │ │ │ │ │ + [0x00000947] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000949] Set column to 11 │ │ │ │ │ + [0x0000094b] Set is_stmt to 1 │ │ │ │ │ + [0x0000094c] Advance Line by 1577 to 1605 │ │ │ │ │ + [0x0000094f] Special opcode 61: advance Address by 4 to 0x1b86 and Line by 0 to 1605 │ │ │ │ │ + [0x00000950] Set column to 9 │ │ │ │ │ + [0x00000952] Special opcode 6: advance Address by 0 to 0x1b86 and Line by 1 to 1606 (view 1) │ │ │ │ │ + [0x00000953] Set column to 27 │ │ │ │ │ + [0x00000955] Set is_stmt to 0 │ │ │ │ │ + [0x00000956] Copy (view 2) │ │ │ │ │ + [0x00000957] Set column to 42 │ │ │ │ │ + [0x00000959] Special opcode 33: advance Address by 2 to 0x1b88 and Line by 0 to 1606 │ │ │ │ │ + [0x0000095a] Special opcode 187: advance Address by 13 to 0x1b95 and Line by 0 to 1606 │ │ │ │ │ + [0x0000095b] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000095d] Set column to 5 │ │ │ │ │ + [0x0000095f] Set is_stmt to 1 │ │ │ │ │ + [0x00000960] Advance Line by -1576 to 30 │ │ │ │ │ + [0x00000963] Copy (view 1) │ │ │ │ │ + [0x00000964] Set column to 43 │ │ │ │ │ + [0x00000966] Set is_stmt to 0 │ │ │ │ │ + [0x00000967] Copy (view 2) │ │ │ │ │ + [0x00000968] Special opcode 103: advance Address by 7 to 0x1b9c and Line by 0 to 30 │ │ │ │ │ + [0x00000969] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000096b] Set column to 41 │ │ │ │ │ + [0x0000096d] Advance Line by 1579 to 1609 │ │ │ │ │ + [0x00000970] Special opcode 173: advance Address by 12 to 0x1ba8 and Line by 0 to 1609 │ │ │ │ │ + [0x00000971] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000973] Set column to 43 │ │ │ │ │ + [0x00000975] Advance Line by -1579 to 30 │ │ │ │ │ + [0x00000978] Special opcode 47: advance Address by 3 to 0x1bab and Line by 0 to 30 │ │ │ │ │ + [0x00000979] Set column to 5 │ │ │ │ │ + [0x0000097b] Set is_stmt to 1 │ │ │ │ │ + [0x0000097c] Special opcode 34: advance Address by 2 to 0x1bad and Line by 1 to 31 │ │ │ │ │ + [0x0000097d] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000097f] Set column to 18 │ │ │ │ │ + [0x00000981] Advance Line by 1577 to 1608 │ │ │ │ │ + [0x00000984] Copy (view 1) │ │ │ │ │ + [0x00000985] Set column to 9 │ │ │ │ │ + [0x00000987] Special opcode 6: advance Address by 0 to 0x1bad and Line by 1 to 1609 (view 2) │ │ │ │ │ + [0x00000988] Set column to 27 │ │ │ │ │ + [0x0000098a] Set is_stmt to 0 │ │ │ │ │ + [0x0000098b] Copy (view 3) │ │ │ │ │ + [0x0000098c] Set column to 41 │ │ │ │ │ + [0x0000098e] Special opcode 33: advance Address by 2 to 0x1baf and Line by 0 to 1609 │ │ │ │ │ + [0x0000098f] Special opcode 215: advance Address by 15 to 0x1bbe and Line by 0 to 1609 │ │ │ │ │ + [0x00000990] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000992] Set column to 5 │ │ │ │ │ + [0x00000994] Set is_stmt to 1 │ │ │ │ │ + [0x00000995] Advance Line by -1577 to 32 │ │ │ │ │ + [0x00000998] Copy (view 1) │ │ │ │ │ + [0x00000999] Set column to 26 │ │ │ │ │ + [0x0000099b] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000099f] Copy (view 2) │ │ │ │ │ + [0x000009a0] Set column to 9 │ │ │ │ │ + [0x000009a2] Advance PC by constant 17 to 0x1bcf │ │ │ │ │ + [0x000009a3] Special opcode 20: advance Address by 1 to 0x1bd0 and Line by 1 to 33 │ │ │ │ │ + [0x000009a4] Set column to 37 │ │ │ │ │ + [0x000009a6] Set is_stmt to 0 │ │ │ │ │ + [0x000009a7] Copy (view 1) │ │ │ │ │ + [0x000009a8] Set column to 26 │ │ │ │ │ + [0x000009aa] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000009ae] Special opcode 46: advance Address by 3 to 0x1bd3 and Line by -1 to 32 │ │ │ │ │ + [0x000009af] Set column to 37 │ │ │ │ │ + [0x000009b1] Special opcode 90: advance Address by 6 to 0x1bd9 and Line by 1 to 33 │ │ │ │ │ + [0x000009b2] Set column to 5 │ │ │ │ │ + [0x000009b4] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x000009b8] Set is_stmt to 1 │ │ │ │ │ + [0x000009b9] Special opcode 46: advance Address by 3 to 0x1bdc and Line by -1 to 32 │ │ │ │ │ + [0x000009ba] Set column to 26 │ │ │ │ │ + [0x000009bc] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000009c0] Copy (view 1) │ │ │ │ │ + [0x000009c1] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000009c5] Set is_stmt to 0 │ │ │ │ │ + [0x000009c6] Special opcode 117: advance Address by 8 to 0x1be4 and Line by 0 to 32 │ │ │ │ │ + [0x000009c7] Set column to 5 │ │ │ │ │ + [0x000009c9] Set is_stmt to 1 │ │ │ │ │ + [0x000009ca] Special opcode 8: advance Address by 0 to 0x1be4 and Line by 3 to 35 (view 1) │ │ │ │ │ + [0x000009cb] Set column to 27 │ │ │ │ │ + [0x000009cd] Set is_stmt to 0 │ │ │ │ │ + [0x000009ce] Copy (view 2) │ │ │ │ │ + [0x000009cf] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000009d1] Set column to 38 │ │ │ │ │ + [0x000009d3] Advance Line by 1577 to 1612 │ │ │ │ │ + [0x000009d6] Special opcode 61: advance Address by 4 to 0x1be8 and Line by 0 to 1612 │ │ │ │ │ + [0x000009d7] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000009d9] Set column to 27 │ │ │ │ │ + [0x000009db] Advance Line by -1577 to 35 │ │ │ │ │ + [0x000009de] Special opcode 47: advance Address by 3 to 0x1beb and Line by 0 to 35 │ │ │ │ │ + [0x000009df] Set column to 5 │ │ │ │ │ + [0x000009e1] Set is_stmt to 1 │ │ │ │ │ + [0x000009e2] Special opcode 118: advance Address by 8 to 0x1bf3 and Line by 1 to 36 │ │ │ │ │ + [0x000009e3] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000009e5] Set column to 10 │ │ │ │ │ + [0x000009e7] Advance Line by 1575 to 1611 │ │ │ │ │ + [0x000009ea] Copy (view 1) │ │ │ │ │ + [0x000009eb] Set column to 9 │ │ │ │ │ + [0x000009ed] Special opcode 6: advance Address by 0 to 0x1bf3 and Line by 1 to 1612 (view 2) │ │ │ │ │ + [0x000009ee] Set column to 20 │ │ │ │ │ + [0x000009f0] Set is_stmt to 0 │ │ │ │ │ + [0x000009f1] Copy (view 3) │ │ │ │ │ + [0x000009f2] Set column to 38 │ │ │ │ │ + [0x000009f4] Special opcode 33: advance Address by 2 to 0x1bf5 and Line by 0 to 1612 │ │ │ │ │ + [0x000009f5] Special opcode 173: advance Address by 12 to 0x1c01 and Line by 0 to 1612 │ │ │ │ │ + [0x000009f6] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000009f8] Set column to 5 │ │ │ │ │ + [0x000009fa] Set is_stmt to 1 │ │ │ │ │ + [0x000009fb] Advance Line by -1574 to 38 │ │ │ │ │ + [0x000009fe] Copy (view 1) │ │ │ │ │ + [0x000009ff] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00000a01] Set column to 1 │ │ │ │ │ + [0x00000a03] Advance Line by 105 to 143 │ │ │ │ │ + [0x00000a06] Copy (view 2) │ │ │ │ │ + [0x00000a07] Set column to 3 │ │ │ │ │ + [0x00000a09] Special opcode 8: advance Address by 0 to 0x1c01 and Line by 3 to 146 (view 3) │ │ │ │ │ + [0x00000a0a] Set column to 10 │ │ │ │ │ + [0x00000a0c] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000a10] Set is_stmt to 0 │ │ │ │ │ + [0x00000a11] Copy (view 4) │ │ │ │ │ + [0x00000a12] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000a16] Special opcode 187: advance Address by 13 to 0x1c0e and Line by 0 to 146 │ │ │ │ │ + [0x00000a17] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000a19] Set column to 5 │ │ │ │ │ + [0x00000a1b] Set is_stmt to 1 │ │ │ │ │ + [0x00000a1c] Advance Line by -107 to 39 │ │ │ │ │ + [0x00000a1f] Copy (view 1) │ │ │ │ │ + [0x00000a20] Special opcode 123: advance Address by 8 to 0x1c16 and Line by 6 to 45 │ │ │ │ │ + [0x00000a21] Set column to 32 │ │ │ │ │ + [0x00000a23] Set is_stmt to 0 │ │ │ │ │ + [0x00000a24] Copy (view 1) │ │ │ │ │ + [0x00000a25] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00000a27] Set column to 10 │ │ │ │ │ + [0x00000a29] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000a2d] Advance Line by 101 to 146 │ │ │ │ │ + [0x00000a30] Special opcode 173: advance Address by 12 to 0x1c22 and Line by 0 to 146 │ │ │ │ │ + [0x00000a31] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000a33] Set column to 32 │ │ │ │ │ + [0x00000a35] Advance Line by -101 to 45 │ │ │ │ │ + [0x00000a38] Special opcode 61: advance Address by 4 to 0x1c26 and Line by 0 to 45 │ │ │ │ │ + [0x00000a39] Set column to 5 │ │ │ │ │ + [0x00000a3b] Set is_stmt to 1 │ │ │ │ │ + [0x00000a3c] Special opcode 34: advance Address by 2 to 0x1c28 and Line by 1 to 46 │ │ │ │ │ + [0x00000a3d] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00000a3f] Set column to 1 │ │ │ │ │ + [0x00000a41] Advance Line by 97 to 143 │ │ │ │ │ + [0x00000a44] Copy (view 1) │ │ │ │ │ + [0x00000a45] Set column to 3 │ │ │ │ │ + [0x00000a47] Special opcode 8: advance Address by 0 to 0x1c28 and Line by 3 to 146 (view 2) │ │ │ │ │ + [0x00000a48] Set column to 10 │ │ │ │ │ + [0x00000a4a] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000a4e] Set is_stmt to 0 │ │ │ │ │ + [0x00000a4f] Copy (view 3) │ │ │ │ │ + [0x00000a50] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000a54] Special opcode 103: advance Address by 7 to 0x1c2f and Line by 0 to 146 │ │ │ │ │ + [0x00000a55] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000a57] Set column to 5 │ │ │ │ │ + [0x00000a59] Set is_stmt to 1 │ │ │ │ │ + [0x00000a5a] Advance Line by -99 to 47 │ │ │ │ │ + [0x00000a5d] Copy (view 1) │ │ │ │ │ + [0x00000a5e] Set column to 9 │ │ │ │ │ + [0x00000a60] Set is_stmt to 0 │ │ │ │ │ + [0x00000a61] Copy (view 2) │ │ │ │ │ + [0x00000a62] Set column to 5 │ │ │ │ │ + [0x00000a64] Set is_stmt to 1 │ │ │ │ │ + [0x00000a65] Special opcode 119: advance Address by 8 to 0x1c37 and Line by 2 to 49 │ │ │ │ │ + [0x00000a66] Set column to 12 │ │ │ │ │ + [0x00000a68] Set is_stmt to 0 │ │ │ │ │ + [0x00000a69] Copy (view 1) │ │ │ │ │ + [0x00000a6a] Set column to 1 │ │ │ │ │ + [0x00000a6c] Special opcode 48: advance Address by 3 to 0x1c3a and Line by 1 to 50 │ │ │ │ │ + [0x00000a6d] Set column to 9 │ │ │ │ │ + [0x00000a6f] Set is_stmt to 1 │ │ │ │ │ + [0x00000a70] Advance Line by -10 to 40 │ │ │ │ │ + [0x00000a72] Special opcode 201: advance Address by 14 to 0x1c48 and Line by 0 to 40 │ │ │ │ │ + [0x00000a73] Set column to 33 │ │ │ │ │ + [0x00000a75] Set is_stmt to 0 │ │ │ │ │ + [0x00000a76] Copy (view 1) │ │ │ │ │ + [0x00000a77] Set column to 16 │ │ │ │ │ + [0x00000a79] Special opcode 133: advance Address by 9 to 0x1c51 and Line by 2 to 42 │ │ │ │ │ + [0x00000a7a] Set column to 33 │ │ │ │ │ + [0x00000a7c] Special opcode 31: advance Address by 2 to 0x1c53 and Line by -2 to 40 │ │ │ │ │ + [0x00000a7d] Set column to 9 │ │ │ │ │ + [0x00000a7f] Set is_stmt to 1 │ │ │ │ │ + [0x00000a80] Special opcode 160: advance Address by 11 to 0x1c5e and Line by 1 to 41 │ │ │ │ │ + [0x00000a81] Set column to 13 │ │ │ │ │ + [0x00000a83] Set is_stmt to 0 │ │ │ │ │ + [0x00000a84] Copy (view 1) │ │ │ │ │ + [0x00000a85] Set column to 9 │ │ │ │ │ + [0x00000a87] Set is_stmt to 1 │ │ │ │ │ + [0x00000a88] Special opcode 118: advance Address by 8 to 0x1c66 and Line by 1 to 42 │ │ │ │ │ + [0x00000a89] Set column to 16 │ │ │ │ │ + [0x00000a8b] Set is_stmt to 0 │ │ │ │ │ + [0x00000a8c] Copy (view 1) │ │ │ │ │ + [0x00000a8d] Set column to 70 │ │ │ │ │ + [0x00000a8f] Set is_stmt to 1 │ │ │ │ │ + [0x00000a90] Advance Line by 10 to 52 │ │ │ │ │ + [0x00000a92] Special opcode 145: advance Address by 10 to 0x1c70 and Line by 0 to 52 │ │ │ │ │ + [0x00000a93] Set column to 5 │ │ │ │ │ + [0x00000a95] Special opcode 6: advance Address by 0 to 0x1c70 and Line by 1 to 53 (view 1) │ │ │ │ │ + [0x00000a96] Set column to 70 │ │ │ │ │ + [0x00000a98] Set is_stmt to 0 │ │ │ │ │ + [0x00000a99] Special opcode 4: advance Address by 0 to 0x1c70 and Line by -1 to 52 (view 2) │ │ │ │ │ + [0x00000a9a] Advance PC by constant 17 to 0x1c81 │ │ │ │ │ + [0x00000a9b] Special opcode 19: advance Address by 1 to 0x1c82 and Line by 0 to 52 │ │ │ │ │ + [0x00000a9c] Set column to 26 │ │ │ │ │ + [0x00000a9e] Special opcode 62: advance Address by 4 to 0x1c86 and Line by 1 to 53 │ │ │ │ │ + [0x00000a9f] Set column to 5 │ │ │ │ │ + [0x00000aa1] Set is_stmt to 1 │ │ │ │ │ + [0x00000aa2] Special opcode 90: advance Address by 6 to 0x1c8c and Line by 1 to 54 │ │ │ │ │ + [0x00000aa3] Set column to 68 │ │ │ │ │ + [0x00000aa5] Set is_stmt to 0 │ │ │ │ │ + [0x00000aa6] Copy (view 1) │ │ │ │ │ + [0x00000aa7] Set column to 43 │ │ │ │ │ + [0x00000aa9] Special opcode 47: advance Address by 3 to 0x1c8f and Line by 0 to 54 │ │ │ │ │ + [0x00000aaa] Special opcode 103: advance Address by 7 to 0x1c96 and Line by 0 to 54 │ │ │ │ │ + [0x00000aab] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00000aad] Set column to 12 │ │ │ │ │ + [0x00000aaf] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000ab3] Advance Line by 69 to 123 │ │ │ │ │ + [0x00000ab6] Special opcode 117: advance Address by 8 to 0x1c9e and Line by 0 to 123 │ │ │ │ │ + [0x00000ab7] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000ab9] Set column to 43 │ │ │ │ │ + [0x00000abb] Advance Line by -69 to 54 │ │ │ │ │ + [0x00000abe] Special opcode 61: advance Address by 4 to 0x1ca2 and Line by 0 to 54 │ │ │ │ │ + [0x00000abf] Set column to 5 │ │ │ │ │ + [0x00000ac1] Set is_stmt to 1 │ │ │ │ │ + [0x00000ac2] Special opcode 34: advance Address by 2 to 0x1ca4 and Line by 1 to 55 │ │ │ │ │ + [0x00000ac3] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00000ac5] Set column to 1 │ │ │ │ │ + [0x00000ac7] Advance Line by 62 to 117 │ │ │ │ │ + [0x00000ac9] Copy (view 1) │ │ │ │ │ + [0x00000aca] Set column to 3 │ │ │ │ │ + [0x00000acc] Special opcode 8: advance Address by 0 to 0x1ca4 and Line by 3 to 120 (view 2) │ │ │ │ │ + [0x00000acd] Set column to 5 │ │ │ │ │ + [0x00000acf] Special opcode 8: advance Address by 0 to 0x1ca4 and Line by 3 to 123 (view 3) │ │ │ │ │ + [0x00000ad0] Set column to 12 │ │ │ │ │ + [0x00000ad2] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000ad6] Set is_stmt to 0 │ │ │ │ │ + [0x00000ad7] Copy (view 4) │ │ │ │ │ + [0x00000ad8] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00000adc] Special opcode 103: advance Address by 7 to 0x1cab and Line by 0 to 123 │ │ │ │ │ + [0x00000add] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000adf] Set column to 5 │ │ │ │ │ + [0x00000ae1] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000ae5] Advance Line by -68 to 55 │ │ │ │ │ + [0x00000ae8] Copy (view 1) │ │ │ │ │ + [0x00000ae9] Set is_stmt to 1 │ │ │ │ │ + [0x00000aea] Special opcode 122: advance Address by 8 to 0x1cb3 and Line by 5 to 60 │ │ │ │ │ + [0x00000aeb] Set column to 30 │ │ │ │ │ + [0x00000aed] Set is_stmt to 0 │ │ │ │ │ + [0x00000aee] Copy (view 1) │ │ │ │ │ + [0x00000aef] Set column to 5 │ │ │ │ │ + [0x00000af1] Set is_stmt to 1 │ │ │ │ │ + [0x00000af2] Special opcode 160: advance Address by 11 to 0x1cbe and Line by 1 to 61 │ │ │ │ │ + [0x00000af3] Set column to 39 │ │ │ │ │ + [0x00000af5] Set is_stmt to 0 │ │ │ │ │ + [0x00000af6] Copy (view 1) │ │ │ │ │ + [0x00000af7] Special opcode 47: advance Address by 3 to 0x1cc1 and Line by 0 to 61 │ │ │ │ │ + [0x00000af8] Set column to 22 │ │ │ │ │ + [0x00000afa] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000afe] Special opcode 118: advance Address by 8 to 0x1cc9 and Line by 1 to 62 │ │ │ │ │ + [0x00000aff] Set column to 39 │ │ │ │ │ + [0x00000b01] Special opcode 46: advance Address by 3 to 0x1ccc and Line by -1 to 61 │ │ │ │ │ + [0x00000b02] Set column to 5 │ │ │ │ │ + [0x00000b04] Set is_stmt to 1 │ │ │ │ │ + [0x00000b05] Special opcode 34: advance Address by 2 to 0x1cce and Line by 1 to 62 │ │ │ │ │ + [0x00000b06] Set column to 22 │ │ │ │ │ + [0x00000b08] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000b0c] Copy (view 1) │ │ │ │ │ + [0x00000b0d] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000b11] Set is_stmt to 0 │ │ │ │ │ + [0x00000b12] Special opcode 145: advance Address by 10 to 0x1cd8 and Line by 0 to 62 │ │ │ │ │ + [0x00000b13] Set column to 9 │ │ │ │ │ + [0x00000b15] Set is_stmt to 1 │ │ │ │ │ + [0x00000b16] Special opcode 118: advance Address by 8 to 0x1ce0 and Line by 1 to 63 │ │ │ │ │ + [0x00000b17] Set column to 23 │ │ │ │ │ + [0x00000b19] Set is_stmt to 0 │ │ │ │ │ + [0x00000b1a] Copy (view 1) │ │ │ │ │ + [0x00000b1b] Set column to 22 │ │ │ │ │ + [0x00000b1d] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000b21] Special opcode 46: advance Address by 3 to 0x1ce3 and Line by -1 to 62 │ │ │ │ │ + [0x00000b22] Set column to 23 │ │ │ │ │ + [0x00000b24] Special opcode 90: advance Address by 6 to 0x1ce9 and Line by 1 to 63 │ │ │ │ │ + [0x00000b25] Set column to 5 │ │ │ │ │ + [0x00000b27] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x00000b2b] Set is_stmt to 1 │ │ │ │ │ + [0x00000b2c] Special opcode 60: advance Address by 4 to 0x1ced and Line by -1 to 62 │ │ │ │ │ + [0x00000b2d] Set column to 22 │ │ │ │ │ + [0x00000b2f] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000b33] Copy (view 1) │ │ │ │ │ + [0x00000b34] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00000b38] Set is_stmt to 0 │ │ │ │ │ + [0x00000b39] Special opcode 117: advance Address by 8 to 0x1cf5 and Line by 0 to 62 │ │ │ │ │ + [0x00000b3a] Set column to 5 │ │ │ │ │ + [0x00000b3c] Set is_stmt to 1 │ │ │ │ │ + [0x00000b3d] Special opcode 8: advance Address by 0 to 0x1cf5 and Line by 3 to 65 (view 1) │ │ │ │ │ + [0x00000b3e] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000b40] Set column to 13 │ │ │ │ │ + [0x00000b42] Advance Line by 1537 to 1602 │ │ │ │ │ + [0x00000b45] Copy (view 2) │ │ │ │ │ + [0x00000b46] Set column to 9 │ │ │ │ │ + [0x00000b48] Special opcode 6: advance Address by 0 to 0x1cf5 and Line by 1 to 1603 (view 3) │ │ │ │ │ + [0x00000b49] Set column to 36 │ │ │ │ │ [0x00000b4b] Set is_stmt to 0 │ │ │ │ │ - [0x00000b4c] Copy (view 1) │ │ │ │ │ - [0x00000b4d] Set column to 37 │ │ │ │ │ - [0x00000b4f] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000b53] Special opcode 75: advance Address by 5 to 0x1cf2 and Line by 0 to 32 │ │ │ │ │ - [0x00000b54] Set column to 38 │ │ │ │ │ - [0x00000b56] Special opcode 117: advance Address by 8 to 0x1cfa and Line by 0 to 32 │ │ │ │ │ - [0x00000b57] Set column to 37 │ │ │ │ │ - [0x00000b59] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000b5d] Special opcode 33: advance Address by 2 to 0x1cfc and Line by 0 to 32 │ │ │ │ │ - [0x00000b5e] Set column to 5 │ │ │ │ │ - [0x00000b60] Set is_stmt to 1 │ │ │ │ │ - [0x00000b61] Special opcode 122: advance Address by 8 to 0x1d04 and Line by 5 to 37 │ │ │ │ │ - [0x00000b62] Set column to 26 │ │ │ │ │ - [0x00000b64] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00000b68] Set is_stmt to 0 │ │ │ │ │ - [0x00000b69] Copy (view 1) │ │ │ │ │ - [0x00000b6a] Set column to 5 │ │ │ │ │ - [0x00000b6c] Set is_stmt to 1 │ │ │ │ │ - [0x00000b6d] Advance PC by constant 17 to 0x1d15 │ │ │ │ │ - [0x00000b6e] Special opcode 62: advance Address by 4 to 0x1d19 and Line by 1 to 38 │ │ │ │ │ - [0x00000b6f] Set column to 9 │ │ │ │ │ - [0x00000b71] Set is_stmt to 0 │ │ │ │ │ - [0x00000b72] Copy (view 1) │ │ │ │ │ - [0x00000b73] Set column to 1 │ │ │ │ │ - [0x00000b75] Special opcode 132: advance Address by 9 to 0x1d22 and Line by 1 to 39 │ │ │ │ │ - [0x00000b76] Special opcode 75: advance Address by 5 to 0x1d27 and Line by 0 to 39 │ │ │ │ │ - [0x00000b77] Set column to 36 │ │ │ │ │ - [0x00000b79] Set is_stmt to 1 │ │ │ │ │ - [0x00000b7a] Special opcode 133: advance Address by 9 to 0x1d30 and Line by 2 to 41 │ │ │ │ │ - [0x00000b7b] Set column to 5 │ │ │ │ │ - [0x00000b7d] Special opcode 6: advance Address by 0 to 0x1d30 and Line by 1 to 42 (view 1) │ │ │ │ │ - [0x00000b7e] Set column to 36 │ │ │ │ │ - [0x00000b80] Set is_stmt to 0 │ │ │ │ │ - [0x00000b81] Special opcode 4: advance Address by 0 to 0x1d30 and Line by -1 to 41 (view 2) │ │ │ │ │ - [0x00000b82] Set column to 16 │ │ │ │ │ - [0x00000b84] Special opcode 63: advance Address by 4 to 0x1d34 and Line by 2 to 43 │ │ │ │ │ - [0x00000b85] Set column to 5 │ │ │ │ │ - [0x00000b87] Special opcode 74: advance Address by 5 to 0x1d39 and Line by -1 to 42 │ │ │ │ │ - [0x00000b88] Set is_stmt to 1 │ │ │ │ │ - [0x00000b89] Special opcode 78: advance Address by 5 to 0x1d3e and Line by 3 to 45 │ │ │ │ │ - [0x00000b8a] Special opcode 78: advance Address by 5 to 0x1d43 and Line by 3 to 48 │ │ │ │ │ - [0x00000b8b] Set column to 12 │ │ │ │ │ - [0x00000b8d] Set is_stmt to 0 │ │ │ │ │ - [0x00000b8e] Special opcode 8: advance Address by 0 to 0x1d43 and Line by 3 to 51 (view 1) │ │ │ │ │ - [0x00000b8f] Set column to 16 │ │ │ │ │ - [0x00000b91] Special opcode 182: advance Address by 13 to 0x1d50 and Line by -5 to 46 │ │ │ │ │ - [0x00000b92] Set column to 1 │ │ │ │ │ - [0x00000b94] Special opcode 81: advance Address by 5 to 0x1d55 and Line by 6 to 52 │ │ │ │ │ - [0x00000b95] Advance PC by 1 to 0x1d56 │ │ │ │ │ + [0x00000b4c] Copy (view 4) │ │ │ │ │ + [0x00000b4d] Set column to 27 │ │ │ │ │ + [0x00000b4f] Special opcode 47: advance Address by 3 to 0x1cf8 and Line by 0 to 1603 │ │ │ │ │ + [0x00000b50] Set column to 36 │ │ │ │ │ + [0x00000b52] Special opcode 89: advance Address by 6 to 0x1cfe and Line by 0 to 1603 │ │ │ │ │ + [0x00000b53] Special opcode 201: advance Address by 14 to 0x1d0c and Line by 0 to 1603 │ │ │ │ │ + [0x00000b54] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00000b56] Set column to 5 │ │ │ │ │ + [0x00000b58] Set is_stmt to 1 │ │ │ │ │ + [0x00000b59] Advance Line by -1537 to 66 │ │ │ │ │ + [0x00000b5c] Copy (view 1) │ │ │ │ │ + [0x00000b5d] Set column to 9 │ │ │ │ │ + [0x00000b5f] Set is_stmt to 0 │ │ │ │ │ + [0x00000b60] Copy (view 2) │ │ │ │ │ + [0x00000b61] Set column to 5 │ │ │ │ │ + [0x00000b63] Set is_stmt to 1 │ │ │ │ │ + [0x00000b64] Special opcode 118: advance Address by 8 to 0x1d14 and Line by 1 to 67 │ │ │ │ │ + [0x00000b65] Set column to 9 │ │ │ │ │ + [0x00000b67] Set is_stmt to 0 │ │ │ │ │ + [0x00000b68] Copy (view 1) │ │ │ │ │ + [0x00000b69] Set column to 5 │ │ │ │ │ + [0x00000b6b] Set is_stmt to 1 │ │ │ │ │ + [0x00000b6c] Special opcode 118: advance Address by 8 to 0x1d1c and Line by 1 to 68 │ │ │ │ │ + [0x00000b6d] Set column to 12 │ │ │ │ │ + [0x00000b6f] Set is_stmt to 0 │ │ │ │ │ + [0x00000b70] Copy (view 1) │ │ │ │ │ + [0x00000b71] Set column to 1 │ │ │ │ │ + [0x00000b73] Special opcode 48: advance Address by 3 to 0x1d1f and Line by 1 to 69 │ │ │ │ │ + [0x00000b74] Set column to 9 │ │ │ │ │ + [0x00000b76] Set is_stmt to 1 │ │ │ │ │ + [0x00000b77] Advance Line by -13 to 56 │ │ │ │ │ + [0x00000b79] Advance PC by constant 17 to 0x1d30 │ │ │ │ │ + [0x00000b7a] Special opcode 5: advance Address by 0 to 0x1d30 and Line by 0 to 56 │ │ │ │ │ + [0x00000b7b] Set column to 33 │ │ │ │ │ + [0x00000b7d] Set is_stmt to 0 │ │ │ │ │ + [0x00000b7e] Copy (view 1) │ │ │ │ │ + [0x00000b7f] Set column to 16 │ │ │ │ │ + [0x00000b81] Special opcode 133: advance Address by 9 to 0x1d39 and Line by 2 to 58 │ │ │ │ │ + [0x00000b82] Set column to 33 │ │ │ │ │ + [0x00000b84] Special opcode 31: advance Address by 2 to 0x1d3b and Line by -2 to 56 │ │ │ │ │ + [0x00000b85] Set column to 9 │ │ │ │ │ + [0x00000b87] Set is_stmt to 1 │ │ │ │ │ + [0x00000b88] Special opcode 202: advance Address by 14 to 0x1d49 and Line by 1 to 57 │ │ │ │ │ + [0x00000b89] Set column to 13 │ │ │ │ │ + [0x00000b8b] Set is_stmt to 0 │ │ │ │ │ + [0x00000b8c] Copy (view 1) │ │ │ │ │ + [0x00000b8d] Set column to 9 │ │ │ │ │ + [0x00000b8f] Set is_stmt to 1 │ │ │ │ │ + [0x00000b90] Special opcode 118: advance Address by 8 to 0x1d51 and Line by 1 to 58 │ │ │ │ │ + [0x00000b91] Set column to 16 │ │ │ │ │ + [0x00000b93] Set is_stmt to 0 │ │ │ │ │ + [0x00000b94] Copy (view 1) │ │ │ │ │ + [0x00000b95] Advance PC by 5 to 0x1d56 │ │ │ │ │ [0x00000b97] Extended opcode 1: End of Sequence │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -31,31 +31,31 @@ │ │ │ │ │ Compilation Unit @ offset 0x40: │ │ │ │ │ Length: 0x33 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><4c>: Abbrev Number: 82 (DW_TAG_partial_unit) │ │ │ │ │ - <4d> DW_AT_stmt_list : (sec_offset) 0x5f8 │ │ │ │ │ + <4d> DW_AT_stmt_list : (sec_offset) 0x76b │ │ │ │ │ <51> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <1><55>: Abbrev Number: 83 (DW_TAG_subprogram) │ │ │ │ │ <56> DW_AT_external : (flag_present) 1 │ │ │ │ │ <56> DW_AT_name : (GNU_strp_alt) (offset: 0x1b92) │ │ │ │ │ - <5a> DW_AT_decl_file : (implicit_const) 8 │ │ │ │ │ + <5a> DW_AT_decl_file : (implicit_const) 7 │ │ │ │ │ <5a> DW_AT_decl_line : (data2) 687 │ │ │ │ │ <5c> DW_AT_decl_column : (implicit_const) 13 │ │ │ │ │ <5c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ <5c> DW_AT_sibling : (ref_udata) <0x63> │ │ │ │ │ <2><5d>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <5e> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ <2><62>: Abbrev Number: 0 │ │ │ │ │ <1><63>: Abbrev Number: 81 (DW_TAG_subprogram) │ │ │ │ │ <64> DW_AT_external : (flag_present) 1 │ │ │ │ │ <64> DW_AT_name : (GNU_strp_alt) (offset: 0x14c2) │ │ │ │ │ - <68> DW_AT_decl_file : (data1) 8 │ │ │ │ │ + <68> DW_AT_decl_file : (data1) 7 │ │ │ │ │ <69> DW_AT_decl_line : (data2) 672 │ │ │ │ │ <6b> DW_AT_decl_column : (data1) 14 │ │ │ │ │ <6c> DW_AT_type : (GNU_ref_alt) <0x70> │ │ │ │ │ <70> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ <2><70>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ <71> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ <2><75>: Abbrev Number: 0 │ │ │ │ │ @@ -1886,890 +1886,890 @@ │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x670> │ │ │ │ │ <2>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ DW_AT_call_return_pc: (addr) 0x134f │ │ │ │ │ DW_AT_call_origin : (ref_udata) <0x68d> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ <1>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0xef8: │ │ │ │ │ - Length: 0x3ed (32-bit) │ │ │ │ │ + Length: 0x2a0 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ + <0>: Abbrev Number: 66 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - DW_AT_name : (line_strp) (offset: 0x1d8): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + DW_AT_name : (line_strp) (offset: 0x1d8): src/shared/cpp/generic.cpp │ │ │ │ │ DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - DW_AT_low_pc : (addr) 0x19d0 │ │ │ │ │ - DW_AT_high_pc : (udata) 486 │ │ │ │ │ - DW_AT_stmt_list : (sec_offset) 0x5f8 │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x4013> │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x434f> │ │ │ │ │ - <1>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ - <1>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (ref_addr) <0x4c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ - <1>: Abbrev Number: 57 (DW_TAG_namespace) │ │ │ │ │ - DW_AT_name : (string) std │ │ │ │ │ - DW_AT_decl_file : (data1) 17 │ │ │ │ │ - DW_AT_decl_line : (data2) 306 │ │ │ │ │ - DW_AT_decl_column : (data1) 11 │ │ │ │ │ - DW_AT_sibling : (ref_udata) <0xf40> │ │ │ │ │ + DW_AT_ranges : (sec_offset) 0xbb │ │ │ │ │ + DW_AT_low_pc : (addr) 0 │ │ │ │ │ + DW_AT_stmt_list : (sec_offset) 0x5f8 │ │ │ │ │ + <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ + <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + DW_AT_import : (GNU_ref_alt) <0x4013> │ │ │ │ │ + <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ + <1>: Abbrev Number: 35 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + DW_AT_decl_file : (data1) 6 │ │ │ │ │ + DW_AT_decl_line : (data1) 59 │ │ │ │ │ + DW_AT_decl_column : (data1) 12 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + DW_AT_sibling : (ref_udata) <0xf40> │ │ │ │ │ + <2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ <2>: Abbrev Number: 0 │ │ │ │ │ - <1>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ - DW_AT_decl_file : (data1) 17 │ │ │ │ │ - DW_AT_decl_line : (data2) 343 │ │ │ │ │ - DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1>: Abbrev Number: 55 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_external : (flag_present) 1 │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x30fa) │ │ │ │ │ - DW_AT_decl_file : (data1) 15 │ │ │ │ │ - DW_AT_decl_line : (data2) 407 │ │ │ │ │ - DW_AT_decl_column : (data1) 15 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - DW_AT_sibling : (ref_udata) <0xf5d> │ │ │ │ │ - <2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2>: Abbrev Number: 0 │ │ │ │ │ - <1>: Abbrev Number: 37 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_external : (flag_present) 1 │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ - DW_AT_decl_file : (data1) 16 │ │ │ │ │ - DW_AT_decl_line : (data1) 44 │ │ │ │ │ - DW_AT_decl_column : (data1) 13 │ │ │ │ │ - DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - DW_AT_sibling : (ref_udata) <0xf76> │ │ │ │ │ - <2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2>: Abbrev Number: 0 │ │ │ │ │ - <1>: Abbrev Number: 56 (DW_TAG_subprogram) │ │ │ │ │ - DW_AT_external : (flag_present) 1 │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 52 │ │ │ │ │ - DW_AT_decl_column : (data1) 9 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - DW_AT_low_pc : (addr) 0x1ad0 │ │ │ │ │ - DW_AT_high_pc : (udata) 230 │ │ │ │ │ - DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - DW_AT_sibling : (ref_udata) <0x10ee> │ │ │ │ │ - <2>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (string) env │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 52 │ │ │ │ │ - DW_AT_decl_column : (data1) 30 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 52 │ │ │ │ │ - DW_AT_decl_column : (data1) 47 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 52 │ │ │ │ │ - DW_AT_decl_column : (data1) 62 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 53 │ │ │ │ │ - DW_AT_decl_column : (data1) 12 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x337 (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x331 │ │ │ │ │ - <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 54 │ │ │ │ │ - DW_AT_decl_column : (data1) 14 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x359 (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x351 │ │ │ │ │ - <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 60 │ │ │ │ │ - DW_AT_decl_column : (data1) 12 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x37b (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x377 │ │ │ │ │ - <2>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - DW_AT_decl_line : (data1) 61 │ │ │ │ │ - DW_AT_decl_column : (data1) 12 │ │ │ │ │ - DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ - DW_AT_location : (sec_offset) 0x38e (location list) │ │ │ │ │ - DW_AT_GNU_locviews: (sec_offset) 0x38a │ │ │ │ │ - <2><1001>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <1002> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <1006> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1006> DW_AT_decl_line : (data1) 65 │ │ │ │ │ - <1007> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <1008> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <100c> DW_AT_location : (sec_offset) 0x3a1 (location list) │ │ │ │ │ - <1010> DW_AT_GNU_locviews: (sec_offset) 0x39d │ │ │ │ │ - <2><1014>: Abbrev Number: 23 (DW_TAG_lexical_block) │ │ │ │ │ - <1015> DW_AT_ranges : (sec_offset) 0xd5 │ │ │ │ │ - <1019> DW_AT_sibling : (ref_udata) <0x102d> │ │ │ │ │ - <3><101b>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ - <101c> DW_AT_name : (string) i │ │ │ │ │ - <101e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <101e> DW_AT_decl_line : (data1) 62 │ │ │ │ │ - <101f> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <1020> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <1024> DW_AT_location : (sec_offset) 0x3b2 (location list) │ │ │ │ │ - <1028> DW_AT_GNU_locviews: (sec_offset) 0x3b0 │ │ │ │ │ - <3><102c>: Abbrev Number: 0 │ │ │ │ │ - <2><102d>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <102e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4029> │ │ │ │ │ - <1032> DW_AT_entry_pc : (addr) 0x1b04 │ │ │ │ │ - <1036> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <1037> DW_AT_ranges : (sec_offset) 0xca │ │ │ │ │ - <103b> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <103b> DW_AT_call_line : (data1) 55 │ │ │ │ │ - <103c> DW_AT_call_column : (data1) 17 │ │ │ │ │ - <103d> DW_AT_sibling : (ref_udata) <0x1070> │ │ │ │ │ - <3><103f>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1040> DW_AT_abstract_origin: (GNU_ref_alt) <0x4045> │ │ │ │ │ - <1044> DW_AT_location : (sec_offset) 0x3bd (location list) │ │ │ │ │ - <1048> DW_AT_GNU_locviews: (sec_offset) 0x3bb │ │ │ │ │ - <3><104c>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <104d> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ - <1051> DW_AT_location : (sec_offset) 0x3c7 (location list) │ │ │ │ │ - <1055> DW_AT_GNU_locviews: (sec_offset) 0x3c5 │ │ │ │ │ - <3><1059>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <105a> DW_AT_abstract_origin: (GNU_ref_alt) <0x4034> │ │ │ │ │ - <105e> DW_AT_location : (sec_offset) 0x3d3 (location list) │ │ │ │ │ - <1062> DW_AT_GNU_locviews: (sec_offset) 0x3cf │ │ │ │ │ - <3><1066>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ - <1067> DW_AT_call_return_pc: (addr) 0x1b0b │ │ │ │ │ - <106b> DW_AT_call_origin : (GNU_ref_alt) <0x40d5> │ │ │ │ │ - <3><106f>: Abbrev Number: 0 │ │ │ │ │ - <2><1070>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1071> DW_AT_abstract_origin: (GNU_ref_alt) <0x420e> │ │ │ │ │ - <1075> DW_AT_entry_pc : (addr) 0x1b55 │ │ │ │ │ - <1079> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <107a> DW_AT_low_pc : (addr) 0x1b55 │ │ │ │ │ - <107e> DW_AT_high_pc : (udata) 23 │ │ │ │ │ - <107f> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <107f> DW_AT_call_line : (data1) 65 │ │ │ │ │ - <1080> DW_AT_call_column : (data1) 36 │ │ │ │ │ - <1081> DW_AT_sibling : (ref_udata) <0x10ab> │ │ │ │ │ + <1>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x3272) │ │ │ │ │ + DW_AT_decl_file : (data1) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 37 │ │ │ │ │ + DW_AT_decl_column : (data1) 1 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + DW_AT_low_pc : (addr) 0x1aa0 │ │ │ │ │ + DW_AT_high_pc : (udata) 6 │ │ │ │ │ + DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + DW_AT_sibling : (ref_udata) <0xf71> │ │ │ │ │ + <2>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (string) env │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 37 │ │ │ │ │ + DW_AT_decl_column : (data1) 89 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x3d1d) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 37 │ │ │ │ │ + DW_AT_decl_column : (data1) 101 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2>: Abbrev Number: 0 │ │ │ │ │ + <1>: Abbrev Number: 65 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + DW_AT_decl_file : (data1) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 6 │ │ │ │ │ + DW_AT_low_pc : (addr) 0x19d0 │ │ │ │ │ + DW_AT_high_pc : (udata) 153 │ │ │ │ │ + DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + DW_AT_sibling : (ref_udata) <0x1108> │ │ │ │ │ + <2>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (string) env │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 36 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 53 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 66 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 90 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ + <2>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 27 │ │ │ │ │ + DW_AT_decl_column : (data1) 118 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ + <2>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x35e5) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 28 │ │ │ │ │ + DW_AT_decl_column : (data1) 12 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x333 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x331 │ │ │ │ │ + <2>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 29 │ │ │ │ │ + DW_AT_decl_column : (data1) 15 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x340 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x33c │ │ │ │ │ + <2>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x33b1) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + DW_AT_decl_line : (data1) 30 │ │ │ │ │ + DW_AT_decl_column : (data1) 13 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x355 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x351 │ │ │ │ │ + <2><1002>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <1003> DW_AT_name : (GNU_strp_alt) (offset: 0x33a2) │ │ │ │ │ + <1007> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1007> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <1008> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <1009> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <100d> DW_AT_location : (sec_offset) 0x367 (location list) │ │ │ │ │ + <1011> DW_AT_GNU_locviews: (sec_offset) 0x365 │ │ │ │ │ + <2><1015>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <1016> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ + <101a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <101a> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <101b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ + <101c> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <1020> DW_AT_location : (sec_offset) 0x372 (location list) │ │ │ │ │ + <1024> DW_AT_GNU_locviews: (sec_offset) 0x370 │ │ │ │ │ + <2><1028>: Abbrev Number: 72 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1029> DW_AT_abstract_origin: (GNU_ref_alt) <0x408a> │ │ │ │ │ + <102d> DW_AT_entry_pc : (addr) 0x19e6 │ │ │ │ │ + <1031> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <1032> DW_AT_ranges : (sec_offset) 0xaf │ │ │ │ │ + <1036> DW_AT_call_file : (data1) 2 │ │ │ │ │ + <1037> DW_AT_call_line : (data1) 28 │ │ │ │ │ + <1038> DW_AT_call_column : (data1) 43 │ │ │ │ │ + <1039> DW_AT_sibling : (ref_udata) <0x1056> │ │ │ │ │ + <3><103b>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <103c> DW_AT_abstract_origin: (GNU_ref_alt) <0x409a> │ │ │ │ │ + <1040> DW_AT_location : (sec_offset) 0x37d (location list) │ │ │ │ │ + <1044> DW_AT_GNU_locviews: (sec_offset) 0x37b │ │ │ │ │ + <3><1048>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1049> DW_AT_abstract_origin: (GNU_ref_alt) <0x4091> │ │ │ │ │ + <104d> DW_AT_location : (sec_offset) 0x389 (location list) │ │ │ │ │ + <1051> DW_AT_GNU_locviews: (sec_offset) 0x387 │ │ │ │ │ + <3><1055>: Abbrev Number: 0 │ │ │ │ │ + <2><1056>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1057> DW_AT_abstract_origin: (GNU_ref_alt) <0x4018> │ │ │ │ │ + <105b> DW_AT_entry_pc : (addr) 0x19f4 │ │ │ │ │ + <105f> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <1060> DW_AT_low_pc : (addr) 0x19f4 │ │ │ │ │ + <1064> DW_AT_high_pc : (udata) 31 │ │ │ │ │ + <1065> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <1065> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <1066> DW_AT_call_column : (data1) 40 │ │ │ │ │ + <1067> DW_AT_sibling : (ref_udata) <0x109e> │ │ │ │ │ + <3><1069>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <106a> DW_AT_abstract_origin: (GNU_ref_alt) <0x403b> │ │ │ │ │ + <106e> DW_AT_location : (sec_offset) 0x394 (location list) │ │ │ │ │ + <1072> DW_AT_GNU_locviews: (sec_offset) 0x392 │ │ │ │ │ + <3><1076>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1077> DW_AT_abstract_origin: (GNU_ref_alt) <0x4031> │ │ │ │ │ + <107b> DW_AT_location : (sec_offset) 0x3a4 (location list) │ │ │ │ │ + <107f> DW_AT_GNU_locviews: (sec_offset) 0x3a2 │ │ │ │ │ <3><1083>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1084> DW_AT_abstract_origin: (GNU_ref_alt) <0x422b> │ │ │ │ │ - <1088> DW_AT_location : (sec_offset) 0x3e4 (location list) │ │ │ │ │ - <108c> DW_AT_GNU_locviews: (sec_offset) 0x3e2 │ │ │ │ │ + <1084> DW_AT_abstract_origin: (GNU_ref_alt) <0x4027> │ │ │ │ │ + <1088> DW_AT_location : (sec_offset) 0x3b4 (location list) │ │ │ │ │ + <108c> DW_AT_GNU_locviews: (sec_offset) 0x3b2 │ │ │ │ │ <3><1090>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1091> DW_AT_abstract_origin: (GNU_ref_alt) <0x421f> │ │ │ │ │ - <1095> DW_AT_location : (sec_offset) 0x3ee (location list) │ │ │ │ │ - <1099> DW_AT_GNU_locviews: (sec_offset) 0x3ec │ │ │ │ │ - <3><109d>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <109e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4216> │ │ │ │ │ - <10a2> DW_AT_location : (sec_offset) 0x3f8 (location list) │ │ │ │ │ - <10a6> DW_AT_GNU_locviews: (sec_offset) 0x3f6 │ │ │ │ │ - <3><10aa>: Abbrev Number: 0 │ │ │ │ │ - <2><10ab>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <10ac> DW_AT_call_return_pc: (addr) 0x1aec │ │ │ │ │ - <10b0> DW_AT_call_origin : (ref_udata) <0xf49> │ │ │ │ │ - <2><10b1>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <10b2> DW_AT_call_return_pc: (addr) 0x1afe │ │ │ │ │ - <10b6> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ - <2><10ba>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ - <10bb> DW_AT_call_return_pc: (addr) 0x1b1c │ │ │ │ │ - <10bf> DW_AT_call_origin : (GNU_ref_alt) <0x4119> │ │ │ │ │ - <2><10c3>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <10c4> DW_AT_call_return_pc: (addr) 0x1b29 │ │ │ │ │ - <10c8> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ - <2><10cc>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <10cd> DW_AT_call_return_pc: (addr) 0x1b74 │ │ │ │ │ - <10d1> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ - <2><10d5>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <10d6> DW_AT_call_return_pc: (addr) 0x1b7c │ │ │ │ │ - <10da> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ - <2><10de>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <10df> DW_AT_call_return_pc: (addr) 0x1ba9 │ │ │ │ │ - <10e3> DW_AT_call_origin : (ref_udata) <0xf5d> │ │ │ │ │ - <2><10e4>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <10e5> DW_AT_call_return_pc: (addr) 0x1bb1 │ │ │ │ │ - <10e9> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ - <2><10ed>: Abbrev Number: 0 │ │ │ │ │ - <1><10ee>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <10ef> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <10ef> DW_AT_name : (GNU_strp_alt) (offset: 0x3356) │ │ │ │ │ - <10f3> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <10f3> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <10f4> DW_AT_decl_column : (data1) 7 │ │ │ │ │ - <10f5> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <10f9> DW_AT_low_pc : (addr) 0x19d0 │ │ │ │ │ - <10fd> DW_AT_high_pc : (udata) 251 │ │ │ │ │ - <10ff> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1101> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><1101>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ - <1102> DW_AT_name : (string) env │ │ │ │ │ - <1106> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1106> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1107> DW_AT_decl_column : (data1) 28 │ │ │ │ │ - <1108> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <110c> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><110f>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - <1110> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <1114> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1114> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1115> DW_AT_decl_column : (data1) 41 │ │ │ │ │ - <1116> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <111a> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><111d>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - <111e> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <1122> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1122> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1123> DW_AT_decl_column : (data1) 57 │ │ │ │ │ - <1124> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <1128> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><112b>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <112c> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ - <1130> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1130> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <1131> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <1132> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <1136> DW_AT_location : (sec_offset) 0x405 (location list) │ │ │ │ │ - <113a> DW_AT_GNU_locviews: (sec_offset) 0x401 │ │ │ │ │ - <2><113e>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <113f> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - <1143> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1143> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <1144> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <1145> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - <1149> DW_AT_location : (sec_offset) 0x416 (location list) │ │ │ │ │ - <114d> DW_AT_GNU_locviews: (sec_offset) 0x410 │ │ │ │ │ - <2><1151>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <1152> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - <1156> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1156> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <1157> DW_AT_decl_column : (data1) 18 │ │ │ │ │ - <1158> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ - <115c> DW_AT_location : (sec_offset) 0x42b (location list) │ │ │ │ │ - <1160> DW_AT_GNU_locviews: (sec_offset) 0x427 │ │ │ │ │ - <2><1164>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <1165> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ - <1169> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1169> DW_AT_decl_line : (data1) 38 │ │ │ │ │ - <116a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <116b> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <116f> DW_AT_location : (sec_offset) 0x43d (location list) │ │ │ │ │ - <1173> DW_AT_GNU_locviews: (sec_offset) 0x437 │ │ │ │ │ - <2><1177>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ - <1178> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ - <117c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <117c> DW_AT_decl_line : (data1) 45 │ │ │ │ │ - <117d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <117e> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <1182> DW_AT_location : (sec_offset) 0x459 (location list) │ │ │ │ │ - <1186> DW_AT_GNU_locviews: (sec_offset) 0x455 │ │ │ │ │ - <2><118a>: Abbrev Number: 58 (DW_TAG_lexical_block) │ │ │ │ │ - <118b> DW_AT_low_pc : (addr) 0x1a1e │ │ │ │ │ - <118f> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <1190> DW_AT_sibling : (ref_udata) <0x11a4> │ │ │ │ │ - <3><1192>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ - <1193> DW_AT_name : (string) i │ │ │ │ │ - <1195> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1195> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <1196> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <1197> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <119b> DW_AT_location : (sec_offset) 0x46a (location list) │ │ │ │ │ - <119f> DW_AT_GNU_locviews: (sec_offset) 0x468 │ │ │ │ │ - <3><11a3>: Abbrev Number: 0 │ │ │ │ │ - <2><11a4>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <11a5> DW_AT_abstract_origin: (GNU_ref_alt) <0x41ef> │ │ │ │ │ - <11a9> DW_AT_entry_pc : (addr) 0x19e6 │ │ │ │ │ - <11ad> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <11ae> DW_AT_low_pc : (addr) 0x19e6 │ │ │ │ │ - <11b2> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <11b3> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <11b3> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <11b4> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <11b5> DW_AT_sibling : (ref_udata) <0x11d2> │ │ │ │ │ - <3><11b7>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <11b8> DW_AT_abstract_origin: (GNU_ref_alt) <0x4201> │ │ │ │ │ - <11bc> DW_AT_location : (sec_offset) 0x473 (location list) │ │ │ │ │ - <11c0> DW_AT_GNU_locviews: (sec_offset) 0x471 │ │ │ │ │ - <3><11c4>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <11c5> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f8> │ │ │ │ │ - <11c9> DW_AT_location : (sec_offset) 0x47c (location list) │ │ │ │ │ - <11cd> DW_AT_GNU_locviews: (sec_offset) 0x47a │ │ │ │ │ - <3><11d1>: Abbrev Number: 0 │ │ │ │ │ - <2><11d2>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <11d3> DW_AT_abstract_origin: (GNU_ref_alt) <0x41c4> │ │ │ │ │ - <11d7> DW_AT_entry_pc : (addr) 0x1a0d │ │ │ │ │ - <11db> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <11dc> DW_AT_ranges : (sec_offset) 0xaf │ │ │ │ │ - <11e0> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <11e0> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <11e1> DW_AT_call_column : (data1) 50 │ │ │ │ │ - <11e2> DW_AT_sibling : (ref_udata) <0x1204> │ │ │ │ │ - <3><11e4>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <11e5> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e2> │ │ │ │ │ - <11e9> DW_AT_location : (sec_offset) 0x484 (location list) │ │ │ │ │ - <11ed> DW_AT_GNU_locviews: (sec_offset) 0x482 │ │ │ │ │ - <3><11f1>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ - <11f2> DW_AT_abstract_origin: (GNU_ref_alt) <0x41d6> │ │ │ │ │ - <3><11f6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <11f7> DW_AT_abstract_origin: (GNU_ref_alt) <0x41cd> │ │ │ │ │ - <11fb> DW_AT_location : (sec_offset) 0x48d (location list) │ │ │ │ │ - <11ff> DW_AT_GNU_locviews: (sec_offset) 0x48b │ │ │ │ │ - <3><1203>: Abbrev Number: 0 │ │ │ │ │ - <2><1204>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1205> DW_AT_abstract_origin: (GNU_ref_alt) <0x4199> │ │ │ │ │ - <1209> DW_AT_entry_pc : (addr) 0x1a53 │ │ │ │ │ - <120d> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <120e> DW_AT_ranges : (sec_offset) 0xb6 │ │ │ │ │ - <1212> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <1212> DW_AT_call_line : (data1) 36 │ │ │ │ │ - <1213> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <1214> DW_AT_sibling : (ref_udata) <0x1236> │ │ │ │ │ - <3><1216>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1217> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b7> │ │ │ │ │ - <121b> DW_AT_location : (sec_offset) 0x495 (location list) │ │ │ │ │ - <121f> DW_AT_GNU_locviews: (sec_offset) 0x493 │ │ │ │ │ - <3><1223>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ - <1224> DW_AT_abstract_origin: (GNU_ref_alt) <0x41ab> │ │ │ │ │ - <3><1228>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1229> DW_AT_abstract_origin: (GNU_ref_alt) <0x41a2> │ │ │ │ │ - <122d> DW_AT_location : (sec_offset) 0x49f (location list) │ │ │ │ │ - <1231> DW_AT_GNU_locviews: (sec_offset) 0x49d │ │ │ │ │ - <3><1235>: Abbrev Number: 0 │ │ │ │ │ - <2><1236>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1237> DW_AT_abstract_origin: (GNU_ref_alt) <0x4055> │ │ │ │ │ - <123b> DW_AT_entry_pc : (addr) 0x1a61 │ │ │ │ │ - <123f> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <1240> DW_AT_low_pc : (addr) 0x1a61 │ │ │ │ │ - <1244> DW_AT_high_pc : (udata) 13 │ │ │ │ │ - <1245> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <1245> DW_AT_call_line : (data1) 38 │ │ │ │ │ - <1246> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <1247> DW_AT_sibling : (ref_udata) <0x127a> │ │ │ │ │ - <3><1249>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <124a> DW_AT_abstract_origin: (GNU_ref_alt) <0x4071> │ │ │ │ │ - <124e> DW_AT_location : (sec_offset) 0x4a9 (location list) │ │ │ │ │ - <1252> DW_AT_GNU_locviews: (sec_offset) 0x4a7 │ │ │ │ │ - <3><1256>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1257> DW_AT_abstract_origin: (GNU_ref_alt) <0x406a> │ │ │ │ │ - <125b> DW_AT_location : (sec_offset) 0x4b4 (location list) │ │ │ │ │ - <125f> DW_AT_GNU_locviews: (sec_offset) 0x4b2 │ │ │ │ │ - <3><1263>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1264> DW_AT_abstract_origin: (GNU_ref_alt) <0x4060> │ │ │ │ │ - <1268> DW_AT_location : (sec_offset) 0x4a9 (location list) │ │ │ │ │ - <126c> DW_AT_GNU_locviews: (sec_offset) 0x4a7 │ │ │ │ │ - <3><1270>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ - <1271> DW_AT_call_return_pc: (addr) 0x1a6e │ │ │ │ │ - <1275> DW_AT_call_origin : (GNU_ref_alt) <0x4177> │ │ │ │ │ - <3><1279>: Abbrev Number: 0 │ │ │ │ │ - <2><127a>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <127b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4055> │ │ │ │ │ - <127f> DW_AT_entry_pc : (addr) 0x1a88 │ │ │ │ │ - <1283> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <1284> DW_AT_ranges : (sec_offset) 0xbf │ │ │ │ │ - <1288> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <1288> DW_AT_call_line : (data1) 46 │ │ │ │ │ - <1289> DW_AT_call_column : (data1) 13 │ │ │ │ │ - <128a> DW_AT_sibling : (ref_udata) <0x12bd> │ │ │ │ │ - <3><128c>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <128d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4071> │ │ │ │ │ - <1291> DW_AT_location : (sec_offset) 0x4be (location list) │ │ │ │ │ - <1295> DW_AT_GNU_locviews: (sec_offset) 0x4bc │ │ │ │ │ - <3><1299>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <129a> DW_AT_abstract_origin: (GNU_ref_alt) <0x406a> │ │ │ │ │ - <129e> DW_AT_location : (sec_offset) 0x4c8 (location list) │ │ │ │ │ - <12a2> DW_AT_GNU_locviews: (sec_offset) 0x4c6 │ │ │ │ │ - <3><12a6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <12a7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4060> │ │ │ │ │ - <12ab> DW_AT_location : (sec_offset) 0x4d4 (location list) │ │ │ │ │ - <12af> DW_AT_GNU_locviews: (sec_offset) 0x4d0 │ │ │ │ │ - <3><12b3>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ - <12b4> DW_AT_call_return_pc: (addr) 0x1a8f │ │ │ │ │ - <12b8> DW_AT_call_origin : (GNU_ref_alt) <0x4177> │ │ │ │ │ - <3><12bc>: Abbrev Number: 0 │ │ │ │ │ - <2><12bd>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <12be> DW_AT_call_return_pc: (addr) 0x1a08 │ │ │ │ │ - <12c2> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ - <2><12c6>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <12c7> DW_AT_call_return_pc: (addr) 0x1a82 │ │ │ │ │ - <12cb> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ - <2><12cf>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <12d0> DW_AT_call_return_pc: (addr) 0x1a97 │ │ │ │ │ - <12d4> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ - <2><12d8>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <12d9> DW_AT_call_return_pc: (addr) 0x1abe │ │ │ │ │ - <12dd> DW_AT_call_origin : (ref_udata) <0xf5d> │ │ │ │ │ - <2><12de>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <12df> DW_AT_call_return_pc: (addr) 0x1ac6 │ │ │ │ │ - <12e3> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ - <2><12e7>: Abbrev Number: 0 │ │ │ │ │ - <1><12e8>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x12e9: │ │ │ │ │ - Length: 0x2a0 (32-bit) │ │ │ │ │ + <1091> DW_AT_abstract_origin: (GNU_ref_alt) <0x401e> │ │ │ │ │ + <1095> DW_AT_location : (sec_offset) 0x3bf (location list) │ │ │ │ │ + <1099> DW_AT_GNU_locviews: (sec_offset) 0x3bd │ │ │ │ │ + <3><109d>: Abbrev Number: 0 │ │ │ │ │ + <2><109e>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <109f> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <10a3> DW_AT_entry_pc : (addr) 0x1a13 │ │ │ │ │ + <10a7> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <10a8> DW_AT_low_pc : (addr) 0x1a13 │ │ │ │ │ + <10ac> DW_AT_high_pc : (udata) 17 │ │ │ │ │ + <10ad> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <10ad> DW_AT_call_line : (data1) 30 │ │ │ │ │ + <10ae> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <10af> DW_AT_sibling : (ref_udata) <0x10cc> │ │ │ │ │ + <3><10b1>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <10b2> DW_AT_abstract_origin: (GNU_ref_alt) <0x407d> │ │ │ │ │ + <10b6> DW_AT_location : (sec_offset) 0x3ca (location list) │ │ │ │ │ + <10ba> DW_AT_GNU_locviews: (sec_offset) 0x3c8 │ │ │ │ │ + <3><10be>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <10bf> DW_AT_abstract_origin: (GNU_ref_alt) <0x4074> │ │ │ │ │ + <10c3> DW_AT_location : (sec_offset) 0x3d6 (location list) │ │ │ │ │ + <10c7> DW_AT_GNU_locviews: (sec_offset) 0x3d4 │ │ │ │ │ + <3><10cb>: Abbrev Number: 0 │ │ │ │ │ + <2><10cc>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <10cd> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <10d1> DW_AT_entry_pc : (addr) 0x1a2b │ │ │ │ │ + <10d5> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <10d6> DW_AT_low_pc : (addr) 0x1a2b │ │ │ │ │ + <10da> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <10db> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <10db> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <10dc> DW_AT_call_column : (data1) 83 │ │ │ │ │ + <10dd> DW_AT_sibling : (ref_udata) <0x10fa> │ │ │ │ │ + <3><10df>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <10e0> DW_AT_abstract_origin: (GNU_ref_alt) <0x407d> │ │ │ │ │ + <10e4> DW_AT_location : (sec_offset) 0x3e1 (location list) │ │ │ │ │ + <10e8> DW_AT_GNU_locviews: (sec_offset) 0x3df │ │ │ │ │ + <3><10ec>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <10ed> DW_AT_abstract_origin: (GNU_ref_alt) <0x4074> │ │ │ │ │ + <10f1> DW_AT_location : (sec_offset) 0x3ec (location list) │ │ │ │ │ + <10f5> DW_AT_GNU_locviews: (sec_offset) 0x3ea │ │ │ │ │ + <3><10f9>: Abbrev Number: 0 │ │ │ │ │ + <2><10fa>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <10fb> DW_AT_call_return_pc: (addr) 0x1a49 │ │ │ │ │ + <10ff> DW_AT_call_origin : (ref_udata) <0xf2d> │ │ │ │ │ + <2><1100>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1101> DW_AT_call_return_pc: (addr) 0x1a61 │ │ │ │ │ + <1105> DW_AT_call_origin : (ref_udata) <0x114a> │ │ │ │ │ + <2><1107>: Abbrev Number: 0 │ │ │ │ │ + <1><1108>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ + <1109> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <1109> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ + <110d> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <110e> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <110f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <1110> DW_AT_low_pc : (addr) 0x1a70 │ │ │ │ │ + <1114> DW_AT_high_pc : (udata) 41 │ │ │ │ │ + <1115> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1117> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <1117> DW_AT_sibling : (ref_udata) <0x114a> │ │ │ │ │ + <2><1119>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + <111a> DW_AT_name : (string) env │ │ │ │ │ + <111e> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <111e> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <111f> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <1120> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <1124> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1127>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <1128> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <112c> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <112c> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <112d> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <112e> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <1132> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><1135>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <1136> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <113a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <113a> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <113b> DW_AT_decl_column : (data1) 73 │ │ │ │ │ + <113c> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <1140> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><1143>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1144> DW_AT_call_return_pc: (addr) 0x1a94 │ │ │ │ │ + <1148> DW_AT_call_origin : (ref_udata) <0xf71> │ │ │ │ │ + <2><1149>: Abbrev Number: 0 │ │ │ │ │ + <1><114a>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ + <114b> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ + <114f> DW_AT_object_pointer: (ref_udata) <0x1158> │ │ │ │ │ + <1151> DW_AT_low_pc : (addr) 0x1ab0 │ │ │ │ │ + <1155> DW_AT_high_pc : (udata) 33 │ │ │ │ │ + <1156> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1158> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><1158>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ + <1159> DW_AT_name : (GNU_strp_alt) (offset: 0x3561) │ │ │ │ │ + <115d> DW_AT_type : (GNU_ref_alt) <0x433d> │ │ │ │ │ + <1161> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <1161> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1164>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <1165> DW_AT_name : (string) obj │ │ │ │ │ + <1169> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <116a> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <116c> DW_AT_decl_column : (data1) 33 │ │ │ │ │ + <116d> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <1171> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><1174>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ + <1175> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ + <1179> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <117a> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <117c> DW_AT_decl_column : (data1) 48 │ │ │ │ │ + <117d> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <1181> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><1184>: Abbrev Number: 17 (DW_TAG_unspecified_parameters) │ │ │ │ │ + <2><1185>: Abbrev Number: 74 (DW_TAG_variable) │ │ │ │ │ + <1186> DW_AT_name : (GNU_strp_alt) (offset: 0x355c) │ │ │ │ │ + <118a> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <118b> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ + <118d> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <118e> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ + <1192> DW_AT_location : (sec_offset) 0x3f9 (location list) │ │ │ │ │ + <1196> DW_AT_GNU_locviews: (sec_offset) 0x3f5 │ │ │ │ │ + <2><119a>: Abbrev Number: 0 │ │ │ │ │ + <1><119b>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x119c: │ │ │ │ │ + Length: 0x118 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><12f5>: Abbrev Number: 66 (DW_TAG_compile_unit) │ │ │ │ │ - <12f6> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ - <12fa> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <12fb> DW_AT_name : (line_strp) (offset: 0x22f): src/shared/cpp/generic.cpp │ │ │ │ │ - <12ff> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <1303> DW_AT_ranges : (sec_offset) 0xf8 │ │ │ │ │ - <1307> DW_AT_low_pc : (addr) 0 │ │ │ │ │ - <130b> DW_AT_stmt_list : (sec_offset) 0x90e │ │ │ │ │ - <1><130f>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - <1310> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ - <1><1314>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - <1315> DW_AT_import : (GNU_ref_alt) <0x4245> │ │ │ │ │ - <1><1319>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - <131a> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ - <1><131e>: Abbrev Number: 35 (DW_TAG_subprogram) │ │ │ │ │ - <131f> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <131f> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <1323> DW_AT_decl_file : (data1) 6 │ │ │ │ │ - <1324> DW_AT_decl_line : (data1) 59 │ │ │ │ │ - <1325> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <1326> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <132a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <132a> DW_AT_sibling : (ref_udata) <0x1331> │ │ │ │ │ - <2><132b>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <132c> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><1330>: Abbrev Number: 0 │ │ │ │ │ - <1><1331>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ - <1332> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <1332> DW_AT_name : (GNU_strp_alt) (offset: 0x3272) │ │ │ │ │ - <1336> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <1337> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <1338> DW_AT_decl_column : (data1) 1 │ │ │ │ │ - <1339> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <133d> DW_AT_low_pc : (addr) 0x1c90 │ │ │ │ │ - <1341> DW_AT_high_pc : (udata) 6 │ │ │ │ │ - <1342> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1344> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <1344> DW_AT_sibling : (ref_udata) <0x1362> │ │ │ │ │ - <2><1345>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ - <1346> DW_AT_name : (string) env │ │ │ │ │ - <134a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <134a> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <134b> DW_AT_decl_column : (data1) 89 │ │ │ │ │ - <134c> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <1350> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1353>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <1354> DW_AT_name : (GNU_strp_alt) (offset: 0x3d1d) │ │ │ │ │ - <1358> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <1358> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <1359> DW_AT_decl_column : (data1) 101 │ │ │ │ │ - <135a> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <135e> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><1361>: Abbrev Number: 0 │ │ │ │ │ - <1><1362>: Abbrev Number: 65 (DW_TAG_subprogram) │ │ │ │ │ - <1363> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <1363> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <1367> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <1368> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <1369> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <136a> DW_AT_low_pc : (addr) 0x1bc0 │ │ │ │ │ - <136e> DW_AT_high_pc : (udata) 153 │ │ │ │ │ - <1370> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1372> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <1372> DW_AT_sibling : (ref_udata) <0x14f9> │ │ │ │ │ - <2><1374>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ - <1375> DW_AT_name : (string) env │ │ │ │ │ - <1379> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <1379> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <137a> DW_AT_decl_column : (data1) 36 │ │ │ │ │ - <137b> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <137f> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1382>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <1383> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <1387> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <1387> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <1388> DW_AT_decl_column : (data1) 53 │ │ │ │ │ - <1389> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <138d> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><1390>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <1391> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <1395> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <1395> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <1396> DW_AT_decl_column : (data1) 66 │ │ │ │ │ - <1397> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <139b> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><139e>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <139f> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ - <13a3> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13a3> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <13a4> DW_AT_decl_column : (data1) 90 │ │ │ │ │ - <13a5> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <13a9> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ - <2><13ac>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <13ad> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <13b1> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13b1> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <13b2> DW_AT_decl_column : (data1) 118 │ │ │ │ │ - <13b3> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <13b7> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ - <2><13ba>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ - <13bb> DW_AT_name : (GNU_strp_alt) (offset: 0x35e5) │ │ │ │ │ - <13bf> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13bf> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <13c0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <13c1> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <13c5> DW_AT_location : (sec_offset) 0x4f1 (location list) │ │ │ │ │ - <13c9> DW_AT_GNU_locviews: (sec_offset) 0x4ef │ │ │ │ │ - <2><13cd>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ - <13ce> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ - <13d2> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13d2> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <13d3> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <13d4> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <13d8> DW_AT_location : (sec_offset) 0x4fe (location list) │ │ │ │ │ - <13dc> DW_AT_GNU_locviews: (sec_offset) 0x4fa │ │ │ │ │ - <2><13e0>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ - <13e1> DW_AT_name : (GNU_strp_alt) (offset: 0x33b1) │ │ │ │ │ - <13e5> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13e5> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <13e6> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <13e7> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <13eb> DW_AT_location : (sec_offset) 0x513 (location list) │ │ │ │ │ - <13ef> DW_AT_GNU_locviews: (sec_offset) 0x50f │ │ │ │ │ - <2><13f3>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ - <13f4> DW_AT_name : (GNU_strp_alt) (offset: 0x33a2) │ │ │ │ │ - <13f8> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <13f8> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <13f9> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <13fa> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <13fe> DW_AT_location : (sec_offset) 0x525 (location list) │ │ │ │ │ - <1402> DW_AT_GNU_locviews: (sec_offset) 0x523 │ │ │ │ │ - <2><1406>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ - <1407> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ - <140b> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <140b> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <140c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ - <140d> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <1411> DW_AT_location : (sec_offset) 0x530 (location list) │ │ │ │ │ - <1415> DW_AT_GNU_locviews: (sec_offset) 0x52e │ │ │ │ │ - <2><1419>: Abbrev Number: 72 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <141a> DW_AT_abstract_origin: (GNU_ref_alt) <0x42bc> │ │ │ │ │ - <141e> DW_AT_entry_pc : (addr) 0x1bd6 │ │ │ │ │ - <1422> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <1423> DW_AT_ranges : (sec_offset) 0xec │ │ │ │ │ - <1427> DW_AT_call_file : (data1) 2 │ │ │ │ │ - <1428> DW_AT_call_line : (data1) 28 │ │ │ │ │ - <1429> DW_AT_call_column : (data1) 43 │ │ │ │ │ - <142a> DW_AT_sibling : (ref_udata) <0x1447> │ │ │ │ │ - <3><142c>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <142d> DW_AT_abstract_origin: (GNU_ref_alt) <0x42cc> │ │ │ │ │ - <1431> DW_AT_location : (sec_offset) 0x53b (location list) │ │ │ │ │ - <1435> DW_AT_GNU_locviews: (sec_offset) 0x539 │ │ │ │ │ - <3><1439>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <143a> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c3> │ │ │ │ │ - <143e> DW_AT_location : (sec_offset) 0x547 (location list) │ │ │ │ │ - <1442> DW_AT_GNU_locviews: (sec_offset) 0x545 │ │ │ │ │ - <3><1446>: Abbrev Number: 0 │ │ │ │ │ - <2><1447>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1448> DW_AT_abstract_origin: (GNU_ref_alt) <0x424a> │ │ │ │ │ - <144c> DW_AT_entry_pc : (addr) 0x1be4 │ │ │ │ │ - <1450> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <1451> DW_AT_low_pc : (addr) 0x1be4 │ │ │ │ │ - <1455> DW_AT_high_pc : (udata) 31 │ │ │ │ │ - <1456> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <1456> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <1457> DW_AT_call_column : (data1) 40 │ │ │ │ │ - <1458> DW_AT_sibling : (ref_udata) <0x148f> │ │ │ │ │ - <3><145a>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <145b> DW_AT_abstract_origin: (GNU_ref_alt) <0x426d> │ │ │ │ │ - <145f> DW_AT_location : (sec_offset) 0x552 (location list) │ │ │ │ │ - <1463> DW_AT_GNU_locviews: (sec_offset) 0x550 │ │ │ │ │ - <3><1467>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1468> DW_AT_abstract_origin: (GNU_ref_alt) <0x4263> │ │ │ │ │ - <146c> DW_AT_location : (sec_offset) 0x562 (location list) │ │ │ │ │ - <1470> DW_AT_GNU_locviews: (sec_offset) 0x560 │ │ │ │ │ - <3><1474>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1475> DW_AT_abstract_origin: (GNU_ref_alt) <0x4259> │ │ │ │ │ - <1479> DW_AT_location : (sec_offset) 0x572 (location list) │ │ │ │ │ - <147d> DW_AT_GNU_locviews: (sec_offset) 0x570 │ │ │ │ │ - <3><1481>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1482> DW_AT_abstract_origin: (GNU_ref_alt) <0x4250> │ │ │ │ │ - <1486> DW_AT_location : (sec_offset) 0x57d (location list) │ │ │ │ │ - <148a> DW_AT_GNU_locviews: (sec_offset) 0x57b │ │ │ │ │ - <3><148e>: Abbrev Number: 0 │ │ │ │ │ - <2><148f>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1490> DW_AT_abstract_origin: (GNU_ref_alt) <0x429f> │ │ │ │ │ - <1494> DW_AT_entry_pc : (addr) 0x1c03 │ │ │ │ │ - <1498> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <1499> DW_AT_low_pc : (addr) 0x1c03 │ │ │ │ │ - <149d> DW_AT_high_pc : (udata) 17 │ │ │ │ │ - <149e> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <149e> DW_AT_call_line : (data1) 30 │ │ │ │ │ - <149f> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <14a0> DW_AT_sibling : (ref_udata) <0x14bd> │ │ │ │ │ - <3><14a2>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <14a3> DW_AT_abstract_origin: (GNU_ref_alt) <0x42af> │ │ │ │ │ - <14a7> DW_AT_location : (sec_offset) 0x588 (location list) │ │ │ │ │ - <14ab> DW_AT_GNU_locviews: (sec_offset) 0x586 │ │ │ │ │ - <3><14af>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <14b0> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a6> │ │ │ │ │ - <14b4> DW_AT_location : (sec_offset) 0x594 (location list) │ │ │ │ │ - <14b8> DW_AT_GNU_locviews: (sec_offset) 0x592 │ │ │ │ │ - <3><14bc>: Abbrev Number: 0 │ │ │ │ │ - <2><14bd>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <14be> DW_AT_abstract_origin: (GNU_ref_alt) <0x429f> │ │ │ │ │ - <14c2> DW_AT_entry_pc : (addr) 0x1c1b │ │ │ │ │ - <14c6> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <14c7> DW_AT_low_pc : (addr) 0x1c1b │ │ │ │ │ - <14cb> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <14cc> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <14cc> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <14cd> DW_AT_call_column : (data1) 83 │ │ │ │ │ - <14ce> DW_AT_sibling : (ref_udata) <0x14eb> │ │ │ │ │ - <3><14d0>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <14d1> DW_AT_abstract_origin: (GNU_ref_alt) <0x42af> │ │ │ │ │ - <14d5> DW_AT_location : (sec_offset) 0x59f (location list) │ │ │ │ │ - <14d9> DW_AT_GNU_locviews: (sec_offset) 0x59d │ │ │ │ │ - <3><14dd>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <14de> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a6> │ │ │ │ │ - <14e2> DW_AT_location : (sec_offset) 0x5aa (location list) │ │ │ │ │ - <14e6> DW_AT_GNU_locviews: (sec_offset) 0x5a8 │ │ │ │ │ - <3><14ea>: Abbrev Number: 0 │ │ │ │ │ - <2><14eb>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <14ec> DW_AT_call_return_pc: (addr) 0x1c39 │ │ │ │ │ - <14f0> DW_AT_call_origin : (ref_udata) <0x131e> │ │ │ │ │ - <2><14f1>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <14f2> DW_AT_call_return_pc: (addr) 0x1c51 │ │ │ │ │ - <14f6> DW_AT_call_origin : (ref_udata) <0x153b> │ │ │ │ │ - <2><14f8>: Abbrev Number: 0 │ │ │ │ │ - <1><14f9>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ - <14fa> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <14fa> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ - <14fe> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <14ff> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <1500> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <1501> DW_AT_low_pc : (addr) 0x1c60 │ │ │ │ │ - <1505> DW_AT_high_pc : (udata) 41 │ │ │ │ │ - <1506> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1508> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <1508> DW_AT_sibling : (ref_udata) <0x153b> │ │ │ │ │ - <2><150a>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ - <150b> DW_AT_name : (string) env │ │ │ │ │ - <150f> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <150f> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <1510> DW_AT_decl_column : (data1) 39 │ │ │ │ │ - <1511> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <1515> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1518>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <1519> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <151d> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <151d> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <151e> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <151f> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <1523> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><1526>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <1527> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <152b> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <152b> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <152c> DW_AT_decl_column : (data1) 73 │ │ │ │ │ - <152d> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <1531> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><1534>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <1535> DW_AT_call_return_pc: (addr) 0x1c84 │ │ │ │ │ - <1539> DW_AT_call_origin : (ref_udata) <0x1362> │ │ │ │ │ - <2><153a>: Abbrev Number: 0 │ │ │ │ │ - <1><153b>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ - <153c> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ - <1540> DW_AT_object_pointer: (ref_udata) <0x1549> │ │ │ │ │ - <1542> DW_AT_low_pc : (addr) 0x1ca0 │ │ │ │ │ - <1546> DW_AT_high_pc : (udata) 33 │ │ │ │ │ - <1547> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1549> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><1549>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ - <154a> DW_AT_name : (GNU_strp_alt) (offset: 0x3561) │ │ │ │ │ - <154e> DW_AT_type : (GNU_ref_alt) <0x433d> │ │ │ │ │ - <1552> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <1552> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1555>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <1556> DW_AT_name : (string) obj │ │ │ │ │ - <155a> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <155b> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <155d> DW_AT_decl_column : (data1) 33 │ │ │ │ │ - <155e> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <1562> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><1565>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ - <1566> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ - <156a> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <156b> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <156d> DW_AT_decl_column : (data1) 48 │ │ │ │ │ - <156e> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <1572> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><1575>: Abbrev Number: 17 (DW_TAG_unspecified_parameters) │ │ │ │ │ - <2><1576>: Abbrev Number: 74 (DW_TAG_variable) │ │ │ │ │ - <1577> DW_AT_name : (GNU_strp_alt) (offset: 0x355c) │ │ │ │ │ - <157b> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <157c> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ - <157e> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <157f> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ - <1583> DW_AT_location : (sec_offset) 0x5b7 (location list) │ │ │ │ │ - <1587> DW_AT_GNU_locviews: (sec_offset) 0x5b3 │ │ │ │ │ - <2><158b>: Abbrev Number: 0 │ │ │ │ │ - <1><158c>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x158d: │ │ │ │ │ - Length: 0x118 (32-bit) │ │ │ │ │ + <0><11a8>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ + <11a9> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ + <11ad> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <11ae> DW_AT_name : (line_strp) (offset: 0x219): src/shared/cpp/generic_posix.cpp │ │ │ │ │ + <11b2> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <11b6> DW_AT_low_pc : (addr) 0x1ae0 │ │ │ │ │ + <11ba> DW_AT_high_pc : (udata) 134 │ │ │ │ │ + <11bc> DW_AT_stmt_list : (sec_offset) 0x76b │ │ │ │ │ + <1><11c0>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ + <11c1> DW_AT_import : (ref_addr) <0x2c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><11c5>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ + <11c6> DW_AT_import : (ref_addr) <0x4c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><11ca>: Abbrev Number: 44 (DW_TAG_namespace) │ │ │ │ │ + <11cb> DW_AT_name : (string) std │ │ │ │ │ + <11cf> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <11d0> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <11d2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><11d3>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ + <11d4> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ + <11d8> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <11d9> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <11db> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><11dc>: Abbrev Number: 37 (DW_TAG_subprogram) │ │ │ │ │ + <11dd> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <11dd> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <11e1> DW_AT_decl_file : (data1) 14 │ │ │ │ │ + <11e2> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <11e3> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <11e4> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <11e4> DW_AT_sibling : (ref_udata) <0x11ff> │ │ │ │ │ + <2><11e5>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <11e6> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2><11ea>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <11eb> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><11ef>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <11f0> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2><11f4>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <11f5> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><11f9>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <11fa> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2><11fe>: Abbrev Number: 0 │ │ │ │ │ + <1><11ff>: Abbrev Number: 78 (DW_TAG_subprogram) │ │ │ │ │ + <1200> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <1200> DW_AT_name : (GNU_strp_alt) (offset: 0x32c2) │ │ │ │ │ + <1204> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <1205> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <1206> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <1207> DW_AT_type : (ref_udata) <0x1208> │ │ │ │ │ + <1208> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1><1208>: Abbrev Number: 76 (DW_TAG_pointer_type) │ │ │ │ │ + <1209> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ + <1209> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1><120d>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ + <120e> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <120e> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <1212> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1213> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <1214> DW_AT_decl_column : (data1) 5 │ │ │ │ │ + <1215> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1219> DW_AT_low_pc : (addr) 0x1b40 │ │ │ │ │ + <121d> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <121e> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1220> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <1220> DW_AT_sibling : (ref_udata) <0x1231> │ │ │ │ │ + <2><1222>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <1223> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <1227> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1227> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <1228> DW_AT_decl_column : (data1) 24 │ │ │ │ │ + <1229> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <122d> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1230>: Abbrev Number: 0 │ │ │ │ │ + <1><1231>: Abbrev Number: 77 (DW_TAG_subprogram) │ │ │ │ │ + <1232> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <1232> DW_AT_name : (GNU_strp_alt) (offset: 0x3317) │ │ │ │ │ + <1236> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1237> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <1238> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <1239> DW_AT_low_pc : (addr) 0x1ae0 │ │ │ │ │ + <123d> DW_AT_high_pc : (udata) 89 │ │ │ │ │ + <123e> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1240> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <2><1240>: Abbrev Number: 80 (DW_TAG_formal_parameter) │ │ │ │ │ + <1241> DW_AT_name : (string) env │ │ │ │ │ + <1245> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1246> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <1247> DW_AT_decl_column : (data1) 37 │ │ │ │ │ + <1248> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <124c> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><124f>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <1250> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <1254> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1254> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <1255> DW_AT_decl_column : (data1) 54 │ │ │ │ │ + <1256> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <125a> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><125d>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <125e> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <1262> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1262> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <1263> DW_AT_decl_column : (data1) 71 │ │ │ │ │ + <1264> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <1268> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><126b>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ + <126c> DW_AT_name : (GNU_strp_alt) (offset: 0x337d) │ │ │ │ │ + <1270> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1270> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <1271> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <1271> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <1275> DW_AT_location : (sec_offset) 0x41b (location list) │ │ │ │ │ + <1279> DW_AT_GNU_locviews: (sec_offset) 0x417 │ │ │ │ │ + <2><127d>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ + <127e> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ + <1282> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1282> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <1283> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <1283> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <1287> DW_AT_location : (sec_offset) 0x428 (location list) │ │ │ │ │ + <128b> DW_AT_GNU_locviews: (sec_offset) 0x426 │ │ │ │ │ + <2><128f>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1290> DW_AT_call_return_pc: (addr) 0x1afb │ │ │ │ │ + <1294> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2><1298>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1299> DW_AT_call_return_pc: (addr) 0x1b02 │ │ │ │ │ + <129d> DW_AT_call_origin : (ref_udata) <0x11ff> │ │ │ │ │ + <2><129e>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + <129f> DW_AT_call_return_pc: (addr) 0x1b14 │ │ │ │ │ + <12a3> DW_AT_call_origin : (GNU_ref_alt) <0x40dc> │ │ │ │ │ + <2><12a7>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <12a8> DW_AT_call_return_pc: (addr) 0x1b29 │ │ │ │ │ + <12ac> DW_AT_call_origin : (ref_udata) <0x11dc> │ │ │ │ │ + <2><12ad>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <12ae> DW_AT_call_return_pc: (addr) 0x1b32 │ │ │ │ │ + <12b2> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ + <2><12b6>: Abbrev Number: 0 │ │ │ │ │ + <1><12b7>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x12b8: │ │ │ │ │ + Length: 0x3ed (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><1599>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ - <159a> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ - <159e> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <159f> DW_AT_name : (line_strp) (offset: 0x24a): src/shared/cpp/generic_posix.cpp │ │ │ │ │ - <15a3> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <15a7> DW_AT_low_pc : (addr) 0x1cd0 │ │ │ │ │ - <15ab> DW_AT_high_pc : (udata) 134 │ │ │ │ │ - <15ad> DW_AT_stmt_list : (sec_offset) 0xa81 │ │ │ │ │ - <1><15b1>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ - <15b2> DW_AT_import : (ref_addr) <0x2c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><15b6>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ - <15b7> DW_AT_import : (ref_addr) <0x4c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><15bb>: Abbrev Number: 44 (DW_TAG_namespace) │ │ │ │ │ - <15bc> DW_AT_name : (string) std │ │ │ │ │ - <15c0> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <15c1> DW_AT_decl_line : (data2) 306 │ │ │ │ │ - <15c3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><15c4>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ - <15c5> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ - <15c9> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <15ca> DW_AT_decl_line : (data2) 343 │ │ │ │ │ - <15cc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><15cd>: Abbrev Number: 37 (DW_TAG_subprogram) │ │ │ │ │ - <15ce> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <15ce> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <15d2> DW_AT_decl_file : (data1) 14 │ │ │ │ │ - <15d3> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <15d4> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <15d5> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <15d5> DW_AT_sibling : (ref_udata) <0x15f0> │ │ │ │ │ - <2><15d6>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <15d7> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2><15db>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <15dc> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><15e0>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <15e1> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><15e5>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <15e6> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><15ea>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <15eb> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2><15ef>: Abbrev Number: 0 │ │ │ │ │ - <1><15f0>: Abbrev Number: 78 (DW_TAG_subprogram) │ │ │ │ │ - <15f1> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <15f1> DW_AT_name : (GNU_strp_alt) (offset: 0x32c2) │ │ │ │ │ - <15f5> DW_AT_decl_file : (data1) 16 │ │ │ │ │ - <15f6> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <15f7> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <15f8> DW_AT_type : (ref_udata) <0x15f9> │ │ │ │ │ - <15f9> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <1><15f9>: Abbrev Number: 76 (DW_TAG_pointer_type) │ │ │ │ │ - <15fa> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ - <15fa> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <1><15fe>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ - <15ff> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <15ff> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <1603> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1604> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <1605> DW_AT_decl_column : (data1) 5 │ │ │ │ │ - <1606> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <160a> DW_AT_low_pc : (addr) 0x1d30 │ │ │ │ │ - <160e> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <160f> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1611> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <1611> DW_AT_sibling : (ref_udata) <0x1622> │ │ │ │ │ - <2><1613>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - <1614> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <1618> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1618> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <1619> DW_AT_decl_column : (data1) 24 │ │ │ │ │ - <161a> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <161e> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1621>: Abbrev Number: 0 │ │ │ │ │ - <1><1622>: Abbrev Number: 77 (DW_TAG_subprogram) │ │ │ │ │ - <1623> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <1623> DW_AT_name : (GNU_strp_alt) (offset: 0x3317) │ │ │ │ │ - <1627> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1628> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1629> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <162a> DW_AT_low_pc : (addr) 0x1cd0 │ │ │ │ │ - <162e> DW_AT_high_pc : (udata) 89 │ │ │ │ │ - <162f> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <1631> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2><1631>: Abbrev Number: 80 (DW_TAG_formal_parameter) │ │ │ │ │ - <1632> DW_AT_name : (string) env │ │ │ │ │ - <1636> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <1637> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1638> DW_AT_decl_column : (data1) 37 │ │ │ │ │ - <1639> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <163d> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><1640>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - <1641> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <1645> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1645> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1646> DW_AT_decl_column : (data1) 54 │ │ │ │ │ - <1647> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <164b> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><164e>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ - <164f> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ - <1653> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1653> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <1654> DW_AT_decl_column : (data1) 71 │ │ │ │ │ - <1655> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <1659> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><165c>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ - <165d> DW_AT_name : (GNU_strp_alt) (offset: 0x337d) │ │ │ │ │ - <1661> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1661> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <1662> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <1662> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <1666> DW_AT_location : (sec_offset) 0x5d9 (location list) │ │ │ │ │ - <166a> DW_AT_GNU_locviews: (sec_offset) 0x5d5 │ │ │ │ │ - <2><166e>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ - <166f> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ - <1673> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <1673> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <1674> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <1674> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <1678> DW_AT_location : (sec_offset) 0x5e6 (location list) │ │ │ │ │ - <167c> DW_AT_GNU_locviews: (sec_offset) 0x5e4 │ │ │ │ │ - <2><1680>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <1681> DW_AT_call_return_pc: (addr) 0x1ceb │ │ │ │ │ - <1685> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ - <2><1689>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <168a> DW_AT_call_return_pc: (addr) 0x1cf2 │ │ │ │ │ - <168e> DW_AT_call_origin : (ref_udata) <0x15f0> │ │ │ │ │ - <2><168f>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ - <1690> DW_AT_call_return_pc: (addr) 0x1d04 │ │ │ │ │ - <1694> DW_AT_call_origin : (GNU_ref_alt) <0x430e> │ │ │ │ │ + <0><12c4>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ + <12c5> DW_AT_producer : (GNU_strp_alt) (offset: 0x34c5) │ │ │ │ │ + <12c9> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <12ca> DW_AT_name : (line_strp) (offset: 0x24b): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + <12ce> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <12d2> DW_AT_low_pc : (addr) 0x1b70 │ │ │ │ │ + <12d6> DW_AT_high_pc : (udata) 486 │ │ │ │ │ + <12d8> DW_AT_stmt_list : (sec_offset) 0x884 │ │ │ │ │ + <1><12dc>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <12dd> DW_AT_import : (GNU_ref_alt) <0x4338> │ │ │ │ │ + <1><12e1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <12e2> DW_AT_import : (GNU_ref_alt) <0x4106> │ │ │ │ │ + <1><12e6>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <12e7> DW_AT_import : (GNU_ref_alt) <0x434f> │ │ │ │ │ + <1><12eb>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ + <12ec> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><12f0>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ + <12f1> DW_AT_import : (ref_addr) <0x4c> [Abbrev Number: 82 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><12f5>: Abbrev Number: 57 (DW_TAG_namespace) │ │ │ │ │ + <12f6> DW_AT_name : (string) std │ │ │ │ │ + <12fa> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <12fb> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <12fd> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <12fe> DW_AT_sibling : (ref_udata) <0x1300> │ │ │ │ │ + <2><12ff>: Abbrev Number: 0 │ │ │ │ │ + <1><1300>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ + <1301> DW_AT_name : (GNU_strp_alt) (offset: 0x4026) │ │ │ │ │ + <1305> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <1306> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <1308> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><1309>: Abbrev Number: 55 (DW_TAG_subprogram) │ │ │ │ │ + <130a> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <130a> DW_AT_name : (GNU_strp_alt) (offset: 0x30fa) │ │ │ │ │ + <130e> DW_AT_decl_file : (data1) 15 │ │ │ │ │ + <130f> DW_AT_decl_line : (data2) 407 │ │ │ │ │ + <1311> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <1312> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <1316> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1316> DW_AT_sibling : (ref_udata) <0x131d> │ │ │ │ │ + <2><1317>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <1318> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><131c>: Abbrev Number: 0 │ │ │ │ │ + <1><131d>: Abbrev Number: 37 (DW_TAG_subprogram) │ │ │ │ │ + <131e> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <131e> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ + <1322> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <1323> DW_AT_decl_line : (data1) 44 │ │ │ │ │ + <1324> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <1325> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1325> DW_AT_sibling : (ref_udata) <0x1336> │ │ │ │ │ + <2><1326>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <1327> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2><132b>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <132c> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><1330>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <1331> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2><1335>: Abbrev Number: 0 │ │ │ │ │ + <1><1336>: Abbrev Number: 56 (DW_TAG_subprogram) │ │ │ │ │ + <1337> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <1337> DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ + <133b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <133b> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <133c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ + <133d> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <1341> DW_AT_low_pc : (addr) 0x1c70 │ │ │ │ │ + <1345> DW_AT_high_pc : (udata) 230 │ │ │ │ │ + <1347> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1349> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <1349> DW_AT_sibling : (ref_udata) <0x14ae> │ │ │ │ │ + <2><134b>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ + <134c> DW_AT_name : (string) env │ │ │ │ │ + <1350> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1350> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <1351> DW_AT_decl_column : (data1) 30 │ │ │ │ │ + <1352> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <1356> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1359>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <135a> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ + <135e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <135e> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <135f> DW_AT_decl_column : (data1) 47 │ │ │ │ │ + <1360> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <1364> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><1367>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <1368> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <136c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <136c> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <136d> DW_AT_decl_column : (data1) 62 │ │ │ │ │ + <136e> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <1372> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><1375>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <1376> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ + <137a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <137a> DW_AT_decl_line : (data1) 53 │ │ │ │ │ + <137b> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <137c> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <1380> DW_AT_location : (sec_offset) 0x440 (location list) │ │ │ │ │ + <1384> DW_AT_GNU_locviews: (sec_offset) 0x43a │ │ │ │ │ + <2><1388>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <1389> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <138d> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <138d> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <138e> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <138f> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <1393> DW_AT_location : (sec_offset) 0x462 (location list) │ │ │ │ │ + <1397> DW_AT_GNU_locviews: (sec_offset) 0x45a │ │ │ │ │ + <2><139b>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <139c> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ + <13a0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <13a0> DW_AT_decl_line : (data1) 60 │ │ │ │ │ + <13a1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <13a2> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <13a6> DW_AT_location : (sec_offset) 0x484 (location list) │ │ │ │ │ + <13aa> DW_AT_GNU_locviews: (sec_offset) 0x480 │ │ │ │ │ + <2><13ae>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <13af> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <13b3> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <13b3> DW_AT_decl_line : (data1) 61 │ │ │ │ │ + <13b4> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <13b5> DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ + <13b9> DW_AT_location : (sec_offset) 0x497 (location list) │ │ │ │ │ + <13bd> DW_AT_GNU_locviews: (sec_offset) 0x493 │ │ │ │ │ + <2><13c1>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <13c2> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <13c6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <13c6> DW_AT_decl_line : (data1) 65 │ │ │ │ │ + <13c7> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <13c8> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <13cc> DW_AT_location : (sec_offset) 0x4aa (location list) │ │ │ │ │ + <13d0> DW_AT_GNU_locviews: (sec_offset) 0x4a6 │ │ │ │ │ + <2><13d4>: Abbrev Number: 23 (DW_TAG_lexical_block) │ │ │ │ │ + <13d5> DW_AT_ranges : (sec_offset) 0xfb │ │ │ │ │ + <13d9> DW_AT_sibling : (ref_udata) <0x13ed> │ │ │ │ │ + <3><13db>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ + <13dc> DW_AT_name : (string) i │ │ │ │ │ + <13de> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <13de> DW_AT_decl_line : (data1) 62 │ │ │ │ │ + <13df> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <13e0> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <13e4> DW_AT_location : (sec_offset) 0x4bb (location list) │ │ │ │ │ + <13e8> DW_AT_GNU_locviews: (sec_offset) 0x4b9 │ │ │ │ │ + <3><13ec>: Abbrev Number: 0 │ │ │ │ │ + <2><13ed>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <13ee> DW_AT_abstract_origin: (GNU_ref_alt) <0x411c> │ │ │ │ │ + <13f2> DW_AT_entry_pc : (addr) 0x1ca4 │ │ │ │ │ + <13f6> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <13f7> DW_AT_ranges : (sec_offset) 0xf0 │ │ │ │ │ + <13fb> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <13fb> DW_AT_call_line : (data1) 55 │ │ │ │ │ + <13fc> DW_AT_call_column : (data1) 17 │ │ │ │ │ + <13fd> DW_AT_sibling : (ref_udata) <0x1430> │ │ │ │ │ + <3><13ff>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1400> DW_AT_abstract_origin: (GNU_ref_alt) <0x4138> │ │ │ │ │ + <1404> DW_AT_location : (sec_offset) 0x4c6 (location list) │ │ │ │ │ + <1408> DW_AT_GNU_locviews: (sec_offset) 0x4c4 │ │ │ │ │ + <3><140c>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <140d> DW_AT_abstract_origin: (GNU_ref_alt) <0x412e> │ │ │ │ │ + <1411> DW_AT_location : (sec_offset) 0x4d0 (location list) │ │ │ │ │ + <1415> DW_AT_GNU_locviews: (sec_offset) 0x4ce │ │ │ │ │ + <3><1419>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <141a> DW_AT_abstract_origin: (GNU_ref_alt) <0x4127> │ │ │ │ │ + <141e> DW_AT_location : (sec_offset) 0x4dc (location list) │ │ │ │ │ + <1422> DW_AT_GNU_locviews: (sec_offset) 0x4d8 │ │ │ │ │ + <3><1426>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + <1427> DW_AT_call_return_pc: (addr) 0x1cab │ │ │ │ │ + <142b> DW_AT_call_origin : (GNU_ref_alt) <0x41c8> │ │ │ │ │ + <3><142f>: Abbrev Number: 0 │ │ │ │ │ + <2><1430>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1431> DW_AT_abstract_origin: (GNU_ref_alt) <0x4301> │ │ │ │ │ + <1435> DW_AT_entry_pc : (addr) 0x1cf5 │ │ │ │ │ + <1439> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <143a> DW_AT_low_pc : (addr) 0x1cf5 │ │ │ │ │ + <143e> DW_AT_high_pc : (udata) 23 │ │ │ │ │ + <143f> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <143f> DW_AT_call_line : (data1) 65 │ │ │ │ │ + <1440> DW_AT_call_column : (data1) 36 │ │ │ │ │ + <1441> DW_AT_sibling : (ref_udata) <0x146b> │ │ │ │ │ + <3><1443>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1444> DW_AT_abstract_origin: (GNU_ref_alt) <0x431e> │ │ │ │ │ + <1448> DW_AT_location : (sec_offset) 0x4ed (location list) │ │ │ │ │ + <144c> DW_AT_GNU_locviews: (sec_offset) 0x4eb │ │ │ │ │ + <3><1450>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1451> DW_AT_abstract_origin: (GNU_ref_alt) <0x4312> │ │ │ │ │ + <1455> DW_AT_location : (sec_offset) 0x4f7 (location list) │ │ │ │ │ + <1459> DW_AT_GNU_locviews: (sec_offset) 0x4f5 │ │ │ │ │ + <3><145d>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <145e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4309> │ │ │ │ │ + <1462> DW_AT_location : (sec_offset) 0x501 (location list) │ │ │ │ │ + <1466> DW_AT_GNU_locviews: (sec_offset) 0x4ff │ │ │ │ │ + <3><146a>: Abbrev Number: 0 │ │ │ │ │ + <2><146b>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <146c> DW_AT_call_return_pc: (addr) 0x1c8c │ │ │ │ │ + <1470> DW_AT_call_origin : (ref_udata) <0x1309> │ │ │ │ │ + <2><1471>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1472> DW_AT_call_return_pc: (addr) 0x1c9e │ │ │ │ │ + <1476> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2><147a>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + <147b> DW_AT_call_return_pc: (addr) 0x1cbc │ │ │ │ │ + <147f> DW_AT_call_origin : (GNU_ref_alt) <0x420c> │ │ │ │ │ + <2><1483>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1484> DW_AT_call_return_pc: (addr) 0x1cc9 │ │ │ │ │ + <1488> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2><148c>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <148d> DW_AT_call_return_pc: (addr) 0x1d14 │ │ │ │ │ + <1491> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ + <2><1495>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1496> DW_AT_call_return_pc: (addr) 0x1d1c │ │ │ │ │ + <149a> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ + <2><149e>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <149f> DW_AT_call_return_pc: (addr) 0x1d49 │ │ │ │ │ + <14a3> DW_AT_call_origin : (ref_udata) <0x131d> │ │ │ │ │ + <2><14a4>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <14a5> DW_AT_call_return_pc: (addr) 0x1d51 │ │ │ │ │ + <14a9> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ + <2><14ad>: Abbrev Number: 0 │ │ │ │ │ + <1><14ae>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <14af> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <14af> DW_AT_name : (GNU_strp_alt) (offset: 0x3356) │ │ │ │ │ + <14b3> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <14b3> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <14b4> DW_AT_decl_column : (data1) 7 │ │ │ │ │ + <14b5> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <14b9> DW_AT_low_pc : (addr) 0x1b70 │ │ │ │ │ + <14bd> DW_AT_high_pc : (udata) 251 │ │ │ │ │ + <14bf> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <14c1> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><14c1>: Abbrev Number: 50 (DW_TAG_formal_parameter) │ │ │ │ │ + <14c2> DW_AT_name : (string) env │ │ │ │ │ + <14c6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <14c6> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <14c7> DW_AT_decl_column : (data1) 28 │ │ │ │ │ + <14c8> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <14cc> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><14cf>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <14d0> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <14d4> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <14d4> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <14d5> DW_AT_decl_column : (data1) 41 │ │ │ │ │ + <14d6> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <14da> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><14dd>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + <14de> DW_AT_name : (GNU_strp_alt) (offset: 0x3d45) │ │ │ │ │ + <14e2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <14e2> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <14e3> DW_AT_decl_column : (data1) 57 │ │ │ │ │ + <14e4> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <14e8> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><14eb>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <14ec> DW_AT_name : (GNU_strp_alt) (offset: 0x30e4) │ │ │ │ │ + <14f0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <14f0> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <14f1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <14f2> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <14f6> DW_AT_location : (sec_offset) 0x50e (location list) │ │ │ │ │ + <14fa> DW_AT_GNU_locviews: (sec_offset) 0x50a │ │ │ │ │ + <2><14fe>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <14ff> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <1503> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1503> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <1504> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <1505> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <1509> DW_AT_location : (sec_offset) 0x51f (location list) │ │ │ │ │ + <150d> DW_AT_GNU_locviews: (sec_offset) 0x519 │ │ │ │ │ + <2><1511>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <1512> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <1516> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1516> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <1517> DW_AT_decl_column : (data1) 18 │ │ │ │ │ + <1518> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ + <151c> DW_AT_location : (sec_offset) 0x534 (location list) │ │ │ │ │ + <1520> DW_AT_GNU_locviews: (sec_offset) 0x530 │ │ │ │ │ + <2><1524>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <1525> DW_AT_name : (GNU_strp_alt) (offset: 0x3534) │ │ │ │ │ + <1529> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1529> DW_AT_decl_line : (data1) 38 │ │ │ │ │ + <152a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <152b> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <152f> DW_AT_location : (sec_offset) 0x546 (location list) │ │ │ │ │ + <1533> DW_AT_GNU_locviews: (sec_offset) 0x540 │ │ │ │ │ + <2><1537>: Abbrev Number: 9 (DW_TAG_variable) │ │ │ │ │ + <1538> DW_AT_name : (GNU_strp_alt) (offset: 0x35ba) │ │ │ │ │ + <153c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <153c> DW_AT_decl_line : (data1) 45 │ │ │ │ │ + <153d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <153e> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <1542> DW_AT_location : (sec_offset) 0x562 (location list) │ │ │ │ │ + <1546> DW_AT_GNU_locviews: (sec_offset) 0x55e │ │ │ │ │ + <2><154a>: Abbrev Number: 58 (DW_TAG_lexical_block) │ │ │ │ │ + <154b> DW_AT_low_pc : (addr) 0x1bbe │ │ │ │ │ + <154f> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <1550> DW_AT_sibling : (ref_udata) <0x1564> │ │ │ │ │ + <3><1552>: Abbrev Number: 60 (DW_TAG_variable) │ │ │ │ │ + <1553> DW_AT_name : (string) i │ │ │ │ │ + <1555> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <1555> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <1556> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <1557> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <155b> DW_AT_location : (sec_offset) 0x573 (location list) │ │ │ │ │ + <155f> DW_AT_GNU_locviews: (sec_offset) 0x571 │ │ │ │ │ + <3><1563>: Abbrev Number: 0 │ │ │ │ │ + <2><1564>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1565> DW_AT_abstract_origin: (GNU_ref_alt) <0x42e2> │ │ │ │ │ + <1569> DW_AT_entry_pc : (addr) 0x1b86 │ │ │ │ │ + <156d> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <156e> DW_AT_low_pc : (addr) 0x1b86 │ │ │ │ │ + <1572> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <1573> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <1573> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <1574> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <1575> DW_AT_sibling : (ref_udata) <0x1592> │ │ │ │ │ + <3><1577>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1578> DW_AT_abstract_origin: (GNU_ref_alt) <0x42f4> │ │ │ │ │ + <157c> DW_AT_location : (sec_offset) 0x57c (location list) │ │ │ │ │ + <1580> DW_AT_GNU_locviews: (sec_offset) 0x57a │ │ │ │ │ + <3><1584>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1585> DW_AT_abstract_origin: (GNU_ref_alt) <0x42eb> │ │ │ │ │ + <1589> DW_AT_location : (sec_offset) 0x585 (location list) │ │ │ │ │ + <158d> DW_AT_GNU_locviews: (sec_offset) 0x583 │ │ │ │ │ + <3><1591>: Abbrev Number: 0 │ │ │ │ │ + <2><1592>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1593> DW_AT_abstract_origin: (GNU_ref_alt) <0x42b7> │ │ │ │ │ + <1597> DW_AT_entry_pc : (addr) 0x1bad │ │ │ │ │ + <159b> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <159c> DW_AT_ranges : (sec_offset) 0xd5 │ │ │ │ │ + <15a0> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <15a0> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <15a1> DW_AT_call_column : (data1) 50 │ │ │ │ │ + <15a2> DW_AT_sibling : (ref_udata) <0x15c4> │ │ │ │ │ + <3><15a4>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15a5> DW_AT_abstract_origin: (GNU_ref_alt) <0x42d5> │ │ │ │ │ + <15a9> DW_AT_location : (sec_offset) 0x58d (location list) │ │ │ │ │ + <15ad> DW_AT_GNU_locviews: (sec_offset) 0x58b │ │ │ │ │ + <3><15b1>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ + <15b2> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c9> │ │ │ │ │ + <3><15b6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15b7> DW_AT_abstract_origin: (GNU_ref_alt) <0x42c0> │ │ │ │ │ + <15bb> DW_AT_location : (sec_offset) 0x596 (location list) │ │ │ │ │ + <15bf> DW_AT_GNU_locviews: (sec_offset) 0x594 │ │ │ │ │ + <3><15c3>: Abbrev Number: 0 │ │ │ │ │ + <2><15c4>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <15c5> DW_AT_abstract_origin: (GNU_ref_alt) <0x428c> │ │ │ │ │ + <15c9> DW_AT_entry_pc : (addr) 0x1bf3 │ │ │ │ │ + <15cd> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <15ce> DW_AT_ranges : (sec_offset) 0xdc │ │ │ │ │ + <15d2> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <15d2> DW_AT_call_line : (data1) 36 │ │ │ │ │ + <15d3> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <15d4> DW_AT_sibling : (ref_udata) <0x15f6> │ │ │ │ │ + <3><15d6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15d7> DW_AT_abstract_origin: (GNU_ref_alt) <0x42aa> │ │ │ │ │ + <15db> DW_AT_location : (sec_offset) 0x59e (location list) │ │ │ │ │ + <15df> DW_AT_GNU_locviews: (sec_offset) 0x59c │ │ │ │ │ + <3><15e3>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ + <15e4> DW_AT_abstract_origin: (GNU_ref_alt) <0x429e> │ │ │ │ │ + <3><15e8>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15e9> DW_AT_abstract_origin: (GNU_ref_alt) <0x4295> │ │ │ │ │ + <15ed> DW_AT_location : (sec_offset) 0x5a8 (location list) │ │ │ │ │ + <15f1> DW_AT_GNU_locviews: (sec_offset) 0x5a6 │ │ │ │ │ + <3><15f5>: Abbrev Number: 0 │ │ │ │ │ + <2><15f6>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <15f7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4148> │ │ │ │ │ + <15fb> DW_AT_entry_pc : (addr) 0x1c01 │ │ │ │ │ + <15ff> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <1600> DW_AT_low_pc : (addr) 0x1c01 │ │ │ │ │ + <1604> DW_AT_high_pc : (udata) 13 │ │ │ │ │ + <1605> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <1605> DW_AT_call_line : (data1) 38 │ │ │ │ │ + <1606> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <1607> DW_AT_sibling : (ref_udata) <0x163a> │ │ │ │ │ + <3><1609>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <160a> DW_AT_abstract_origin: (GNU_ref_alt) <0x4164> │ │ │ │ │ + <160e> DW_AT_location : (sec_offset) 0x5b2 (location list) │ │ │ │ │ + <1612> DW_AT_GNU_locviews: (sec_offset) 0x5b0 │ │ │ │ │ + <3><1616>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1617> DW_AT_abstract_origin: (GNU_ref_alt) <0x415d> │ │ │ │ │ + <161b> DW_AT_location : (sec_offset) 0x5bd (location list) │ │ │ │ │ + <161f> DW_AT_GNU_locviews: (sec_offset) 0x5bb │ │ │ │ │ + <3><1623>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1624> DW_AT_abstract_origin: (GNU_ref_alt) <0x4153> │ │ │ │ │ + <1628> DW_AT_location : (sec_offset) 0x5b2 (location list) │ │ │ │ │ + <162c> DW_AT_GNU_locviews: (sec_offset) 0x5b0 │ │ │ │ │ + <3><1630>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + <1631> DW_AT_call_return_pc: (addr) 0x1c0e │ │ │ │ │ + <1635> DW_AT_call_origin : (GNU_ref_alt) <0x426a> │ │ │ │ │ + <3><1639>: Abbrev Number: 0 │ │ │ │ │ + <2><163a>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <163b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4148> │ │ │ │ │ + <163f> DW_AT_entry_pc : (addr) 0x1c28 │ │ │ │ │ + <1643> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <1644> DW_AT_ranges : (sec_offset) 0xe5 │ │ │ │ │ + <1648> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <1648> DW_AT_call_line : (data1) 46 │ │ │ │ │ + <1649> DW_AT_call_column : (data1) 13 │ │ │ │ │ + <164a> DW_AT_sibling : (ref_udata) <0x167d> │ │ │ │ │ + <3><164c>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <164d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4164> │ │ │ │ │ + <1651> DW_AT_location : (sec_offset) 0x5c7 (location list) │ │ │ │ │ + <1655> DW_AT_GNU_locviews: (sec_offset) 0x5c5 │ │ │ │ │ + <3><1659>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <165a> DW_AT_abstract_origin: (GNU_ref_alt) <0x415d> │ │ │ │ │ + <165e> DW_AT_location : (sec_offset) 0x5d1 (location list) │ │ │ │ │ + <1662> DW_AT_GNU_locviews: (sec_offset) 0x5cf │ │ │ │ │ + <3><1666>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1667> DW_AT_abstract_origin: (GNU_ref_alt) <0x4153> │ │ │ │ │ + <166b> DW_AT_location : (sec_offset) 0x5dd (location list) │ │ │ │ │ + <166f> DW_AT_GNU_locviews: (sec_offset) 0x5d9 │ │ │ │ │ + <3><1673>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + <1674> DW_AT_call_return_pc: (addr) 0x1c2f │ │ │ │ │ + <1678> DW_AT_call_origin : (GNU_ref_alt) <0x426a> │ │ │ │ │ + <3><167c>: Abbrev Number: 0 │ │ │ │ │ + <2><167d>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <167e> DW_AT_call_return_pc: (addr) 0x1ba8 │ │ │ │ │ + <1682> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2><1686>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1687> DW_AT_call_return_pc: (addr) 0x1c22 │ │ │ │ │ + <168b> DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2><168f>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <1690> DW_AT_call_return_pc: (addr) 0x1c37 │ │ │ │ │ + <1694> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ <2><1698>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ - <1699> DW_AT_call_return_pc: (addr) 0x1d19 │ │ │ │ │ - <169d> DW_AT_call_origin : (ref_udata) <0x15cd> │ │ │ │ │ + <1699> DW_AT_call_return_pc: (addr) 0x1c5e │ │ │ │ │ + <169d> DW_AT_call_origin : (ref_udata) <0x131d> │ │ │ │ │ <2><169e>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ - <169f> DW_AT_call_return_pc: (addr) 0x1d22 │ │ │ │ │ + <169f> DW_AT_call_return_pc: (addr) 0x1c66 │ │ │ │ │ <16a3> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ <2><16a7>: Abbrev Number: 0 │ │ │ │ │ <1><16a8>: Abbrev Number: 0 │ │ │ │ ├── readelf --wide --debug-dump=abbrev {} │ │ │ │ │ @@ -630,14 +630,14 @@ │ │ │ │ │ 82 DW_TAG_partial_unit [has children] │ │ │ │ │ DW_AT_stmt_list DW_FORM_sec_offset │ │ │ │ │ DW_AT_comp_dir DW_FORM_line_strp │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ │ 83 DW_TAG_subprogram [has children] │ │ │ │ │ DW_AT_external DW_FORM_flag_present │ │ │ │ │ DW_AT_name DW_FORM_GNU_strp_alt │ │ │ │ │ - DW_AT_decl_file DW_FORM_implicit_const: 8 │ │ │ │ │ + DW_AT_decl_file DW_FORM_implicit_const: 7 │ │ │ │ │ DW_AT_decl_line DW_FORM_data2 │ │ │ │ │ DW_AT_decl_column DW_FORM_implicit_const: 13 │ │ │ │ │ DW_AT_declaration DW_FORM_flag_present │ │ │ │ │ DW_AT_sibling DW_FORM_ref_udata │ │ │ │ │ DW_AT value: 0 DW_FORM value: 0 │ │ │ │ ├── readelf --wide --debug-dump=aranges {} │ │ │ │ │ @@ -5,36 +5,36 @@ │ │ │ │ │ Offset into .debug_info: 0x77 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ 000012b0 0000071a │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 28 │ │ │ │ │ + Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0xef8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000019d0 000001e6 │ │ │ │ │ + 000019d0 000000d6 │ │ │ │ │ + 00001ab0 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 36 │ │ │ │ │ + Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x12e9 │ │ │ │ │ + Offset into .debug_info: 0x119c │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001bc0 000000d6 │ │ │ │ │ - 00001ca0 00000021 │ │ │ │ │ + 00001ae0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x158d │ │ │ │ │ + Offset into .debug_info: 0x12b8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001cd0 00000086 │ │ │ │ │ + 00001b70 000001e6 │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── readelf --wide --debug-dump=loc {} │ │ │ │ │ @@ -356,379 +356,379 @@ │ │ │ │ │ │ │ │ │ │ 0000031a v0000000 v0000001 location view pair │ │ │ │ │ │ │ │ │ │ 0000031c v0000000 v0000001 views at 0000031a for: │ │ │ │ │ 00001360 00001377 (DW_OP_fbreg: 0) │ │ │ │ │ 00000324 │ │ │ │ │ Table at Offset 0x325 │ │ │ │ │ - Length: 0x1ba │ │ │ │ │ + Length: 0xe2 │ │ │ │ │ DWARF version: 5 │ │ │ │ │ Address size: 4 │ │ │ │ │ Segment size: 0 │ │ │ │ │ Offset entries: 0 │ │ │ │ │ │ │ │ │ │ Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ 00000331 v0000000 v0000000 location view pair │ │ │ │ │ - 00000333 v0000000 v0000000 location view pair │ │ │ │ │ - 00000335 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000337 v0000000 v0000000 views at 00000331 for: │ │ │ │ │ - 00001aec 00001af6 (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000033e v0000000 v0000000 views at 00000333 for: │ │ │ │ │ - 00001af6 00001b2e (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ - 00000347 v0000000 v0000000 views at 00000335 for: │ │ │ │ │ - 00001b89 00001bb6 (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000333 v0000000 v0000000 views at 00000331 for: │ │ │ │ │ + 000019f4 00001a0e (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000033b │ │ │ │ │ + │ │ │ │ │ + 0000033c v0000000 v0000000 location view pair │ │ │ │ │ + 0000033e v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000340 00001a13 (base address) │ │ │ │ │ + 00000345 v0000000 v0000000 views at 0000033c for: │ │ │ │ │ + 00001a13 00001a14 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000034a v0000000 v0000000 views at 0000033e for: │ │ │ │ │ + 00001a14 00001a69 (DW_OP_fbreg: -36) │ │ │ │ │ 00000350 │ │ │ │ │ │ │ │ │ │ 00000351 v0000000 v0000000 location view pair │ │ │ │ │ 00000353 v0000000 v0000000 location view pair │ │ │ │ │ - 00000355 v0000000 v0000000 location view pair │ │ │ │ │ - 00000357 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000359 v0000000 v0000000 views at 00000351 for: │ │ │ │ │ - 00001b04 00001b0a (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000360 v0000000 v0000000 views at 00000353 for: │ │ │ │ │ - 00001b0a 00001b3d (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000367 v0000000 v0000000 views at 00000355 for: │ │ │ │ │ - 00001b3d 00001b55 (DW_OP_fbreg: -36) │ │ │ │ │ - 0000036f v0000000 v0000000 views at 00000357 for: │ │ │ │ │ - 00001b89 00001bb6 (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000376 │ │ │ │ │ - │ │ │ │ │ - 00000377 v0000000 v0000000 location view pair │ │ │ │ │ - 00000379 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000037b v0000000 v0000000 views at 00000377 for: │ │ │ │ │ - 00001b1e 00001b21 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000382 v0000000 v0000000 views at 00000379 for: │ │ │ │ │ - 00001b21 00001b6c (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000389 │ │ │ │ │ - │ │ │ │ │ - 0000038a v0000000 v0000000 location view pair │ │ │ │ │ - 0000038c v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000038e v0000000 v0000000 views at 0000038a for: │ │ │ │ │ - 00001b2e 00001b38 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000395 v0000000 v0000000 views at 0000038c for: │ │ │ │ │ - 00001b38 00001b7f (DW_OP_reg5 (ebp)) │ │ │ │ │ - 0000039c │ │ │ │ │ - │ │ │ │ │ - 0000039d v0000000 v0000000 location view pair │ │ │ │ │ - 0000039f v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003a1 v0000000 v0000000 views at 0000039d for: │ │ │ │ │ - 00001b6c 00001b73 (DW_OP_reg0 (eax)) │ │ │ │ │ - 000003a8 v0000000 v0000000 views at 0000039f for: │ │ │ │ │ - 00001b73 00001b7f (DW_OP_reg7 (edi)) │ │ │ │ │ - 000003af │ │ │ │ │ - │ │ │ │ │ - 000003b0 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003b2 v0000001 v0000000 views at 000003b0 for: │ │ │ │ │ - 00001b2e 00001b3d (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 000003ba │ │ │ │ │ - │ │ │ │ │ - 000003bb v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003bd v0000001 v0000000 views at 000003bb for: │ │ │ │ │ - 00001b04 00001b0b (DW_OP_reg5 (ebp)) │ │ │ │ │ - 000003c4 │ │ │ │ │ - │ │ │ │ │ - 000003c5 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003c7 v0000001 v0000000 views at 000003c5 for: │ │ │ │ │ - 00001b04 00001b0b (DW_OP_reg7 (edi)) │ │ │ │ │ - 000003ce │ │ │ │ │ - │ │ │ │ │ - 000003cf v0000001 v0000000 location view pair │ │ │ │ │ - 000003d1 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003d3 v0000001 v0000000 views at 000003cf for: │ │ │ │ │ - 00001b04 00001b0a (DW_OP_reg0 (eax)) │ │ │ │ │ - 000003da v0000000 v0000000 views at 000003d1 for: │ │ │ │ │ - 00001b0a 00001b0b (DW_OP_reg6 (esi)) │ │ │ │ │ - 000003e1 │ │ │ │ │ - │ │ │ │ │ - 000003e2 v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003e4 v0000002 v0000000 views at 000003e2 for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_reg7 (edi)) │ │ │ │ │ - 000003eb │ │ │ │ │ - │ │ │ │ │ - 000003ec v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003ee v0000002 v0000000 views at 000003ec for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_reg5 (ebp)) │ │ │ │ │ - 000003f5 │ │ │ │ │ - │ │ │ │ │ - 000003f6 v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 000003f8 v0000002 v0000000 views at 000003f6 for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_fbreg: 0) │ │ │ │ │ - 00000400 │ │ │ │ │ - │ │ │ │ │ - 00000401 v0000000 v0000000 location view pair │ │ │ │ │ - 00000403 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000405 v0000000 v0000000 views at 00000401 for: │ │ │ │ │ - 000019f5 000019fc (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000040a v0000000 v0000000 views at 00000403 for: │ │ │ │ │ - 000019fc 00001a2e (DW_OP_reg5 (ebp)) │ │ │ │ │ - 0000040f │ │ │ │ │ - │ │ │ │ │ - 00000410 v0000000 v0000000 location view pair │ │ │ │ │ - 00000412 v0000000 v0000000 location view pair │ │ │ │ │ - 00000414 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000416 v0000000 v0000000 views at 00000410 for: │ │ │ │ │ - 00001a0d 00001a0f (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000041b v0000000 v0000000 views at 00000412 for: │ │ │ │ │ - 00001a0f 00001a2e (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000420 v0000000 v0000000 views at 00000414 for: │ │ │ │ │ - 00001a2e 00001a44 (DW_OP_fbreg: -36) │ │ │ │ │ - 00000426 │ │ │ │ │ - │ │ │ │ │ - 00000427 v0000000 v0000000 location view pair │ │ │ │ │ - 00000429 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000042b v0000000 v0000000 views at 00000427 for: │ │ │ │ │ - 00001a1e 00001a2e (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000430 v0000000 v0000000 views at 00000429 for: │ │ │ │ │ - 00001a2e 00001a60 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 00000436 │ │ │ │ │ - │ │ │ │ │ - 00000437 v0000000 v0000000 location view pair │ │ │ │ │ - 00000439 v0000000 v0000000 location view pair │ │ │ │ │ - 0000043b v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000043d v0000000 v0000000 views at 00000437 for: │ │ │ │ │ - 00001a6e 00001a81 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000444 v0000000 v0000000 views at 00000439 for: │ │ │ │ │ - 00001a81 00001a9a (DW_OP_breg7 (edi): -1; DW_OP_stack_value) │ │ │ │ │ - 0000044d v0000000 v0000000 views at 0000043b for: │ │ │ │ │ - 00001aa4 00001ab1 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000454 │ │ │ │ │ - │ │ │ │ │ - 00000455 v0000000 v0000000 location view pair │ │ │ │ │ - 00000457 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000459 v0000000 v0000000 views at 00000455 for: │ │ │ │ │ - 00001a88 00001a8e (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000460 v0000000 v0000000 views at 00000457 for: │ │ │ │ │ - 00001a8e 00001a9a (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000467 │ │ │ │ │ - │ │ │ │ │ - 00000468 v0000002 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000046a v0000002 v0000000 views at 00000468 for: │ │ │ │ │ - 00001a1e 00001a2e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000470 │ │ │ │ │ - │ │ │ │ │ - 00000471 v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000473 v0000000 v0000000 views at 00000471 for: │ │ │ │ │ - 000019e6 000019f5 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000479 │ │ │ │ │ - │ │ │ │ │ - 0000047a v0000000 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 0000047c v0000000 v0000000 views at 0000047a for: │ │ │ │ │ - 000019e6 000019f5 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000481 │ │ │ │ │ - │ │ │ │ │ - 00000482 v0000001 v0000000 location view pair │ │ │ │ │ - │ │ │ │ │ - 00000484 v0000001 v0000000 views at 00000482 for: │ │ │ │ │ - 00001a0d 00001a1e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 0000048a │ │ │ │ │ + 00000355 00001a24 (base address) │ │ │ │ │ + 0000035a v0000000 v0000000 views at 00000351 for: │ │ │ │ │ + 00001a24 00001a30 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000035f v0000000 v0000000 views at 00000353 for: │ │ │ │ │ + 00001a30 00001a68 (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000364 │ │ │ │ │ │ │ │ │ │ - 0000048b v0000001 v0000000 location view pair │ │ │ │ │ + 00000365 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000048d v0000001 v0000000 views at 0000048b for: │ │ │ │ │ - 00001a0d 00001a1e (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000492 │ │ │ │ │ + 00000367 v0000000 v0000000 views at 00000365 for: │ │ │ │ │ + 00001a3d 00001a66 (DW_OP_reg6 (esi)) │ │ │ │ │ + 0000036f │ │ │ │ │ │ │ │ │ │ - 00000493 v0000001 v0000000 location view pair │ │ │ │ │ + 00000370 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000495 v0000001 v0000000 views at 00000493 for: │ │ │ │ │ - 00001a53 00001a60 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 0000049c │ │ │ │ │ + 00000372 v0000000 v0000000 views at 00000370 for: │ │ │ │ │ + 00001a49 00001a60 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000037a │ │ │ │ │ │ │ │ │ │ - 0000049d v0000001 v0000000 location view pair │ │ │ │ │ + 0000037b v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000049f v0000001 v0000000 views at 0000049d for: │ │ │ │ │ - 00001a53 00001a61 (DW_OP_reg7 (edi)) │ │ │ │ │ - 000004a6 │ │ │ │ │ + 0000037d v0000000 v0000000 views at 0000037b for: │ │ │ │ │ + 000019e6 000019f4 (DW_OP_fbreg: 16) │ │ │ │ │ + 00000386 │ │ │ │ │ │ │ │ │ │ - 000004a7 v0000002 v0000000 location view pair │ │ │ │ │ + 00000387 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004a9 v0000002 v0000000 views at 000004a7 for: │ │ │ │ │ - 00001a61 00001a6e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 000004b1 │ │ │ │ │ + 00000389 v0000000 v0000000 views at 00000387 for: │ │ │ │ │ + 000019e6 000019f4 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000391 │ │ │ │ │ │ │ │ │ │ - 000004b2 v0000002 v0000000 location view pair │ │ │ │ │ + 00000392 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004b4 v0000002 v0000000 views at 000004b2 for: │ │ │ │ │ - 00001a61 00001a6e (DW_OP_reg6 (esi)) │ │ │ │ │ - 000004bb │ │ │ │ │ + 00000394 v0000002 v0000000 views at 00000392 for: │ │ │ │ │ + 000019f4 00001a13 (DW_OP_addr: 2108; DW_OP_stack_value) │ │ │ │ │ + 000003a1 │ │ │ │ │ │ │ │ │ │ - 000004bc v0000001 v0000000 location view pair │ │ │ │ │ + 000003a2 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004be v0000001 v0000000 views at 000004bc for: │ │ │ │ │ - 00001a88 00001a8f (DW_OP_reg7 (edi)) │ │ │ │ │ - 000004c5 │ │ │ │ │ + 000003a4 v0000002 v0000000 views at 000003a2 for: │ │ │ │ │ + 000019f4 00001a13 (DW_OP_addr: 20d3; DW_OP_stack_value) │ │ │ │ │ + 000003b1 │ │ │ │ │ │ │ │ │ │ - 000004c6 v0000001 v0000000 location view pair │ │ │ │ │ + 000003b2 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004c8 v0000001 v0000000 views at 000004c6 for: │ │ │ │ │ - 00001a88 00001a8f (DW_OP_reg6 (esi)) │ │ │ │ │ - 000004cf │ │ │ │ │ + 000003b4 v0000002 v0000000 views at 000003b2 for: │ │ │ │ │ + 000019f4 00001a0e (DW_OP_reg0 (eax)) │ │ │ │ │ + 000003bc │ │ │ │ │ │ │ │ │ │ - 000004d0 v0000001 v0000000 location view pair │ │ │ │ │ - 000004d2 v0000000 v0000000 location view pair │ │ │ │ │ + 000003bd v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004d4 v0000001 v0000000 views at 000004d0 for: │ │ │ │ │ - 00001a88 00001a8e (DW_OP_reg0 (eax)) │ │ │ │ │ - 000004db v0000000 v0000000 views at 000004d2 for: │ │ │ │ │ - 00001a8e 00001a8f (DW_OP_reg5 (ebp)) │ │ │ │ │ - 000004e2 │ │ │ │ │ -Table at Offset 0x4e3 │ │ │ │ │ - Length: 0xe2 │ │ │ │ │ + 000003bf v0000002 v0000000 views at 000003bd for: │ │ │ │ │ + 000019f4 00001a13 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000003c7 │ │ │ │ │ + │ │ │ │ │ + 000003c8 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000003ca v0000002 v0000000 views at 000003c8 for: │ │ │ │ │ + 00001a13 00001a24 (DW_OP_fbreg: 4) │ │ │ │ │ + 000003d3 │ │ │ │ │ + │ │ │ │ │ + 000003d4 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000003d6 v0000002 v0000000 views at 000003d4 for: │ │ │ │ │ + 00001a13 00001a24 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000003de │ │ │ │ │ + │ │ │ │ │ + 000003df v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000003e1 v0000000 v0000000 views at 000003df for: │ │ │ │ │ + 00001a2b 00001a3a (DW_OP_reg6 (esi)) │ │ │ │ │ + 000003e9 │ │ │ │ │ + │ │ │ │ │ + 000003ea v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000003ec v0000000 v0000000 views at 000003ea for: │ │ │ │ │ + 00001a2b 00001a3a (DW_OP_reg7 (edi)) │ │ │ │ │ + 000003f4 │ │ │ │ │ + │ │ │ │ │ + 000003f5 v0000000 v0000000 location view pair │ │ │ │ │ + 000003f7 v0000000 v0000001 location view pair │ │ │ │ │ + │ │ │ │ │ + 000003f9 00001abb (base address) │ │ │ │ │ + 000003fe v0000000 v0000000 views at 000003f5 for: │ │ │ │ │ + 00001abb 00001acc (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000403 v0000000 v0000001 views at 000003f7 for: │ │ │ │ │ + 00001acc 00001acd (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ + 0000040a │ │ │ │ │ +Table at Offset 0x40b │ │ │ │ │ + Length: 0x1f │ │ │ │ │ DWARF version: 5 │ │ │ │ │ Address size: 4 │ │ │ │ │ Segment size: 0 │ │ │ │ │ Offset entries: 0 │ │ │ │ │ │ │ │ │ │ Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 000004ef v0000000 v0000000 location view pair │ │ │ │ │ + 00000417 v0000000 v0000000 location view pair │ │ │ │ │ + 00000419 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004f1 v0000000 v0000000 views at 000004ef for: │ │ │ │ │ - 00001be4 00001bfe (DW_OP_reg0 (eax)) │ │ │ │ │ - 000004f9 │ │ │ │ │ + 0000041b v0000000 v0000000 views at 00000417 for: │ │ │ │ │ + 00001afd 00001b01 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000420 v0000000 v0000000 views at 00000419 for: │ │ │ │ │ + 00001b01 00001b37 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000425 │ │ │ │ │ + │ │ │ │ │ + 00000426 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000428 v0000000 v0000000 views at 00000426 for: │ │ │ │ │ + 00001b14 00001b28 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000042d │ │ │ │ │ +Table at Offset 0x42e │ │ │ │ │ + Length: 0x1ba │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ │ │ │ │ │ - 000004fa v0000000 v0000000 location view pair │ │ │ │ │ - 000004fc v0000000 v0000000 location view pair │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 000004fe 00001c03 (base address) │ │ │ │ │ - 00000503 v0000000 v0000000 views at 000004fa for: │ │ │ │ │ - 00001c03 00001c04 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000508 v0000000 v0000000 views at 000004fc for: │ │ │ │ │ - 00001c04 00001c59 (DW_OP_fbreg: -36) │ │ │ │ │ - 0000050e │ │ │ │ │ + 0000043a v0000000 v0000000 location view pair │ │ │ │ │ + 0000043c v0000000 v0000000 location view pair │ │ │ │ │ + 0000043e v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000440 v0000000 v0000000 views at 0000043a for: │ │ │ │ │ + 00001c8c 00001c96 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000447 v0000000 v0000000 views at 0000043c for: │ │ │ │ │ + 00001c96 00001cce (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000450 v0000000 v0000000 views at 0000043e for: │ │ │ │ │ + 00001d29 00001d56 (DW_OP_breg5 (ebp): -1; DW_OP_stack_value) │ │ │ │ │ + 00000459 │ │ │ │ │ + │ │ │ │ │ + 0000045a v0000000 v0000000 location view pair │ │ │ │ │ + 0000045c v0000000 v0000000 location view pair │ │ │ │ │ + 0000045e v0000000 v0000000 location view pair │ │ │ │ │ + 00000460 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000462 v0000000 v0000000 views at 0000045a for: │ │ │ │ │ + 00001ca4 00001caa (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000469 v0000000 v0000000 views at 0000045c for: │ │ │ │ │ + 00001caa 00001cdd (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000470 v0000000 v0000000 views at 0000045e for: │ │ │ │ │ + 00001cdd 00001cf5 (DW_OP_fbreg: -36) │ │ │ │ │ + 00000478 v0000000 v0000000 views at 00000460 for: │ │ │ │ │ + 00001d29 00001d56 (DW_OP_reg6 (esi)) │ │ │ │ │ + 0000047f │ │ │ │ │ + │ │ │ │ │ + 00000480 v0000000 v0000000 location view pair │ │ │ │ │ + 00000482 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000484 v0000000 v0000000 views at 00000480 for: │ │ │ │ │ + 00001cbe 00001cc1 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000048b v0000000 v0000000 views at 00000482 for: │ │ │ │ │ + 00001cc1 00001d0c (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000492 │ │ │ │ │ │ │ │ │ │ - 0000050f v0000000 v0000000 location view pair │ │ │ │ │ - 00000511 v0000000 v0000000 location view pair │ │ │ │ │ + 00000493 v0000000 v0000000 location view pair │ │ │ │ │ + 00000495 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000513 00001c14 (base address) │ │ │ │ │ - 00000518 v0000000 v0000000 views at 0000050f for: │ │ │ │ │ - 00001c14 00001c20 (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000051d v0000000 v0000000 views at 00000511 for: │ │ │ │ │ - 00001c20 00001c58 (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000522 │ │ │ │ │ + 00000497 v0000000 v0000000 views at 00000493 for: │ │ │ │ │ + 00001cce 00001cd8 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000049e v0000000 v0000000 views at 00000495 for: │ │ │ │ │ + 00001cd8 00001d1f (DW_OP_reg5 (ebp)) │ │ │ │ │ + 000004a5 │ │ │ │ │ │ │ │ │ │ - 00000523 v0000000 v0000000 location view pair │ │ │ │ │ + 000004a6 v0000000 v0000000 location view pair │ │ │ │ │ + 000004a8 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000525 v0000000 v0000000 views at 00000523 for: │ │ │ │ │ - 00001c2d 00001c56 (DW_OP_reg6 (esi)) │ │ │ │ │ - 0000052d │ │ │ │ │ + 000004aa v0000000 v0000000 views at 000004a6 for: │ │ │ │ │ + 00001d0c 00001d13 (DW_OP_reg0 (eax)) │ │ │ │ │ + 000004b1 v0000000 v0000000 views at 000004a8 for: │ │ │ │ │ + 00001d13 00001d1f (DW_OP_reg7 (edi)) │ │ │ │ │ + 000004b8 │ │ │ │ │ │ │ │ │ │ - 0000052e v0000000 v0000000 location view pair │ │ │ │ │ + 000004b9 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000530 v0000000 v0000000 views at 0000052e for: │ │ │ │ │ - 00001c39 00001c50 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000538 │ │ │ │ │ + 000004bb v0000001 v0000000 views at 000004b9 for: │ │ │ │ │ + 00001cce 00001cdd (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000004c3 │ │ │ │ │ │ │ │ │ │ - 00000539 v0000000 v0000000 location view pair │ │ │ │ │ + 000004c4 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000053b v0000000 v0000000 views at 00000539 for: │ │ │ │ │ - 00001bd6 00001be4 (DW_OP_fbreg: 16) │ │ │ │ │ - 00000544 │ │ │ │ │ + 000004c6 v0000001 v0000000 views at 000004c4 for: │ │ │ │ │ + 00001ca4 00001cab (DW_OP_reg5 (ebp)) │ │ │ │ │ + 000004cd │ │ │ │ │ │ │ │ │ │ - 00000545 v0000000 v0000000 location view pair │ │ │ │ │ + 000004ce v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000547 v0000000 v0000000 views at 00000545 for: │ │ │ │ │ - 00001bd6 00001be4 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000054f │ │ │ │ │ + 000004d0 v0000001 v0000000 views at 000004ce for: │ │ │ │ │ + 00001ca4 00001cab (DW_OP_reg7 (edi)) │ │ │ │ │ + 000004d7 │ │ │ │ │ │ │ │ │ │ - 00000550 v0000002 v0000000 location view pair │ │ │ │ │ + 000004d8 v0000001 v0000000 location view pair │ │ │ │ │ + 000004da v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000552 v0000002 v0000000 views at 00000550 for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_addr: 2164; DW_OP_stack_value) │ │ │ │ │ - 0000055f │ │ │ │ │ + 000004dc v0000001 v0000000 views at 000004d8 for: │ │ │ │ │ + 00001ca4 00001caa (DW_OP_reg0 (eax)) │ │ │ │ │ + 000004e3 v0000000 v0000000 views at 000004da for: │ │ │ │ │ + 00001caa 00001cab (DW_OP_reg6 (esi)) │ │ │ │ │ + 000004ea │ │ │ │ │ │ │ │ │ │ - 00000560 v0000002 v0000000 location view pair │ │ │ │ │ + 000004eb v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000562 v0000002 v0000000 views at 00000560 for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_addr: 20d3; DW_OP_stack_value) │ │ │ │ │ - 0000056f │ │ │ │ │ + 000004ed v0000002 v0000000 views at 000004eb for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_reg7 (edi)) │ │ │ │ │ + 000004f4 │ │ │ │ │ │ │ │ │ │ - 00000570 v0000002 v0000000 location view pair │ │ │ │ │ + 000004f5 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000572 v0000002 v0000000 views at 00000570 for: │ │ │ │ │ - 00001be4 00001bfe (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000057a │ │ │ │ │ + 000004f7 v0000002 v0000000 views at 000004f5 for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_reg5 (ebp)) │ │ │ │ │ + 000004fe │ │ │ │ │ │ │ │ │ │ - 0000057b v0000002 v0000000 location view pair │ │ │ │ │ + 000004ff v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000057d v0000002 v0000000 views at 0000057b for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000585 │ │ │ │ │ + 00000501 v0000002 v0000000 views at 000004ff for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_fbreg: 0) │ │ │ │ │ + 00000509 │ │ │ │ │ │ │ │ │ │ - 00000586 v0000002 v0000000 location view pair │ │ │ │ │ + 0000050a v0000000 v0000000 location view pair │ │ │ │ │ + 0000050c v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000588 v0000002 v0000000 views at 00000586 for: │ │ │ │ │ - 00001c03 00001c14 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000591 │ │ │ │ │ + 0000050e v0000000 v0000000 views at 0000050a for: │ │ │ │ │ + 00001b95 00001b9c (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000513 v0000000 v0000000 views at 0000050c for: │ │ │ │ │ + 00001b9c 00001bce (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000518 │ │ │ │ │ │ │ │ │ │ - 00000592 v0000002 v0000000 location view pair │ │ │ │ │ + 00000519 v0000000 v0000000 location view pair │ │ │ │ │ + 0000051b v0000000 v0000000 location view pair │ │ │ │ │ + 0000051d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000594 v0000002 v0000000 views at 00000592 for: │ │ │ │ │ - 00001c03 00001c14 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000059c │ │ │ │ │ + 0000051f v0000000 v0000000 views at 00000519 for: │ │ │ │ │ + 00001bad 00001baf (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000524 v0000000 v0000000 views at 0000051b for: │ │ │ │ │ + 00001baf 00001bce (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000529 v0000000 v0000000 views at 0000051d for: │ │ │ │ │ + 00001bce 00001be4 (DW_OP_fbreg: -36) │ │ │ │ │ + 0000052f │ │ │ │ │ │ │ │ │ │ - 0000059d v0000000 v0000000 location view pair │ │ │ │ │ + 00000530 v0000000 v0000000 location view pair │ │ │ │ │ + 00000532 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000059f v0000000 v0000000 views at 0000059d for: │ │ │ │ │ - 00001c1b 00001c2a (DW_OP_reg6 (esi)) │ │ │ │ │ - 000005a7 │ │ │ │ │ + 00000534 v0000000 v0000000 views at 00000530 for: │ │ │ │ │ + 00001bbe 00001bce (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000539 v0000000 v0000000 views at 00000532 for: │ │ │ │ │ + 00001bce 00001c00 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 0000053f │ │ │ │ │ │ │ │ │ │ - 000005a8 v0000000 v0000000 location view pair │ │ │ │ │ + 00000540 v0000000 v0000000 location view pair │ │ │ │ │ + 00000542 v0000000 v0000000 location view pair │ │ │ │ │ + 00000544 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005aa v0000000 v0000000 views at 000005a8 for: │ │ │ │ │ - 00001c1b 00001c2a (DW_OP_reg7 (edi)) │ │ │ │ │ - 000005b2 │ │ │ │ │ + 00000546 v0000000 v0000000 views at 00000540 for: │ │ │ │ │ + 00001c0e 00001c21 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000054d v0000000 v0000000 views at 00000542 for: │ │ │ │ │ + 00001c21 00001c3a (DW_OP_breg7 (edi): -1; DW_OP_stack_value) │ │ │ │ │ + 00000556 v0000000 v0000000 views at 00000544 for: │ │ │ │ │ + 00001c44 00001c51 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000055d │ │ │ │ │ │ │ │ │ │ - 000005b3 v0000000 v0000000 location view pair │ │ │ │ │ - 000005b5 v0000000 v0000001 location view pair │ │ │ │ │ + 0000055e v0000000 v0000000 location view pair │ │ │ │ │ + 00000560 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005b7 00001cab (base address) │ │ │ │ │ - 000005bc v0000000 v0000000 views at 000005b3 for: │ │ │ │ │ - 00001cab 00001cbc (DW_OP_reg1 (ecx)) │ │ │ │ │ - 000005c1 v0000000 v0000001 views at 000005b5 for: │ │ │ │ │ - 00001cbc 00001cbd (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ - 000005c8 │ │ │ │ │ -Table at Offset 0x5c9 │ │ │ │ │ - Length: 0x1f │ │ │ │ │ - DWARF version: 5 │ │ │ │ │ - Address size: 4 │ │ │ │ │ - Segment size: 0 │ │ │ │ │ - Offset entries: 0 │ │ │ │ │ + 00000562 v0000000 v0000000 views at 0000055e for: │ │ │ │ │ + 00001c28 00001c2e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000569 v0000000 v0000000 views at 00000560 for: │ │ │ │ │ + 00001c2e 00001c3a (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000570 │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 00000571 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000573 v0000002 v0000000 views at 00000571 for: │ │ │ │ │ + 00001bbe 00001bce (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000579 │ │ │ │ │ + │ │ │ │ │ + 0000057a v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000057c v0000000 v0000000 views at 0000057a for: │ │ │ │ │ + 00001b86 00001b95 (DW_OP_fbreg: 4) │ │ │ │ │ + 00000582 │ │ │ │ │ + │ │ │ │ │ + 00000583 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000585 v0000000 v0000000 views at 00000583 for: │ │ │ │ │ + 00001b86 00001b95 (DW_OP_reg7 (edi)) │ │ │ │ │ + 0000058a │ │ │ │ │ + │ │ │ │ │ + 0000058b v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000058d v0000001 v0000000 views at 0000058b for: │ │ │ │ │ + 00001bad 00001bbe (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000593 │ │ │ │ │ + │ │ │ │ │ + 00000594 v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000596 v0000001 v0000000 views at 00000594 for: │ │ │ │ │ + 00001bad 00001bbe (DW_OP_reg7 (edi)) │ │ │ │ │ + 0000059b │ │ │ │ │ + │ │ │ │ │ + 0000059c v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 0000059e v0000001 v0000000 views at 0000059c for: │ │ │ │ │ + 00001bf3 00001c00 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 000005a5 │ │ │ │ │ + │ │ │ │ │ + 000005a6 v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000005a8 v0000001 v0000000 views at 000005a6 for: │ │ │ │ │ + 00001bf3 00001c01 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000005af │ │ │ │ │ + │ │ │ │ │ + 000005b0 v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000005b2 v0000002 v0000000 views at 000005b0 for: │ │ │ │ │ + 00001c01 00001c0e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000005ba │ │ │ │ │ + │ │ │ │ │ + 000005bb v0000002 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000005bd v0000002 v0000000 views at 000005bb for: │ │ │ │ │ + 00001c01 00001c0e (DW_OP_reg6 (esi)) │ │ │ │ │ + 000005c4 │ │ │ │ │ + │ │ │ │ │ + 000005c5 v0000001 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 000005c7 v0000001 v0000000 views at 000005c5 for: │ │ │ │ │ + 00001c28 00001c2f (DW_OP_reg7 (edi)) │ │ │ │ │ + 000005ce │ │ │ │ │ │ │ │ │ │ - 000005d5 v0000000 v0000000 location view pair │ │ │ │ │ - 000005d7 v0000000 v0000000 location view pair │ │ │ │ │ + 000005cf v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005d9 v0000000 v0000000 views at 000005d5 for: │ │ │ │ │ - 00001ced 00001cf1 (DW_OP_reg0 (eax)) │ │ │ │ │ - 000005de v0000000 v0000000 views at 000005d7 for: │ │ │ │ │ - 00001cf1 00001d27 (DW_OP_reg6 (esi)) │ │ │ │ │ - 000005e3 │ │ │ │ │ + 000005d1 v0000001 v0000000 views at 000005cf for: │ │ │ │ │ + 00001c28 00001c2f (DW_OP_reg6 (esi)) │ │ │ │ │ + 000005d8 │ │ │ │ │ │ │ │ │ │ - 000005e4 v0000000 v0000000 location view pair │ │ │ │ │ + 000005d9 v0000001 v0000000 location view pair │ │ │ │ │ + 000005db v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005e6 v0000000 v0000000 views at 000005e4 for: │ │ │ │ │ - 00001d04 00001d18 (DW_OP_reg0 (eax)) │ │ │ │ │ + 000005dd v0000001 v0000000 views at 000005d9 for: │ │ │ │ │ + 00001c28 00001c2e (DW_OP_reg0 (eax)) │ │ │ │ │ + 000005e4 v0000000 v0000000 views at 000005db for: │ │ │ │ │ + 00001c2e 00001c2f (DW_OP_reg5 (ebp)) │ │ │ │ │ 000005eb │ │ │ │ ├── readelf --wide --debug-dump=ranges {} │ │ │ │ │ @@ -5,36 +5,36 @@ │ │ │ │ │ Offset into .debug_info: 0x77 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ 000012b0 0000071a │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 28 │ │ │ │ │ + Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0xef8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000019d0 000001e6 │ │ │ │ │ + 000019d0 000000d6 │ │ │ │ │ + 00001ab0 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ - Length: 36 │ │ │ │ │ + Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x12e9 │ │ │ │ │ + Offset into .debug_info: 0x119c │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001bc0 000000d6 │ │ │ │ │ - 00001ca0 00000021 │ │ │ │ │ + 00001ae0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x158d │ │ │ │ │ + Offset into .debug_info: 0x12b8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001cd0 00000086 │ │ │ │ │ + 00001b70 000001e6 │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,21 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -wo6!UmNQ │ │ │ │ │ -yX0]Uu[# │ │ │ │ │ -g>&/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ +sGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +A[S_h2h'h │ │ │ │ │ +>P/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ │ curses.cpp │ │ │ │ │ -unix_strings.cpp │ │ │ │ │ generic.cpp │ │ │ │ │ generic_posix.cpp │ │ │ │ │ +unix_strings.cpp │ │ │ │ │ __FRAME_END__ │ │ │ │ │ __x86.get_pc_thunk.bx │ │ │ │ │ __x86.get_pc_thunk.dx │ │ │ │ │ __dso_handle │ │ │ │ │ _DYNAMIC │ │ │ │ │ __GNU_EH_FRAME_HDR │ │ │ │ │ __TMC_END__ │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │┄ error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16219 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16425 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17084 │ │ │ │ │ @@ -65,30 +65,30 @@ │ │ │ │ │ │ │ │ │ │ 00001970 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000019a0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000019d0 : │ │ │ │ │ +000019d0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001ad0 : │ │ │ │ │ +00001a70 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001bc0 : │ │ │ │ │ +00001aa0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001c60 : │ │ │ │ │ +00001ab0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001c90 : │ │ │ │ │ +00001ae0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001ca0 : │ │ │ │ │ +00001b40 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001cd0 : │ │ │ │ │ +00001b70 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001d30 : │ │ │ │ │ +00001c70 : │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_line_str {} │ │ │ │ │ @@ -25,16 +25,16 @@ │ │ │ │ │ [ 18d] stdlib-bsearch.h │ │ │ │ │ [ 19e] generic.h │ │ │ │ │ [ 1a8] term.h │ │ │ │ │ [ 1af] unistd.h │ │ │ │ │ [ 1b8] curses.h │ │ │ │ │ [ 1c1] confname.h │ │ │ │ │ [ 1cc] c++config.h │ │ │ │ │ - [ 1d8] src/shared/cpp/unix_strings.cpp │ │ │ │ │ - [ 1f8] src/shared/cpp │ │ │ │ │ - [ 207] wchar.h │ │ │ │ │ - [ 20f] string.h │ │ │ │ │ - [ 218] src/shared/cpp/osx.cpp │ │ │ │ │ - [ 22f] src/shared/cpp/generic.cpp │ │ │ │ │ - [ 24a] src/shared/cpp/generic_posix.cpp │ │ │ │ │ - [ 26b] errno.h │ │ │ │ │ + [ 1d8] src/shared/cpp/generic.cpp │ │ │ │ │ + [ 1f3] src/shared/cpp │ │ │ │ │ + [ 202] src/shared/cpp/osx.cpp │ │ │ │ │ + [ 219] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 23a] string.h │ │ │ │ │ + [ 243] errno.h │ │ │ │ │ + [ 24b] src/shared/cpp/unix_strings.cpp │ │ │ │ │ + [ 26b] wchar.h │ │ │ │ ├── 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 69333836 2d6c696e 75782d67 dwz/i386-linux-g │ │ │ │ │ 0x00000020 6e752f6c 69626e61 74697665 2d706c61 nu/libnative-pla │ │ │ │ │ 0x00000030 74666f72 6d2d6a6e 692e6465 62756700 tform-jni.debug. │ │ │ │ │ - 0x00000040 a004abb4 4fe8c425 afd0ab11 3acf6d80 ....O..%....:.m. │ │ │ │ │ - 0x00000050 936022e4 .`". │ │ │ │ │ + 0x00000040 8e222028 46039e69 bb808305 d20f7400 ." (F..i......t. │ │ │ │ │ + 0x00000050 4a52696c JRil │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ 0x00000030 72735f61 75780063 6f6d706c 65746564 rs_aux.completed │ │ │ │ │ 0x00000040 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d │ │ │ │ │ 0x00000050 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar │ │ │ │ │ 0x00000060 7261795f 656e7472 79006672 616d655f ray_entry.frame_ │ │ │ │ │ 0x00000070 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du │ │ │ │ │ 0x00000080 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e │ │ │ │ │ 0x00000090 6e747279 00637572 7365732e 63707000 ntry.curses.cpp. │ │ │ │ │ - 0x000000a0 756e6978 5f737472 696e6773 2e637070 unix_strings.cpp │ │ │ │ │ - 0x000000b0 006f7378 2e637070 0067656e 65726963 .osx.cpp.generic │ │ │ │ │ - 0x000000c0 2e637070 0067656e 65726963 5f706f73 .cpp.generic_pos │ │ │ │ │ - 0x000000d0 69782e63 7070005f 5f465241 4d455f45 ix.cpp.__FRAME_E │ │ │ │ │ + 0x000000a0 67656e65 7269632e 63707000 6f73782e generic.cpp.osx. │ │ │ │ │ + 0x000000b0 63707000 67656e65 7269635f 706f7369 cpp.generic_posi │ │ │ │ │ + 0x000000c0 782e6370 7000756e 69785f73 7472696e x.cpp.unix_strin │ │ │ │ │ + 0x000000d0 67732e63 7070005f 5f465241 4d455f45 gs.cpp.__FRAME_E │ │ │ │ │ 0x000000e0 4e445f5f 005f5f78 38362e67 65745f70 ND__.__x86.get_p │ │ │ │ │ 0x000000f0 635f7468 756e6b2e 6278005f 66696e69 c_thunk.bx._fini │ │ │ │ │ 0x00000100 005f5f78 38362e67 65745f70 635f7468 .__x86.get_pc_th │ │ │ │ │ 0x00000110 756e6b2e 6478005f 5f64736f 5f68616e unk.dx.__dso_han │ │ │ │ │ 0x00000120 646c6500 5f44594e 414d4943 005f5f47 dle._DYNAMIC.__G │ │ │ │ │ 0x00000130 4e555f45 485f4652 414d455f 48445200 NU_EH_FRAME_HDR. │ │ │ │ │ 0x00000140 5f5f544d 435f454e 445f5f00 5f474c4f __TMC_END__._GLO │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 39.5 KiB (40460 B) │ │ │ + Compressed size: 39.5 KiB (40456 B) │ │ │ Uncompressed size: 60.0 KiB (61440 B) │ │ │ - Ratio: 0.659 │ │ │ + Ratio: 0.658 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 40460 61440 0.659 CRC64 0 │ │ │ + 1 1 0 0 40456 61440 0.658 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 40424 61440 0.658 CRC64 │ │ │ + 1 1 12 0 40420 61440 0.658 CRC64