--- /srv/reproducible-results/rbuild-debian/r-b-build.HcrUu41O/b1/libnative-platform-java_0.14-6_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.HcrUu41O/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 │ 884f6f7c62b0a948c9ed3c4375c971ca 69756 java optional libnative-platform-java_0.14-6_all.deb │ - b513f7c1356d15a87923c59257c393da 41264 debug optional libnative-platform-jni-dbgsym_0.14-6_i386.deb │ - ec2cbde72145d1ffc1618717c59bad17 12168 java optional libnative-platform-jni_0.14-6_i386.deb │ + 594caae12122c8dc1fbf5db803bb9111 41268 debug optional libnative-platform-jni-dbgsym_0.14-6_i386.deb │ + 57851b26ce723d9f8ec83878aac89084 12156 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 11172 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: 00001b40 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: 00001a60 153 FUNC GLOBAL DEFAULT 12 mark_failed_with_code │ │ │ │ │ + 26: 00001a30 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: 000019d0 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: 00001b30 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: 00001b00 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 00001b40 _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 00001a30 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 00001b00 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 00001a60 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: 7b27c63599c3101c0f25dd9f131f319cbb00d26e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f428509c90b4820a318405bbea327ad82f6108cb │ │ │ │ ├── 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 00000058 000004fc FDE cie=00000000 pc=000019d0..00001a29 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_offset: r7 (edi) 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_offset: r6 (esi) at cfa-12 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000019d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000019e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000019e6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000019f5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000019fa │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000019fd │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000019ff │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00001a05 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a09 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a0a │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001a0c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a10 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001a14 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001a1c │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a1d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001a25 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a26 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a27 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a28 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000554 00000010 00000558 FDE cie=00000000 pc=00001a30..00001a56 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000568 00000020 0000056c FDE cie=00000000 pc=00001b40..00001b61 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001b43 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001b4e │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b52 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b57 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00001b60 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000058c 00000088 00000590 FDE cie=00000000 pc=00001a60..00001af9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a61 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a62 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a63 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000019d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a64 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000019e2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001a72 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000019ec │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001a80 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000019ed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a81 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00001a0b │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001a8f │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a90 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00001a11 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001a97 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a15 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a98 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001a99 │ │ │ │ │ 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 00001aa4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001aa7 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a5a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001aab │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a5b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001aac │ │ │ │ │ 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 00001ab7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00001abe │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a67 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001ac1 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00001a69 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ac2 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a71 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00001acd │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a79 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00001ad0 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00001a7d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001ad4 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00001a85 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001adc │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a86 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001add │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001a89 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001ae1 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001a8a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001ae2 │ │ │ │ │ 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 00001ae3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001ae7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001aeb │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001aec │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001af4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00001aa0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001af5 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001af6 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001af7 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00001aa3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001af8 │ │ │ │ │ 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 │ │ │ │ │ + │ │ │ │ │ +00000618 0000002c 0000061c FDE cie=00000000 pc=00001b00..00001b29 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00001b0f │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b13 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001b15 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00001b17 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b1b │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00001b1f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00001b27 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001b28 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000648 00000010 0000064c FDE cie=00000000 pc=00001b30..00001b36 │ │ │ │ │ + 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 │ │ │ │ │ +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 00001b17 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00001bfb │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 00001b2c │ │ │ │ │ + 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: 2 to 00001c09 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + 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 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -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 │ │ │ │ │ +mark_failed_with_code │ │ │ │ │ +map_error_code │ │ │ │ │ +_ZN7JNIEnv_14CallVoidMethodEP8_jobjectP10_jmethodIDz │ │ │ │ │ +Java_net_rubygrapefruit_platform_internal_jni_NativeLibraryFunctions_getVersion │ │ │ │ │ +java_to_char │ │ │ │ │ +wcstombs │ │ │ │ │ +mbstowcs │ │ │ │ │ libtinfo.so.6 │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.1.3 │ │ │ │ │ GLIBC_2.0 │ │ │ │ │ NCURSES6_TINFO_5.0.19991023 │ │ │ │ │ unknown terminal capability │ │ │ │ │ could not write to terminal │ │ │ │ │ @@ -42,17 +42,17 @@ │ │ │ │ │ $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 │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ │ .rel.dyn │ │ │ │ ├── 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 6e65006d earToEndOfLine.m │ │ │ │ │ + 0x00000990 61726b5f 6661696c 65645f77 6974685f ark_failed_with_ │ │ │ │ │ + 0x000009a0 6572726e 6f006d61 6c6c6f63 005f5f65 errno.malloc.__e │ │ │ │ │ + 0x000009b0 72726e6f 5f6c6f63 6174696f 6e007374 rrno_location.st │ │ │ │ │ + 0x000009c0 72657272 6f725f72 006d6172 6b5f6661 rerror_r.mark_fa │ │ │ │ │ + 0x000009d0 696c6564 5f776974 685f636f 64650066 iled_with_code.f │ │ │ │ │ + 0x000009e0 72656500 6d61705f 6572726f 725f636f ree.map_error_co │ │ │ │ │ + 0x000009f0 6465005f 5a4e374a 4e49456e 765f3134 de._ZN7JNIEnv_14 │ │ │ │ │ + 0x00000a00 43616c6c 566f6964 4d657468 6f644550 CallVoidMethodEP │ │ │ │ │ + 0x00000a10 385f6a6f 626a6563 74503130 5f6a6d65 8_jobjectP10_jme │ │ │ │ │ + 0x00000a20 74686f64 49447a00 4a617661 5f6e6574 thodIDz.Java_net │ │ │ │ │ + 0x00000a30 5f727562 79677261 70656672 7569745f _rubygrapefruit_ │ │ │ │ │ + 0x00000a40 706c6174 666f726d 5f696e74 65726e61 platform_interna │ │ │ │ │ + 0x00000a50 6c5f6a6e 695f4e61 74697665 4c696272 l_jni_NativeLibr │ │ │ │ │ + 0x00000a60 61727946 756e6374 696f6e73 5f676574 aryFunctions_get │ │ │ │ │ + 0x00000a70 56657273 696f6e00 6a617661 5f746f5f Version.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 16207 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16413 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17062 │ │ │ │ │ @@ -868,417 +868,362 @@ │ │ │ │ │ add $0x18,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -000019d0 : │ │ │ │ │ +000019d0 : │ │ │ │ │ +mark_failed_with_errno(): │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:28 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x261c,%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> │ │ │ │ │ +./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 1100 │ │ │ │ │ +./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 1160 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:38 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 1060 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:39 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +00001a30 : │ │ │ │ │ +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 1a55 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ + cmp $0x14,%edx │ │ │ │ │ + je 1a50 │ │ │ │ │ +./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 │ │ │ │ │ + │ │ │ │ │ +00001a60 : │ │ │ │ │ +mark_failed_with_code(): │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x258b,%ebx │ │ │ │ │ + sub $0x24,%esp │ │ │ │ │ + mov 0x38(%esp),%edi │ │ │ │ │ + mov 0x44(%esp),%esi │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + push 0x48(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call *0x7c(%eax) │ │ │ │ │ + lea -0x1eec(%ebx),%ecx │ │ │ │ │ + mov (%edi),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + push %ecx │ │ │ │ │ + lea -0x1f21(%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 1acd │ │ │ │ │ + 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 1080 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 1050 │ │ │ │ │ + add $0x3c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + │ │ │ │ │ +00001b00 : │ │ │ │ │ +mark_failed_with_message(): │ │ │ │ │ + push %ebx │ │ │ │ │ + call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x24ee,%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 │ │ │ │ │ + │ │ │ │ │ +00001b30 : │ │ │ │ │ +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 │ │ │ │ │ + │ │ │ │ │ +00001b40 : │ │ │ │ │ +JNIEnv_::CallVoidMethod(_jobject*, _jmethodID*, ...): │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + lea 0x1c(%esp),%ecx │ │ │ │ │ + mov (%eax),%edx │ │ │ │ │ + push %ecx │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call *0xf8(%edx) │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00001b70 : │ │ │ │ │ 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 │ │ │ │ │ + add $0x247b,%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 │ │ │ │ │ + je 1be4 │ │ │ │ │ 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 │ │ │ │ │ + jne 1bd0 │ │ │ │ │ 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 │ │ │ │ │ + je 1c48 │ │ │ │ │ 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 │ │ │ │ │ + lea -0x1ec0(%ebx),%eax │ │ │ │ │ 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 │ │ │ │ │ + jmp 1c3a │ │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ │ │ │ │ │ │ -00001ad0 : │ │ │ │ │ +00001c70 : │ │ │ │ │ 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 │ │ │ │ │ + add $0x237b,%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 │ │ │ │ │ + je 1d30 │ │ │ │ │ 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 │ │ │ │ │ + je 1cf5 │ │ │ │ │ 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 │ │ │ │ │ + jne 1ce0 │ │ │ │ │ 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 │ │ │ │ │ + lea -0x1e94(%ebx),%eax │ │ │ │ │ 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 : │ │ │ │ │ -mark_failed_with_code(): │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x242b,%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 │ │ │ │ │ - mov (%edi),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - push %ecx │ │ │ │ │ - lea -0x1f21(%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 1c2d │ │ │ │ │ - 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 1080 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 1050 │ │ │ │ │ - add $0x3c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00001c60 : │ │ │ │ │ -mark_failed_with_message(): │ │ │ │ │ - push %ebx │ │ │ │ │ - call 11b0 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x238e,%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 : │ │ │ │ │ -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 : │ │ │ │ │ -JNIEnv_::CallVoidMethod(_jobject*, _jmethodID*, ...): │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - lea 0x1c(%esp),%ecx │ │ │ │ │ - mov (%eax),%edx │ │ │ │ │ - push %ecx │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call *0xf8(%edx) │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - ret │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00001cd0 : │ │ │ │ │ -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 │ │ │ │ │ -./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> │ │ │ │ │ -./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 1100 │ │ │ │ │ -./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 1160 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:38 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 1060 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:39 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - │ │ │ │ │ -00001d30 : │ │ │ │ │ -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 │ │ │ │ │ -./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ - cmp $0x14,%edx │ │ │ │ │ - je 1d50 │ │ │ │ │ -./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 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 cc050000 a0f8ffff ....@........... │ │ │ │ │ + 0x00002230 28060000 d0f8ffff 60060000 70f9ffff (.......`...p... │ │ │ │ │ + 0x00002240 ec060000 a0f9ffff 1c070000 b0f9ffff ................ │ │ │ │ │ + 0x00002250 3c060000 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,22 +1987,184 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000036d0 : │ │ │ │ │ +000036d0 : │ │ │ │ │ +mark_failed_with_errno(): │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:28 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x391c,%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 │ │ │ │ │ + │ │ │ │ │ +00003730 : │ │ │ │ │ +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 3755 │ │ │ │ │ +./src/shared/cpp/generic_posix.cpp:45 │ │ │ │ │ + cmp $0x14,%edx │ │ │ │ │ + je 3750 │ │ │ │ │ +./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 │ │ │ │ │ + │ │ │ │ │ +00003760 : │ │ │ │ │ +mark_failed_with_code(): │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x388b,%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 37cd │ │ │ │ │ + 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 │ │ │ │ │ + │ │ │ │ │ +00003800 : │ │ │ │ │ +mark_failed_with_message(): │ │ │ │ │ + push %ebx │ │ │ │ │ + call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ + add $0x37ee,%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 │ │ │ │ │ + │ │ │ │ │ +00003830 : │ │ │ │ │ +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 │ │ │ │ │ + │ │ │ │ │ +00003840 : │ │ │ │ │ java_to_char(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 2300 <__cxa_finalize@plt+0x10> │ │ │ │ │ - add $0x391b,%ebx │ │ │ │ │ + add $0x37ab,%ebx │ │ │ │ │ sub $0x24,%esp │ │ │ │ │ mov 0x38(%esp),%edi │ │ │ │ │ mov (%edi),%eax │ │ │ │ │ push 0x3c(%esp) │ │ │ │ │ push %edi │ │ │ │ │ call *0x290(%eax) │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ @@ -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 ccf3ffff ....l........... │ │ │ │ │ + 0x00004444 340d0000 fcf3ffff 480d0000 9cf4ffff 4.......H....... │ │ │ │ │ + 0x00004454 d40d0000 ccf4ffff 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: 56006bf60caec57bfbaf32e7c83da5ac5561bc64 7b27c63599c3101c0f25dd9f131f319cbb00d26e │ │ │ │ +Build-Ids: aced55a3cc58b171d35c09444130d74334c7e26f f428509c90b4820a318405bbea327ad82f6108cb │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ │ -usr/lib/debug/.build-id/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug │ │ │ │ │ -usr/lib/debug/.build-id/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug │ │ │ │ │ +usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.debug │ │ │ │ │ +usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.debug │ │ │ │ │ usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ ├── 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/56/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 20876 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/7b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 13960 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/ac/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 20880 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/f4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 13960 2024-02-19 17:15:43.000000 ./usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.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) 14784 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 --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: 8fee7b1139f20171871dff4b643c5e88917da5d5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: acfa4222899ebde9b00de7d7acdbc2a43b4835ad │ │ │ │ ├── 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 {} │ │ │ │ │ @@ -11317,455 +11317,455 @@ │ │ │ │ │ <3ff2> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ <3ff2> DW_AT_decl_line : (data2) 1283 │ │ │ │ │ <3ff4> DW_AT_decl_column : (data1) 37 │ │ │ │ │ <3ff5> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ <2><3ff9>: Abbrev Number: 0 │ │ │ │ │ <1><3ffa>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x3ffb: │ │ │ │ │ - Length: 0x224 (32-bit) │ │ │ │ │ + Length: 0x4e (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><4007>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ <4008> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><400c>: Abbrev Number: 28 (DW_TAG_namespace) │ │ │ │ │ - <400d> DW_AT_name : (string) std │ │ │ │ │ - <4011> DW_AT_sibling : (ref_udata) <0x401d> │ │ │ │ │ - <2><4012>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ - <4013> DW_AT_decl_file : (data1) 7 │ │ │ │ │ - <4014> DW_AT_decl_line : (data1) 158 │ │ │ │ │ - <4015> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <4016> DW_AT_import : (ref_udata) <0x401d> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ - <2><4017>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ - <4018> DW_AT_decl_file : (data1) 7 │ │ │ │ │ - <4019> DW_AT_decl_line : (data1) 175 │ │ │ │ │ - <401a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <401b> DW_AT_import : (ref_udata) <0x4049> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ - <2><401c>: Abbrev Number: 0 │ │ │ │ │ - <1><401d>: Abbrev Number: 57 (DW_TAG_subprogram) │ │ │ │ │ - <401e> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <401e> DW_AT_name : (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ - <4022> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4022> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <4023> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4023> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4027> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <4027> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <4027> DW_AT_sibling : (ref_udata) <0x4044> │ │ │ │ │ - <2><4028>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <4029> DW_AT_name : (strp) (offset: 0x3dad): __dst │ │ │ │ │ - <402d> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <402d> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <402e> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <402e> DW_AT_type : (ref_udata) <0x4044> │ │ │ │ │ - <2><402f>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <4030> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ - <4034> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4034> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <4035> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4035> DW_AT_type : (ref_addr) <0x4343> │ │ │ │ │ - <2><4039>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <403a> DW_AT_name : (strp) (offset: 0x30ca): __len │ │ │ │ │ - <403e> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <403e> DW_AT_decl_line : (data1) 117 │ │ │ │ │ - <403f> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <403f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4043>: Abbrev Number: 0 │ │ │ │ │ - <1><4044>: Abbrev Number: 58 (DW_TAG_restrict_type) │ │ │ │ │ - <4045> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <1><4049>: Abbrev Number: 57 (DW_TAG_subprogram) │ │ │ │ │ - <404a> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <404a> DW_AT_name : (strp) (offset: 0x348f): wcstombs │ │ │ │ │ - <404e> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <404e> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <404f> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <404f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4053> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <4053> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <4053> DW_AT_sibling : (ref_udata) <0x4070> │ │ │ │ │ - <2><4054>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <4055> DW_AT_name : (strp) (offset: 0x3dad): __dst │ │ │ │ │ - <4059> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4059> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <405a> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <405a> DW_AT_type : (ref_addr) <0x433e> │ │ │ │ │ - <2><405e>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ - <405f> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ - <4063> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4063> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <4064> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <4064> DW_AT_type : (ref_udata) <0x4070> │ │ │ │ │ - <2><4065>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ - <4066> DW_AT_name : (strp) (offset: 0x30ca): __len │ │ │ │ │ - <406a> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <406a> DW_AT_decl_line : (data1) 143 │ │ │ │ │ - <406b> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ - <406b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><406f>: Abbrev Number: 0 │ │ │ │ │ - <1><4070>: Abbrev Number: 58 (DW_TAG_restrict_type) │ │ │ │ │ - <4071> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ - <1><4075>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ - <4076> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <4077> DW_AT_decl_line : (data1) 71 │ │ │ │ │ - <4078> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <4079> DW_AT_import : (ref_udata) <0x401d> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ - <1><407a>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ - <407b> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <407c> DW_AT_decl_line : (data1) 83 │ │ │ │ │ - <407d> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <407e> DW_AT_import : (ref_udata) <0x4049> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ - <1><407f>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <4080> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4080> DW_AT_name : (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ - <4084> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4085> DW_AT_decl_line : (data1) 95 │ │ │ │ │ - <4086> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4087> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <408b> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <408b> DW_AT_sibling : (ref_udata) <0x40a2> │ │ │ │ │ - <2><408d>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <408e> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><4092>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4093> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4097>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4098> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><409c>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <409d> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40a1>: Abbrev Number: 0 │ │ │ │ │ - <1><40a2>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <40a3> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40a3> DW_AT_name : (strp) (offset: 0x32df): __mbstowcs_chk_warn │ │ │ │ │ - <40a7> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <40a7> DW_AT_decl_line : (data1) 109 │ │ │ │ │ - <40a8> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ - <40a8> DW_AT_linkage_name: (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ - <40ac> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <40b0> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <40b0> DW_AT_sibling : (ref_udata) <0x40c7> │ │ │ │ │ - <2><40b2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40b3> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><40b7>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40b8> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><40bc>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40bd> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40c1>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40c2> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40c6>: Abbrev Number: 0 │ │ │ │ │ - <1><40c7>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <40c8> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40c8> DW_AT_name : (strp) (offset: 0x347e): __mbstowcs_alias │ │ │ │ │ - <40cc> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <40cc> DW_AT_decl_line : (data1) 104 │ │ │ │ │ - <40cd> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ - <40cd> DW_AT_linkage_name: (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ - <40d1> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <40d5> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <40d5> DW_AT_sibling : (ref_udata) <0x40e7> │ │ │ │ │ - <2><40d7>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40d8> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><40dc>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40dd> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><40e1>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40e2> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><40e6>: Abbrev Number: 0 │ │ │ │ │ - <1><40e7>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <40e8> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <40e8> DW_AT_name : (strp) (offset: 0x3db3): __mbstowcs_nulldst │ │ │ │ │ - <40ec> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <40ec> DW_AT_decl_line : (data1) 99 │ │ │ │ │ - <40ed> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ - <40ed> DW_AT_linkage_name: (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ - <40f1> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <40f5> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <40f5> DW_AT_sibling : (ref_udata) <0x4107> │ │ │ │ │ - <2><40f7>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40f8> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ - <2><40fc>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <40fd> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4101>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4102> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4106>: Abbrev Number: 0 │ │ │ │ │ - <1><4107>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <4108> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4108> DW_AT_name : (strp) (offset: 0x30dd): wcslen │ │ │ │ │ - <410c> DW_AT_decl_file : (data1) 16 │ │ │ │ │ - <410d> DW_AT_decl_line : (data1) 223 │ │ │ │ │ - <410e> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <410f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4113> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4113> DW_AT_sibling : (ref_udata) <0x411b> │ │ │ │ │ - <2><4115>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4116> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ - <2><411a>: Abbrev Number: 0 │ │ │ │ │ - <1><411b>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <411c> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <411c> DW_AT_name : (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ - <4120> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4121> DW_AT_decl_line : (data1) 127 │ │ │ │ │ - <4122> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <4123> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4127> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4127> DW_AT_sibling : (ref_udata) <0x413e> │ │ │ │ │ - <2><4129>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <412a> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><412e>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <412f> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ - <2><4133>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4134> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4138>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4139> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><413d>: Abbrev Number: 0 │ │ │ │ │ - <1><413e>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <413f> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <413f> DW_AT_name : (strp) (offset: 0x32cb): __wcstombs_chk_warn │ │ │ │ │ - <4143> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4143> DW_AT_decl_line : (data1) 136 │ │ │ │ │ - <4144> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ - <4144> DW_AT_linkage_name: (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ - <4148> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <414c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <414c> DW_AT_sibling : (ref_udata) <0x4163> │ │ │ │ │ - <2><414e>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <414f> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><4153>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4154> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ - <2><4158>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4159> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><415d>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <415e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4162>: Abbrev Number: 0 │ │ │ │ │ - <1><4163>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ - <4164> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4164> DW_AT_name : (strp) (offset: 0x346d): __wcstombs_alias │ │ │ │ │ - <4168> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ - <4168> DW_AT_decl_line : (data1) 131 │ │ │ │ │ - <4169> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ - <4169> DW_AT_linkage_name: (strp) (offset: 0x348f): wcstombs │ │ │ │ │ - <416d> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <4171> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4171> DW_AT_sibling : (ref_udata) <0x4183> │ │ │ │ │ - <2><4173>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4174> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><4178>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4179> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ - <2><417d>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <417e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ - <2><4182>: Abbrev Number: 0 │ │ │ │ │ - <1><4183>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <4184> DW_AT_specification: (ref_addr) <0x15a6> │ │ │ │ │ - <4188> DW_AT_object_pointer: (ref_udata) <0x418c> │ │ │ │ │ - <418a> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <418a> DW_AT_sibling : (ref_udata) <0x41ae> │ │ │ │ │ - <2><418c>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <418d> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <4191> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <4195> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4195>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <4196> DW_AT_name : (string) str │ │ │ │ │ - <419a> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <419a> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ - <419c> DW_AT_decl_column : (data1) 37 │ │ │ │ │ - <419d> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><41a1>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <41a2> DW_AT_name : (strp) (offset: 0x3596): chars │ │ │ │ │ - <41a6> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41a6> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ - <41a8> DW_AT_decl_column : (data1) 55 │ │ │ │ │ - <41a9> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ - <2><41ad>: Abbrev Number: 0 │ │ │ │ │ - <1><41ae>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <41af> DW_AT_specification: (ref_addr) <0x158a> │ │ │ │ │ - <41b3> DW_AT_object_pointer: (ref_udata) <0x41b7> │ │ │ │ │ - <41b5> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <41b5> DW_AT_sibling : (ref_udata) <0x41d9> │ │ │ │ │ - <2><41b7>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <41b8> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <41bc> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <41c0> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><41c0>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <41c1> DW_AT_name : (string) str │ │ │ │ │ - <41c5> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41c5> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ - <41c7> DW_AT_decl_column : (data1) 41 │ │ │ │ │ - <41c8> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><41cc>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <41cd> DW_AT_name : (strp) (offset: 0x4123): isCopy │ │ │ │ │ - <41d1> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41d1> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ - <41d3> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <41d4> DW_AT_type : (ref_addr) <0x33c6> │ │ │ │ │ - <2><41d8>: Abbrev Number: 0 │ │ │ │ │ - <1><41d9>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <41da> DW_AT_specification: (ref_addr) <0x1571> │ │ │ │ │ - <41de> DW_AT_object_pointer: (ref_udata) <0x41e2> │ │ │ │ │ - <41e0> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <41e0> DW_AT_sibling : (ref_udata) <0x41f8> │ │ │ │ │ - <2><41e2>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <41e3> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <41e7> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <41eb> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><41eb>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <41ec> DW_AT_name : (string) str │ │ │ │ │ - <41f0> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <41f0> DW_AT_decl_line : (data2) 1605 │ │ │ │ │ - <41f2> DW_AT_decl_column : (data1) 35 │ │ │ │ │ - <41f3> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ - <2><41f7>: Abbrev Number: 0 │ │ │ │ │ - <1><41f8>: Abbrev Number: 60 (DW_TAG_subprogram) │ │ │ │ │ - <41f9> DW_AT_specification: (ref_addr) <0x1555> │ │ │ │ │ - <41fd> DW_AT_object_pointer: (ref_udata) <0x4200> │ │ │ │ │ - <41ff> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <2><4200>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <4201> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <4205> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <4209> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4209>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ - <420a> DW_AT_name : (strp) (offset: 0x1b8a): unicode │ │ │ │ │ - <420e> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <420e> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ - <4210> DW_AT_decl_column : (data1) 36 │ │ │ │ │ - <4211> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ - <2><4215>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <4216> DW_AT_name : (string) len │ │ │ │ │ - <421a> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <421a> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ - <421c> DW_AT_decl_column : (data1) 51 │ │ │ │ │ - <421d> DW_AT_type : (ref_addr) <0xee>, jsize, jint, int │ │ │ │ │ - <2><4221>: Abbrev Number: 0 │ │ │ │ │ - <1><4222>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x4223: │ │ │ │ │ + <1><400c>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ + <400d> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <400d> DW_AT_name : (strp) (offset: 0x1b65): mark_failed_with_code │ │ │ │ │ + <4011> DW_AT_decl_file : (data1) 13 │ │ │ │ │ + <4012> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <4013> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <4014> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4014> DW_AT_sibling : (ref_udata) <0x402f> │ │ │ │ │ + <2><4015>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4016> DW_AT_type : (ref_addr) <0x284b> │ │ │ │ │ + <2><401a>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <401b> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><401f>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4020> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><4024>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4025> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4029>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <402a> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ + <2><402e>: Abbrev Number: 0 │ │ │ │ │ + <1><402f>: Abbrev Number: 68 (DW_TAG_subprogram) │ │ │ │ │ + <4030> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4030> DW_AT_name : (strp) (offset: 0x330a): strerror_r │ │ │ │ │ + <4034> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <4035> DW_AT_decl_line : (data2) 444 │ │ │ │ │ + <4037> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <4038> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <403c> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <2><403c>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <403d> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><4041>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4042> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><4046>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4047> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><404b>: Abbrev Number: 0 │ │ │ │ │ + <1><404c>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x404d: │ │ │ │ │ Length: 0x3e (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><422f>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <4230> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><4234>: Abbrev Number: 66 (DW_TAG_subprogram) │ │ │ │ │ - <4235> DW_AT_specification: (ref_addr) <0x633> │ │ │ │ │ - <4239> DW_AT_object_pointer: (ref_udata) <0x423a> │ │ │ │ │ - <423a> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <2><423a>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <423b> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <423f> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <4243> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4243>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ - <4244> DW_AT_name : (strp) (offset: 0x48c9): clazz │ │ │ │ │ - <4248> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4248> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ - <4248> DW_AT_decl_column : (data1) 34 │ │ │ │ │ - <4249> DW_AT_type : (ref_addr) <0x1a9>, jclass │ │ │ │ │ - <2><424d>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ - <424e> DW_AT_name : (strp) (offset: 0x1c10): name │ │ │ │ │ - <4252> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <4252> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ - <4252> DW_AT_decl_column : (data1) 53 │ │ │ │ │ - <4253> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4257>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <4258> DW_AT_name : (string) sig │ │ │ │ │ - <425c> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <425c> DW_AT_decl_line : (data2) 898 │ │ │ │ │ - <425e> DW_AT_decl_column : (data1) 39 │ │ │ │ │ - <425f> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><4263>: Abbrev Number: 0 │ │ │ │ │ - <1><4264>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x4265: │ │ │ │ │ + <0><4059>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <405a> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><405e>: Abbrev Number: 66 (DW_TAG_subprogram) │ │ │ │ │ + <405f> DW_AT_specification: (ref_addr) <0x633> │ │ │ │ │ + <4063> DW_AT_object_pointer: (ref_udata) <0x4064> │ │ │ │ │ + <4064> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <2><4064>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <4065> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <4069> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <406d> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><406d>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ + <406e> DW_AT_name : (strp) (offset: 0x48c9): clazz │ │ │ │ │ + <4072> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4072> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ + <4072> DW_AT_decl_column : (data1) 34 │ │ │ │ │ + <4073> DW_AT_type : (ref_addr) <0x1a9>, jclass │ │ │ │ │ + <2><4077>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ + <4078> DW_AT_name : (strp) (offset: 0x1c10): name │ │ │ │ │ + <407c> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <407c> DW_AT_decl_line : (implicit_const) 897 │ │ │ │ │ + <407c> DW_AT_decl_column : (data1) 53 │ │ │ │ │ + <407d> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><4081>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <4082> DW_AT_name : (string) sig │ │ │ │ │ + <4086> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4086> DW_AT_decl_line : (data2) 898 │ │ │ │ │ + <4088> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <4089> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><408d>: Abbrev Number: 0 │ │ │ │ │ + <1><408e>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x408f: │ │ │ │ │ Length: 0x5b (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><4271>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <4272> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><4276>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ - <4277> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <4277> DW_AT_name : (strp) (offset: 0x1b7b): map_error_code │ │ │ │ │ - <427b> DW_AT_decl_file : (data1) 13 │ │ │ │ │ - <427c> DW_AT_decl_line : (data1) 59 │ │ │ │ │ - <427d> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <427e> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <4282> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <4282> DW_AT_sibling : (ref_udata) <0x4289> │ │ │ │ │ - <2><4283>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4284> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><4288>: Abbrev Number: 0 │ │ │ │ │ - <1><4289>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ - <428a> DW_AT_specification: (ref_addr) <0x15bf> │ │ │ │ │ - <428e> DW_AT_object_pointer: (ref_udata) <0x4290> │ │ │ │ │ - <428f> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ - <428f> DW_AT_sibling : (ref_udata) <0x42a6> │ │ │ │ │ - <2><4290>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <4291> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <4295> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <4299> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><4299>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <429a> DW_AT_name : (string) utf │ │ │ │ │ - <429e> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <429e> DW_AT_decl_line : (data2) 1615 │ │ │ │ │ - <42a0> DW_AT_decl_column : (data1) 38 │ │ │ │ │ - <42a1> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><42a5>: Abbrev Number: 0 │ │ │ │ │ - <1><42a6>: Abbrev Number: 60 (DW_TAG_subprogram) │ │ │ │ │ - <42a7> DW_AT_specification: (ref_addr) <0x5fe> │ │ │ │ │ - <42ab> DW_AT_object_pointer: (ref_udata) <0x42ad> │ │ │ │ │ - <42ac> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ - <2><42ad>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ - <42ae> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ - <42b2> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ - <42b6> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2><42b6>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ - <42b7> DW_AT_name : (string) obj │ │ │ │ │ - <42bb> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ - <42bb> DW_AT_decl_line : (data2) 890 │ │ │ │ │ - <42bd> DW_AT_decl_column : (data1) 35 │ │ │ │ │ - <42be> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ - <2><42c2>: Abbrev Number: 0 │ │ │ │ │ - <1><42c3>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x42c4: │ │ │ │ │ - Length: 0x4e (32-bit) │ │ │ │ │ + <0><409b>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <409c> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><40a0>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <40a1> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <40a1> DW_AT_name : (strp) (offset: 0x1b7b): map_error_code │ │ │ │ │ + <40a5> DW_AT_decl_file : (data1) 13 │ │ │ │ │ + <40a6> DW_AT_decl_line : (data1) 59 │ │ │ │ │ + <40a7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <40a8> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <40ac> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <40ac> DW_AT_sibling : (ref_udata) <0x40b3> │ │ │ │ │ + <2><40ad>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <40ae> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ + <2><40b2>: Abbrev Number: 0 │ │ │ │ │ + <1><40b3>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <40b4> DW_AT_specification: (ref_addr) <0x15bf> │ │ │ │ │ + <40b8> DW_AT_object_pointer: (ref_udata) <0x40ba> │ │ │ │ │ + <40b9> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <40b9> DW_AT_sibling : (ref_udata) <0x40d0> │ │ │ │ │ + <2><40ba>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <40bb> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <40bf> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <40c3> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><40c3>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <40c4> DW_AT_name : (string) utf │ │ │ │ │ + <40c8> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <40c8> DW_AT_decl_line : (data2) 1615 │ │ │ │ │ + <40ca> DW_AT_decl_column : (data1) 38 │ │ │ │ │ + <40cb> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><40cf>: Abbrev Number: 0 │ │ │ │ │ + <1><40d0>: Abbrev Number: 60 (DW_TAG_subprogram) │ │ │ │ │ + <40d1> DW_AT_specification: (ref_addr) <0x5fe> │ │ │ │ │ + <40d5> DW_AT_object_pointer: (ref_udata) <0x40d7> │ │ │ │ │ + <40d6> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <2><40d7>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <40d8> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <40dc> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <40e0> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><40e0>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <40e1> DW_AT_name : (string) obj │ │ │ │ │ + <40e5> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <40e5> DW_AT_decl_line : (data2) 890 │ │ │ │ │ + <40e7> DW_AT_decl_column : (data1) 35 │ │ │ │ │ + <40e8> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ + <2><40ec>: Abbrev Number: 0 │ │ │ │ │ + <1><40ed>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x40ee: │ │ │ │ │ + Length: 0x224 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><42d0>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ - <42d1> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ - <1><42d5>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ - <42d6> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <42d6> DW_AT_name : (strp) (offset: 0x1b65): mark_failed_with_code │ │ │ │ │ - <42da> DW_AT_decl_file : (data1) 13 │ │ │ │ │ - <42db> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <42dc> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <42dd> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <42dd> DW_AT_sibling : (ref_udata) <0x42f8> │ │ │ │ │ - <2><42de>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <42df> DW_AT_type : (ref_addr) <0x284b> │ │ │ │ │ - <2><42e3>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <42e4> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><42e8>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <42e9> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><42ed>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <42ee> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ - <2><42f2>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <42f3> DW_AT_type : (ref_addr) <0x19c>, jobject │ │ │ │ │ - <2><42f7>: Abbrev Number: 0 │ │ │ │ │ - <1><42f8>: Abbrev Number: 68 (DW_TAG_subprogram) │ │ │ │ │ - <42f9> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <42f9> DW_AT_name : (strp) (offset: 0x330a): strerror_r │ │ │ │ │ - <42fd> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <42fe> DW_AT_decl_line : (data2) 444 │ │ │ │ │ - <4300> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <4301> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <4305> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2><4305>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4306> DW_AT_type : (ref_addr) <0x54>, int │ │ │ │ │ - <2><430a>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <430b> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ - <2><430f>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ - <4310> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <0><40fa>: Abbrev Number: 1 (DW_TAG_partial_unit) │ │ │ │ │ + <40fb> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ + <1><40ff>: Abbrev Number: 28 (DW_TAG_namespace) │ │ │ │ │ + <4100> DW_AT_name : (string) std │ │ │ │ │ + <4104> DW_AT_sibling : (ref_udata) <0x4110> │ │ │ │ │ + <2><4105>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ + <4106> DW_AT_decl_file : (data1) 7 │ │ │ │ │ + <4107> DW_AT_decl_line : (data1) 158 │ │ │ │ │ + <4108> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <4109> DW_AT_import : (ref_udata) <0x4110> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ + <2><410a>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ + <410b> DW_AT_decl_file : (data1) 7 │ │ │ │ │ + <410c> DW_AT_decl_line : (data1) 175 │ │ │ │ │ + <410d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <410e> DW_AT_import : (ref_udata) <0x413c> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ + <2><410f>: Abbrev Number: 0 │ │ │ │ │ + <1><4110>: Abbrev Number: 57 (DW_TAG_subprogram) │ │ │ │ │ + <4111> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4111> DW_AT_name : (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ + <4115> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4115> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4116> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4116> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <411a> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <411a> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <411a> DW_AT_sibling : (ref_udata) <0x4137> │ │ │ │ │ + <2><411b>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <411c> DW_AT_name : (strp) (offset: 0x3dad): __dst │ │ │ │ │ + <4120> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4120> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4121> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4121> DW_AT_type : (ref_udata) <0x4137> │ │ │ │ │ + <2><4122>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <4123> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ + <4127> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4127> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4128> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4128> DW_AT_type : (ref_addr) <0x4343> │ │ │ │ │ + <2><412c>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <412d> DW_AT_name : (strp) (offset: 0x30ca): __len │ │ │ │ │ + <4131> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4131> DW_AT_decl_line : (data1) 117 │ │ │ │ │ + <4132> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4132> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4136>: Abbrev Number: 0 │ │ │ │ │ + <1><4137>: Abbrev Number: 58 (DW_TAG_restrict_type) │ │ │ │ │ + <4138> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <1><413c>: Abbrev Number: 57 (DW_TAG_subprogram) │ │ │ │ │ + <413d> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <413d> DW_AT_name : (strp) (offset: 0x348f): wcstombs │ │ │ │ │ + <4141> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4141> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <4142> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4142> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4146> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <4146> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <4146> DW_AT_sibling : (ref_udata) <0x4163> │ │ │ │ │ + <2><4147>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <4148> DW_AT_name : (strp) (offset: 0x3dad): __dst │ │ │ │ │ + <414c> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <414c> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <414d> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <414d> DW_AT_type : (ref_addr) <0x433e> │ │ │ │ │ + <2><4151>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <4152> DW_AT_name : (strp) (offset: 0x14c9): __src │ │ │ │ │ + <4156> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4156> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <4157> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <4157> DW_AT_type : (ref_udata) <0x4163> │ │ │ │ │ + <2><4158>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <4159> DW_AT_name : (strp) (offset: 0x30ca): __len │ │ │ │ │ + <415d> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <415d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ + <415e> DW_AT_decl_column : (implicit_const) 1 │ │ │ │ │ + <415e> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4162>: Abbrev Number: 0 │ │ │ │ │ + <1><4163>: Abbrev Number: 58 (DW_TAG_restrict_type) │ │ │ │ │ + <4164> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ + <1><4168>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ + <4169> DW_AT_decl_file : (data1) 12 │ │ │ │ │ + <416a> DW_AT_decl_line : (data1) 71 │ │ │ │ │ + <416b> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <416c> DW_AT_import : (ref_udata) <0x4110> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ + <1><416d>: Abbrev Number: 29 (DW_TAG_imported_declaration) │ │ │ │ │ + <416e> DW_AT_decl_file : (data1) 12 │ │ │ │ │ + <416f> DW_AT_decl_line : (data1) 83 │ │ │ │ │ + <4170> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <4171> DW_AT_import : (ref_udata) <0x413c> [Abbrev Number: 57 (DW_TAG_subprogram)] │ │ │ │ │ + <1><4172>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <4173> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4173> DW_AT_name : (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ + <4177> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4178> DW_AT_decl_line : (data1) 95 │ │ │ │ │ + <4179> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <417a> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <417e> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <417e> DW_AT_sibling : (ref_udata) <0x4195> │ │ │ │ │ + <2><4180>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4181> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><4185>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4186> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><418a>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <418b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><418f>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4190> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4194>: Abbrev Number: 0 │ │ │ │ │ + <1><4195>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <4196> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4196> DW_AT_name : (strp) (offset: 0x32df): __mbstowcs_chk_warn │ │ │ │ │ + <419a> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <419a> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <419b> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ + <419b> DW_AT_linkage_name: (strp) (offset: 0x2fe9): __mbstowcs_chk │ │ │ │ │ + <419f> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41a3> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41a3> DW_AT_sibling : (ref_udata) <0x41ba> │ │ │ │ │ + <2><41a5>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41a6> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><41aa>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41ab> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><41af>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41b0> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41b4>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41b5> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41b9>: Abbrev Number: 0 │ │ │ │ │ + <1><41ba>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <41bb> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41bb> DW_AT_name : (strp) (offset: 0x347e): __mbstowcs_alias │ │ │ │ │ + <41bf> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <41bf> DW_AT_decl_line : (data1) 104 │ │ │ │ │ + <41c0> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ + <41c0> DW_AT_linkage_name: (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ + <41c4> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41c8> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41c8> DW_AT_sibling : (ref_udata) <0x41da> │ │ │ │ │ + <2><41ca>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41cb> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><41cf>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41d0> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><41d4>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41d5> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41d9>: Abbrev Number: 0 │ │ │ │ │ + <1><41da>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <41db> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41db> DW_AT_name : (strp) (offset: 0x3db3): __mbstowcs_nulldst │ │ │ │ │ + <41df> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <41df> DW_AT_decl_line : (data1) 99 │ │ │ │ │ + <41e0> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ + <41e0> DW_AT_linkage_name: (strp) (offset: 0x3498): mbstowcs │ │ │ │ │ + <41e4> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <41e8> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <41e8> DW_AT_sibling : (ref_udata) <0x41fa> │ │ │ │ │ + <2><41ea>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41eb> DW_AT_type : (ref_addr) <0x3bff> │ │ │ │ │ + <2><41ef>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41f0> DW_AT_type : (ref_addr) <0x74> │ │ │ │ │ + <2><41f4>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <41f5> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><41f9>: Abbrev Number: 0 │ │ │ │ │ + <1><41fa>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <41fb> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <41fb> DW_AT_name : (strp) (offset: 0x30dd): wcslen │ │ │ │ │ + <41ff> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <4200> DW_AT_decl_line : (data1) 223 │ │ │ │ │ + <4201> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4202> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4206> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4206> DW_AT_sibling : (ref_udata) <0x420e> │ │ │ │ │ + <2><4208>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4209> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ + <2><420d>: Abbrev Number: 0 │ │ │ │ │ + <1><420e>: Abbrev Number: 14 (DW_TAG_subprogram) │ │ │ │ │ + <420f> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <420f> DW_AT_name : (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ + <4213> DW_AT_decl_file : (data1) 11 │ │ │ │ │ + <4214> DW_AT_decl_line : (data1) 127 │ │ │ │ │ + <4215> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <4216> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <421a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <421a> DW_AT_sibling : (ref_udata) <0x4231> │ │ │ │ │ + <2><421c>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <421d> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><4221>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4222> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ + <2><4226>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4227> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><422b>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <422c> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4230>: Abbrev Number: 0 │ │ │ │ │ + <1><4231>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <4232> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4232> DW_AT_name : (strp) (offset: 0x32cb): __wcstombs_chk_warn │ │ │ │ │ + <4236> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <4236> DW_AT_decl_line : (data1) 136 │ │ │ │ │ + <4237> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ + <4237> DW_AT_linkage_name: (strp) (offset: 0x2fda): __wcstombs_chk │ │ │ │ │ + <423b> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <423f> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <423f> DW_AT_sibling : (ref_udata) <0x4256> │ │ │ │ │ + <2><4241>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4242> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><4246>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4247> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ + <2><424b>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <424c> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4250>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4251> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4255>: Abbrev Number: 0 │ │ │ │ │ + <1><4256>: Abbrev Number: 61 (DW_TAG_subprogram) │ │ │ │ │ + <4257> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <4257> DW_AT_name : (strp) (offset: 0x346d): __wcstombs_alias │ │ │ │ │ + <425b> DW_AT_decl_file : (implicit_const) 11 │ │ │ │ │ + <425b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <425c> DW_AT_decl_column : (implicit_const) 15 │ │ │ │ │ + <425c> DW_AT_linkage_name: (strp) (offset: 0x348f): wcstombs │ │ │ │ │ + <4260> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <4264> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <4264> DW_AT_sibling : (ref_udata) <0x4276> │ │ │ │ │ + <2><4266>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4267> DW_AT_type : (ref_addr) <0x72> │ │ │ │ │ + <2><426b>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <426c> DW_AT_type : (ref_addr) <0x3cca> │ │ │ │ │ + <2><4270>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <4271> DW_AT_type : (ref_addr) <0x3917>, size_t, unsigned int │ │ │ │ │ + <2><4275>: Abbrev Number: 0 │ │ │ │ │ + <1><4276>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <4277> DW_AT_specification: (ref_addr) <0x15a6> │ │ │ │ │ + <427b> DW_AT_object_pointer: (ref_udata) <0x427f> │ │ │ │ │ + <427d> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <427d> DW_AT_sibling : (ref_udata) <0x42a1> │ │ │ │ │ + <2><427f>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <4280> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <4284> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <4288> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><4288>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <4289> DW_AT_name : (string) str │ │ │ │ │ + <428d> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <428d> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ + <428f> DW_AT_decl_column : (data1) 37 │ │ │ │ │ + <4290> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><4294>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <4295> DW_AT_name : (strp) (offset: 0x3596): chars │ │ │ │ │ + <4299> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4299> DW_AT_decl_line : (data2) 1611 │ │ │ │ │ + <429b> DW_AT_decl_column : (data1) 55 │ │ │ │ │ + <429c> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ + <2><42a0>: Abbrev Number: 0 │ │ │ │ │ + <1><42a1>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <42a2> DW_AT_specification: (ref_addr) <0x158a> │ │ │ │ │ + <42a6> DW_AT_object_pointer: (ref_udata) <0x42aa> │ │ │ │ │ + <42a8> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <42a8> DW_AT_sibling : (ref_udata) <0x42cc> │ │ │ │ │ + <2><42aa>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <42ab> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <42af> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <42b3> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><42b3>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <42b4> DW_AT_name : (string) str │ │ │ │ │ + <42b8> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42b8> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ + <42ba> DW_AT_decl_column : (data1) 41 │ │ │ │ │ + <42bb> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><42bf>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <42c0> DW_AT_name : (strp) (offset: 0x4123): isCopy │ │ │ │ │ + <42c4> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42c4> DW_AT_decl_line : (data2) 1608 │ │ │ │ │ + <42c6> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <42c7> DW_AT_type : (ref_addr) <0x33c6> │ │ │ │ │ + <2><42cb>: Abbrev Number: 0 │ │ │ │ │ + <1><42cc>: Abbrev Number: 59 (DW_TAG_subprogram) │ │ │ │ │ + <42cd> DW_AT_specification: (ref_addr) <0x1571> │ │ │ │ │ + <42d1> DW_AT_object_pointer: (ref_udata) <0x42d5> │ │ │ │ │ + <42d3> DW_AT_inline : (implicit_const) 3 (declared as inline and inlined) │ │ │ │ │ + <42d3> DW_AT_sibling : (ref_udata) <0x42eb> │ │ │ │ │ + <2><42d5>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <42d6> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <42da> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <42de> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><42de>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <42df> DW_AT_name : (string) str │ │ │ │ │ + <42e3> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <42e3> DW_AT_decl_line : (data2) 1605 │ │ │ │ │ + <42e5> DW_AT_decl_column : (data1) 35 │ │ │ │ │ + <42e6> DW_AT_type : (ref_addr) <0x1c3>, jstring │ │ │ │ │ + <2><42ea>: Abbrev Number: 0 │ │ │ │ │ + <1><42eb>: Abbrev Number: 60 (DW_TAG_subprogram) │ │ │ │ │ + <42ec> DW_AT_specification: (ref_addr) <0x1555> │ │ │ │ │ + <42f0> DW_AT_object_pointer: (ref_udata) <0x42f3> │ │ │ │ │ + <42f2> DW_AT_inline : (data1) 3 (declared as inline and inlined) │ │ │ │ │ + <2><42f3>: Abbrev Number: 56 (DW_TAG_formal_parameter) │ │ │ │ │ + <42f4> DW_AT_name : (strp) (offset: 0x353d): this │ │ │ │ │ + <42f8> DW_AT_type : (ref_addr) <0x4327> │ │ │ │ │ + <42fc> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <2><42fc>: Abbrev Number: 65 (DW_TAG_formal_parameter) │ │ │ │ │ + <42fd> DW_AT_name : (strp) (offset: 0x1b8a): unicode │ │ │ │ │ + <4301> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <4301> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ + <4303> DW_AT_decl_column : (data1) 36 │ │ │ │ │ + <4304> DW_AT_type : (ref_addr) <0x33a2> │ │ │ │ │ + <2><4308>: Abbrev Number: 62 (DW_TAG_formal_parameter) │ │ │ │ │ + <4309> DW_AT_name : (string) len │ │ │ │ │ + <430d> DW_AT_decl_file : (implicit_const) 4 │ │ │ │ │ + <430d> DW_AT_decl_line : (data2) 1602 │ │ │ │ │ + <430f> DW_AT_decl_column : (data1) 51 │ │ │ │ │ + <4310> DW_AT_type : (ref_addr) <0xee>, jsize, jint, int │ │ │ │ │ <2><4314>: Abbrev Number: 0 │ │ │ │ │ <1><4315>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x4316: │ │ │ │ │ Length: 0x13 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ --- ./usr/lib/debug/.build-id/56/006bf60caec57bfbaf32e7c83da5ac5561bc64.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ac/ed55a3cc58b171d35c09444130d74334c7e26f.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: 19396 (bytes into file) │ │ │ │ │ + Start of section headers: 19400 (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 0x4bc4: │ │ │ │ │ +There are 37 section headers, starting at offset 0x4bc8: │ │ │ │ │ │ │ │ │ │ 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 00194a 00 C 0 0 4 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 00000000 001b4c 0003db 00 C 0 0 4 │ │ │ │ │ - [28] .debug_line PROGBITS 00000000 001f28 000a83 00 C 0 0 4 │ │ │ │ │ - [29] .debug_str PROGBITS 00000000 0029ac 00044d 01 MSC 0 0 4 │ │ │ │ │ - [30] .debug_line_str PROGBITS 00000000 002dfc 000169 01 MSC 0 0 4 │ │ │ │ │ - [31] .debug_loclists PROGBITS 00000000 002f68 000760 00 C 0 0 4 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 00000000 0036c8 000122 00 C 0 0 4 │ │ │ │ │ - [33] .gnu_debugaltlink PROGBITS 00000000 0037ea 000054 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 00000000 003840 000650 10 35 33 4 │ │ │ │ │ - [35] .strtab STRTAB 00000000 003e90 000bc3 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 00000000 004a53 000171 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 00000000 000200 001947 00 C 0 0 4 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 00000000 001b48 0003db 00 C 0 0 4 │ │ │ │ │ + [28] .debug_line PROGBITS 00000000 001f24 000a8b 00 C 0 0 4 │ │ │ │ │ + [29] .debug_str PROGBITS 00000000 0029b0 00044d 01 MSC 0 0 4 │ │ │ │ │ + [30] .debug_line_str PROGBITS 00000000 002e00 00016a 01 MSC 0 0 4 │ │ │ │ │ + [31] .debug_loclists PROGBITS 00000000 002f6c 00075f 00 C 0 0 4 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 00000000 0036cc 000122 00 C 0 0 4 │ │ │ │ │ + [33] .gnu_debugaltlink PROGBITS 00000000 0037ee 000054 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 00000000 003844 000650 10 35 33 4 │ │ │ │ │ + [35] .strtab STRTAB 00000000 003e94 000bc3 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 00000000 004a57 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 posix.cpp │ │ │ │ │ - 10: 00000000 0 FILE LOCAL DEFAULT ABS win.cpp │ │ │ │ │ - 11: 00000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp │ │ │ │ │ - 12: 00000000 0 FILE LOCAL DEFAULT ABS linux.cpp │ │ │ │ │ - 13: 00000000 0 FILE LOCAL DEFAULT ABS apple.cpp │ │ │ │ │ - 14: 00000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.cpp │ │ │ │ │ - 15: 00000000 0 FILE LOCAL DEFAULT ABS osx.cpp │ │ │ │ │ - 16: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ - 17: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ - 18: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 9: 00000000 0 FILE LOCAL DEFAULT ABS freebsd.cpp │ │ │ │ │ + 10: 00000000 0 FILE LOCAL DEFAULT ABS freebsd_kevents.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 win.cpp │ │ │ │ │ + 15: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 16: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ + 17: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ + 18: 00000000 0 FILE LOCAL DEFAULT ABS osx.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: 00003830 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: 00003730 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: 000036d0 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: 00003800 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: 00003760 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: 56006bf60caec57bfbaf32e7c83da5ac5561bc64 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aced55a3cc58b171d35c09444130d74334c7e26f │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -26,59 +26,59 @@ │ │ │ │ │ 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: 0x19): src/main/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x26): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x48): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x69): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0x90): /usr/include │ │ │ │ │ - 6 (line_strp) (offset: 0x9d): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 7 (line_strp) (offset: 0xc5): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - 8 (line_strp) (offset: 0xec): /usr/include/c++/13 │ │ │ │ │ - 9 (line_strp) (offset: 0x100): /usr/include/c++/13/bits │ │ │ │ │ - 10 (line_strp) (offset: 0x119): /usr/include/i386-linux-gnu/sys │ │ │ │ │ - 11 (line_strp) (offset: 0x139): src/shared/headers │ │ │ │ │ - 12 (line_strp) (offset: 0x14c): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 1 (line_strp) (offset: 0x6a): src/main/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x77): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x99): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xba): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0xe1): /usr/include │ │ │ │ │ + 6 (line_strp) (offset: 0xee): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 7 (line_strp) (offset: 0x116): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + 8 (line_strp) (offset: 0x13d): /usr/include/c++/13 │ │ │ │ │ + 9 (line_strp) (offset: 0x151): /usr/include/c++/13/bits │ │ │ │ │ + 10 (line_strp) (offset: 0x16a): /usr/include/i386-linux-gnu/sys │ │ │ │ │ + 11 (line_strp) (offset: 0x18a): src/shared/headers │ │ │ │ │ + 12 (line_strp) (offset: 0x19d): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0x5c, lines 30, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0xf): posix.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x174): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0xf): posix.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x17a): string_fortified.h │ │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x18d): unistd.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x196): stddef.h │ │ │ │ │ - 6 (udata) 4 (line_strp) (offset: 0x19f): stdarg.h │ │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x21a): types.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x1a8): stdio.h │ │ │ │ │ - 9 (udata) 6 (line_strp) (offset: 0x1b0): jni_md.h │ │ │ │ │ - 10 (udata) 5 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 11 (udata) 7 (line_strp) (offset: 0x1c2): struct_timespec.h │ │ │ │ │ - 12 (udata) 8 (line_strp) (offset: 0x1d4): cstdlib │ │ │ │ │ - 13 (udata) 9 (line_strp) (offset: 0x1dc): std_abs.h │ │ │ │ │ - 14 (udata) 3 (line_strp) (offset: 0x1e6): stdlib-float.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x1f5): stdlib-bsearch.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 17 (udata) 8 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 18 (udata) 3 (line_strp) (offset: 0x206): struct_stat.h │ │ │ │ │ - 19 (udata) 3 (line_strp) (offset: 0x214): ioctl-types.h │ │ │ │ │ - 20 (udata) 10 (line_strp) (offset: 0x222): utsname.h │ │ │ │ │ - 21 (udata) 3 (line_strp) (offset: 0x22c): dirent.h │ │ │ │ │ - 22 (udata) 10 (line_strp) (offset: 0x235): ioctl.h │ │ │ │ │ - 23 (udata) 5 (line_strp) (offset: 0x18d): unistd.h │ │ │ │ │ - 24 (udata) 5 (line_strp) (offset: 0x22c): dirent.h │ │ │ │ │ - 25 (udata) 5 (line_strp) (offset: 0x23d): string.h │ │ │ │ │ - 26 (udata) 5 (line_strp) (offset: 0x246): errno.h │ │ │ │ │ - 27 (udata) 10 (line_strp) (offset: 0x20d): stat.h │ │ │ │ │ - 28 (udata) 11 (line_strp) (offset: 0x24e): generic.h │ │ │ │ │ - 29 (udata) 12 (line_strp) (offset: 0x258): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x60): posix.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1c5): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x60): posix.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1cb): string_fortified.h │ │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x1de): unistd.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1e7): stddef.h │ │ │ │ │ + 6 (udata) 4 (line_strp) (offset: 0x1f0): stdarg.h │ │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x26b): types.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x1f9): stdio.h │ │ │ │ │ + 9 (udata) 6 (line_strp) (offset: 0x201): jni_md.h │ │ │ │ │ + 10 (udata) 5 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 11 (udata) 7 (line_strp) (offset: 0x213): struct_timespec.h │ │ │ │ │ + 12 (udata) 8 (line_strp) (offset: 0x225): cstdlib │ │ │ │ │ + 13 (udata) 9 (line_strp) (offset: 0x22d): std_abs.h │ │ │ │ │ + 14 (udata) 3 (line_strp) (offset: 0x237): stdlib-float.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x246): stdlib-bsearch.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 17 (udata) 8 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 18 (udata) 3 (line_strp) (offset: 0x257): struct_stat.h │ │ │ │ │ + 19 (udata) 3 (line_strp) (offset: 0x265): ioctl-types.h │ │ │ │ │ + 20 (udata) 10 (line_strp) (offset: 0x273): utsname.h │ │ │ │ │ + 21 (udata) 3 (line_strp) (offset: 0x27d): dirent.h │ │ │ │ │ + 22 (udata) 10 (line_strp) (offset: 0x286): ioctl.h │ │ │ │ │ + 23 (udata) 5 (line_strp) (offset: 0x1de): unistd.h │ │ │ │ │ + 24 (udata) 5 (line_strp) (offset: 0x27d): dirent.h │ │ │ │ │ + 25 (udata) 5 (line_strp) (offset: 0x28e): string.h │ │ │ │ │ + 26 (udata) 5 (line_strp) (offset: 0x297): errno.h │ │ │ │ │ + 27 (udata) 10 (line_strp) (offset: 0x25e): stat.h │ │ │ │ │ + 28 (udata) 11 (line_strp) (offset: 0x29f): generic.h │ │ │ │ │ + 29 (udata) 12 (line_strp) (offset: 0x2a9): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x000000f2] Set column to 10 │ │ │ │ │ [0x000000f4] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ [0x000000fb] Advance Line by 1055 to 1056 │ │ │ │ │ [0x000000fe] Copy │ │ │ │ │ [0x000000ff] Set column to 9 │ │ │ │ │ @@ -1970,54 +1970,54 @@ │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0xc4d, lines 13, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x19): src/main/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x26): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x48): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x69): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0xc5): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - 6 (line_strp) (offset: 0x90): /usr/include │ │ │ │ │ - 7 (line_strp) (offset: 0x9d): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 8 (line_strp) (offset: 0xec): /usr/include/c++/13 │ │ │ │ │ - 9 (line_strp) (offset: 0x100): /usr/include/c++/13/bits │ │ │ │ │ - 10 (line_strp) (offset: 0x119): /usr/include/i386-linux-gnu/sys │ │ │ │ │ - 11 (line_strp) (offset: 0x139): src/shared/headers │ │ │ │ │ - 12 (line_strp) (offset: 0x14c): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 1 (line_strp) (offset: 0x6a): src/main/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x77): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x99): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xba): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0x116): /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + 6 (line_strp) (offset: 0xe1): /usr/include │ │ │ │ │ + 7 (line_strp) (offset: 0xee): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 8 (line_strp) (offset: 0x13d): /usr/include/c++/13 │ │ │ │ │ + 9 (line_strp) (offset: 0x151): /usr/include/c++/13/bits │ │ │ │ │ + 10 (line_strp) (offset: 0x16a): /usr/include/i386-linux-gnu/sys │ │ │ │ │ + 11 (line_strp) (offset: 0x18a): src/shared/headers │ │ │ │ │ + 12 (line_strp) (offset: 0x19d): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xc87, lines 25, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x29f): linux.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x174): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x29f): linux.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x18d): unistd.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x196): stddef.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x19f): stdarg.h │ │ │ │ │ - 6 (udata) 3 (line_strp) (offset: 0x21a): types.h │ │ │ │ │ - 7 (udata) 5 (line_strp) (offset: 0x2a9): struct_FILE.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x2b0): FILE.h │ │ │ │ │ - 9 (udata) 6 (line_strp) (offset: 0x1a8): stdio.h │ │ │ │ │ - 10 (udata) 7 (line_strp) (offset: 0x1b0): jni_md.h │ │ │ │ │ - 11 (udata) 6 (line_strp) (offset: 0x2b7): mntent.h │ │ │ │ │ - 12 (udata) 6 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 13 (udata) 8 (line_strp) (offset: 0x1d4): cstdlib │ │ │ │ │ - 14 (udata) 9 (line_strp) (offset: 0x1dc): std_abs.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x1e6): stdlib-float.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x1f5): stdlib-bsearch.h │ │ │ │ │ - 17 (udata) 3 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 18 (udata) 8 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 19 (udata) 3 (line_strp) (offset: 0x2c0): stdint-uintn.h │ │ │ │ │ - 20 (udata) 10 (line_strp) (offset: 0x2cf): inotify.h │ │ │ │ │ - 21 (udata) 6 (line_strp) (offset: 0x18d): unistd.h │ │ │ │ │ - 22 (udata) 11 (line_strp) (offset: 0x24e): generic.h │ │ │ │ │ - 23 (udata) 12 (line_strp) (offset: 0x258): c++config.h │ │ │ │ │ - 24 (udata) 3 (line_strp) (offset: 0x2cf): inotify.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x2c2): linux.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1c5): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x2c2): linux.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1de): unistd.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1e7): stddef.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1f0): stdarg.h │ │ │ │ │ + 6 (udata) 3 (line_strp) (offset: 0x26b): types.h │ │ │ │ │ + 7 (udata) 5 (line_strp) (offset: 0x2cc): struct_FILE.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x2d3): FILE.h │ │ │ │ │ + 9 (udata) 6 (line_strp) (offset: 0x1f9): stdio.h │ │ │ │ │ + 10 (udata) 7 (line_strp) (offset: 0x201): jni_md.h │ │ │ │ │ + 11 (udata) 6 (line_strp) (offset: 0x2da): mntent.h │ │ │ │ │ + 12 (udata) 6 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 13 (udata) 8 (line_strp) (offset: 0x225): cstdlib │ │ │ │ │ + 14 (udata) 9 (line_strp) (offset: 0x22d): std_abs.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x237): stdlib-float.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x246): stdlib-bsearch.h │ │ │ │ │ + 17 (udata) 3 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 18 (udata) 8 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 19 (udata) 3 (line_strp) (offset: 0x2e3): stdint-uintn.h │ │ │ │ │ + 20 (udata) 10 (line_strp) (offset: 0x2f2): inotify.h │ │ │ │ │ + 21 (udata) 6 (line_strp) (offset: 0x1de): unistd.h │ │ │ │ │ + 22 (udata) 11 (line_strp) (offset: 0x29f): generic.h │ │ │ │ │ + 23 (udata) 12 (line_strp) (offset: 0x2a9): c++config.h │ │ │ │ │ + 24 (udata) 3 (line_strp) (offset: 0x2f2): inotify.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ [0x00000d04] Set column to 10 │ │ │ │ │ [0x00000d06] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ [0x00000d0d] Advance Line by 1055 to 1056 │ │ │ │ │ [0x00000d10] Copy │ │ │ │ │ [0x00000d11] Set column to 9 │ │ │ │ │ @@ -2456,15 +2456,15 @@ │ │ │ │ │ [0x00000f9a] Special opcode 118: advance Address by 8 to 0x36bf and Line by 1 to 108 │ │ │ │ │ [0x00000f9b] Special opcode 75: advance Address by 5 to 0x36c4 and Line by 0 to 108 │ │ │ │ │ [0x00000f9c] Advance PC by 1 to 0x36c5 │ │ │ │ │ [0x00000f9e] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Offset: 0xfa1 │ │ │ │ │ - Length: 786 │ │ │ │ │ + Length: 277 │ │ │ │ │ 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 │ │ │ │ │ @@ -2485,418 +2485,116 @@ │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0xfc3, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x348): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x26): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x48): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 4 (line_strp) (offset: 0x69): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 5 (line_strp) (offset: 0x90): /usr/include │ │ │ │ │ - 6 (line_strp) (offset: 0x9d): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 7 (line_strp) (offset: 0xec): /usr/include/c++/13 │ │ │ │ │ - 8 (line_strp) (offset: 0x100): /usr/include/c++/13/bits │ │ │ │ │ - 9 (line_strp) (offset: 0x139): src/shared/headers │ │ │ │ │ - 10 (line_strp) (offset: 0x14c): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 1 (line_strp) (offset: 0x332): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0xba): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 3 (line_strp) (offset: 0xe1): /usr/include │ │ │ │ │ + 4 (line_strp) (offset: 0xee): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 5 (line_strp) (offset: 0x77): /usr/lib/jvm/default-java/include │ │ │ │ │ + 6 (line_strp) (offset: 0x13d): /usr/include/c++/13 │ │ │ │ │ + 7 (line_strp) (offset: 0x151): /usr/include/c++/13/bits │ │ │ │ │ + 8 (line_strp) (offset: 0x99): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 9 (line_strp) (offset: 0x18a): src/shared/headers │ │ │ │ │ + 10 (line_strp) (offset: 0x19d): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ The File Name Table (offset 0xff5, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x337): unix_strings.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x337): unix_strings.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x174): jni.h │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x196): stddef.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x19f): stdarg.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x1a8): stdio.h │ │ │ │ │ - 7 (udata) 6 (line_strp) (offset: 0x1b0): jni_md.h │ │ │ │ │ - 8 (udata) 5 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x1d4): cstdlib │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x1dc): std_abs.h │ │ │ │ │ - 11 (udata) 3 (line_strp) (offset: 0x1e6): stdlib-float.h │ │ │ │ │ - 12 (udata) 3 (line_strp) (offset: 0x1f5): stdlib-bsearch.h │ │ │ │ │ - 13 (udata) 7 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 14 (udata) 5 (line_strp) (offset: 0x357): wchar.h │ │ │ │ │ - 15 (udata) 5 (line_strp) (offset: 0x23d): string.h │ │ │ │ │ - 16 (udata) 9 (line_strp) (offset: 0x24e): generic.h │ │ │ │ │ - 17 (udata) 10 (line_strp) (offset: 0x258): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x320): generic_posix.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x320): generic_posix.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x1e7): stddef.h │ │ │ │ │ + 3 (udata) 2 (line_strp) (offset: 0x1f0): stdarg.h │ │ │ │ │ + 4 (udata) 3 (line_strp) (offset: 0x1f9): stdio.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x201): jni_md.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x1c5): jni.h │ │ │ │ │ + 7 (udata) 3 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 8 (udata) 6 (line_strp) (offset: 0x225): cstdlib │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x22d): std_abs.h │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x237): stdlib-float.h │ │ │ │ │ + 11 (udata) 8 (line_strp) (offset: 0x246): stdlib-bsearch.h │ │ │ │ │ + 12 (udata) 8 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 13 (udata) 6 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 14 (udata) 9 (line_strp) (offset: 0x29f): generic.h │ │ │ │ │ + 15 (udata) 3 (line_strp) (offset: 0x28e): string.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x297): errno.h │ │ │ │ │ + 17 (udata) 10 (line_strp) (offset: 0x2a9): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x0000104f] Set column to 65 │ │ │ │ │ + [0x0000104f] Set column to 79 │ │ │ │ │ [0x00001051] Extended opcode 2: set Address to 0x36d0 │ │ │ │ │ [0x00001058] Advance Line by 27 to 28 │ │ │ │ │ [0x0000105a] Copy │ │ │ │ │ [0x0000105b] Set column to 5 │ │ │ │ │ [0x0000105d] Special opcode 6: advance Address by 0 to 0x36d0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x0000105e] Set column to 65 │ │ │ │ │ + [0x0000105e] Set column to 79 │ │ │ │ │ [0x00001060] Set is_stmt to 0 │ │ │ │ │ [0x00001061] Special opcode 4: advance Address by 0 to 0x36d0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x00001062] Advance PC by constant 17 to 0x36e1 │ │ │ │ │ - [0x00001063] Special opcode 19: advance Address by 1 to 0x36e2 and Line by 0 to 28 │ │ │ │ │ - [0x00001064] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001066] Set column to 11 │ │ │ │ │ - [0x00001068] Set is_stmt to 1 │ │ │ │ │ - [0x00001069] Advance Line by 1577 to 1605 │ │ │ │ │ - [0x0000106c] Special opcode 61: advance Address by 4 to 0x36e6 and Line by 0 to 1605 │ │ │ │ │ - [0x0000106d] Set column to 9 │ │ │ │ │ - [0x0000106f] Special opcode 6: advance Address by 0 to 0x36e6 and Line by 1 to 1606 (view 1) │ │ │ │ │ - [0x00001070] Set column to 27 │ │ │ │ │ - [0x00001072] Set is_stmt to 0 │ │ │ │ │ - [0x00001073] Copy (view 2) │ │ │ │ │ - [0x00001074] Set column to 42 │ │ │ │ │ - [0x00001076] Special opcode 33: advance Address by 2 to 0x36e8 and Line by 0 to 1606 │ │ │ │ │ - [0x00001077] Special opcode 187: advance Address by 13 to 0x36f5 and Line by 0 to 1606 │ │ │ │ │ - [0x00001078] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000107a] Set column to 5 │ │ │ │ │ - [0x0000107c] Set is_stmt to 1 │ │ │ │ │ - [0x0000107d] Advance Line by -1576 to 30 │ │ │ │ │ - [0x00001080] Copy (view 1) │ │ │ │ │ - [0x00001081] Set column to 43 │ │ │ │ │ - [0x00001083] Set is_stmt to 0 │ │ │ │ │ - [0x00001084] Copy (view 2) │ │ │ │ │ - [0x00001085] Special opcode 103: advance Address by 7 to 0x36fc and Line by 0 to 30 │ │ │ │ │ - [0x00001086] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001088] Set column to 41 │ │ │ │ │ - [0x0000108a] Advance Line by 1579 to 1609 │ │ │ │ │ - [0x0000108d] Special opcode 173: advance Address by 12 to 0x3708 and Line by 0 to 1609 │ │ │ │ │ - [0x0000108e] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001090] Set column to 43 │ │ │ │ │ - [0x00001092] Advance Line by -1579 to 30 │ │ │ │ │ - [0x00001095] Special opcode 47: advance Address by 3 to 0x370b and Line by 0 to 30 │ │ │ │ │ - [0x00001096] Set column to 5 │ │ │ │ │ - [0x00001098] Set is_stmt to 1 │ │ │ │ │ - [0x00001099] Special opcode 34: advance Address by 2 to 0x370d and Line by 1 to 31 │ │ │ │ │ - [0x0000109a] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x0000109c] Set column to 18 │ │ │ │ │ - [0x0000109e] Advance Line by 1577 to 1608 │ │ │ │ │ - [0x000010a1] Copy (view 1) │ │ │ │ │ - [0x000010a2] Set column to 9 │ │ │ │ │ - [0x000010a4] Special opcode 6: advance Address by 0 to 0x370d and Line by 1 to 1609 (view 2) │ │ │ │ │ - [0x000010a5] Set column to 27 │ │ │ │ │ - [0x000010a7] Set is_stmt to 0 │ │ │ │ │ - [0x000010a8] Copy (view 3) │ │ │ │ │ - [0x000010a9] Set column to 41 │ │ │ │ │ - [0x000010ab] Special opcode 33: advance Address by 2 to 0x370f and Line by 0 to 1609 │ │ │ │ │ - [0x000010ac] Special opcode 215: advance Address by 15 to 0x371e and Line by 0 to 1609 │ │ │ │ │ - [0x000010ad] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000010af] Set column to 5 │ │ │ │ │ - [0x000010b1] Set is_stmt to 1 │ │ │ │ │ - [0x000010b2] Advance Line by -1577 to 32 │ │ │ │ │ - [0x000010b5] Copy (view 1) │ │ │ │ │ - [0x000010b6] Set column to 26 │ │ │ │ │ - [0x000010b8] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010bc] Copy (view 2) │ │ │ │ │ - [0x000010bd] Set column to 9 │ │ │ │ │ - [0x000010bf] Advance PC by constant 17 to 0x372f │ │ │ │ │ - [0x000010c0] Special opcode 20: advance Address by 1 to 0x3730 and Line by 1 to 33 │ │ │ │ │ - [0x000010c1] Set column to 37 │ │ │ │ │ - [0x000010c3] Set is_stmt to 0 │ │ │ │ │ - [0x000010c4] Copy (view 1) │ │ │ │ │ - [0x000010c5] Set column to 26 │ │ │ │ │ - [0x000010c7] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010cb] Special opcode 46: advance Address by 3 to 0x3733 and Line by -1 to 32 │ │ │ │ │ - [0x000010cc] Set column to 37 │ │ │ │ │ - [0x000010ce] Special opcode 90: advance Address by 6 to 0x3739 and Line by 1 to 33 │ │ │ │ │ - [0x000010cf] Set column to 5 │ │ │ │ │ - [0x000010d1] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x000010d5] Set is_stmt to 1 │ │ │ │ │ - [0x000010d6] Special opcode 46: advance Address by 3 to 0x373c and Line by -1 to 32 │ │ │ │ │ - [0x000010d7] Set column to 26 │ │ │ │ │ - [0x000010d9] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010dd] Copy (view 1) │ │ │ │ │ - [0x000010de] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000010e2] Set is_stmt to 0 │ │ │ │ │ - [0x000010e3] Special opcode 117: advance Address by 8 to 0x3744 and Line by 0 to 32 │ │ │ │ │ - [0x000010e4] Set column to 5 │ │ │ │ │ - [0x000010e6] Set is_stmt to 1 │ │ │ │ │ - [0x000010e7] Special opcode 8: advance Address by 0 to 0x3744 and Line by 3 to 35 (view 1) │ │ │ │ │ - [0x000010e8] Set column to 27 │ │ │ │ │ - [0x000010ea] Set is_stmt to 0 │ │ │ │ │ - [0x000010eb] Copy (view 2) │ │ │ │ │ - [0x000010ec] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000010ee] Set column to 38 │ │ │ │ │ - [0x000010f0] Advance Line by 1577 to 1612 │ │ │ │ │ - [0x000010f3] Special opcode 61: advance Address by 4 to 0x3748 and Line by 0 to 1612 │ │ │ │ │ - [0x000010f4] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000010f6] Set column to 27 │ │ │ │ │ - [0x000010f8] Advance Line by -1577 to 35 │ │ │ │ │ - [0x000010fb] Special opcode 47: advance Address by 3 to 0x374b and Line by 0 to 35 │ │ │ │ │ - [0x000010fc] Set column to 5 │ │ │ │ │ - [0x000010fe] Set is_stmt to 1 │ │ │ │ │ - [0x000010ff] Special opcode 118: advance Address by 8 to 0x3753 and Line by 1 to 36 │ │ │ │ │ - [0x00001100] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001102] Set column to 10 │ │ │ │ │ - [0x00001104] Advance Line by 1575 to 1611 │ │ │ │ │ - [0x00001107] Copy (view 1) │ │ │ │ │ - [0x00001108] Set column to 9 │ │ │ │ │ - [0x0000110a] Special opcode 6: advance Address by 0 to 0x3753 and Line by 1 to 1612 (view 2) │ │ │ │ │ - [0x0000110b] Set column to 20 │ │ │ │ │ - [0x0000110d] Set is_stmt to 0 │ │ │ │ │ - [0x0000110e] Copy (view 3) │ │ │ │ │ - [0x0000110f] Set column to 38 │ │ │ │ │ - [0x00001111] Special opcode 33: advance Address by 2 to 0x3755 and Line by 0 to 1612 │ │ │ │ │ - [0x00001112] Special opcode 173: advance Address by 12 to 0x3761 and Line by 0 to 1612 │ │ │ │ │ - [0x00001113] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001115] Set column to 5 │ │ │ │ │ - [0x00001117] Set is_stmt to 1 │ │ │ │ │ - [0x00001118] Advance Line by -1574 to 38 │ │ │ │ │ - [0x0000111b] Copy (view 1) │ │ │ │ │ - [0x0000111c] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x0000111e] Set column to 1 │ │ │ │ │ - [0x00001120] Advance Line by 105 to 143 │ │ │ │ │ - [0x00001123] Copy (view 2) │ │ │ │ │ - [0x00001124] Set column to 3 │ │ │ │ │ - [0x00001126] Special opcode 8: advance Address by 0 to 0x3761 and Line by 3 to 146 (view 3) │ │ │ │ │ - [0x00001127] Set column to 10 │ │ │ │ │ - [0x00001129] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000112d] Set is_stmt to 0 │ │ │ │ │ - [0x0000112e] Copy (view 4) │ │ │ │ │ - [0x0000112f] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001133] Special opcode 187: advance Address by 13 to 0x376e and Line by 0 to 146 │ │ │ │ │ - [0x00001134] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001136] Set column to 5 │ │ │ │ │ - [0x00001138] Set is_stmt to 1 │ │ │ │ │ - [0x00001139] Advance Line by -107 to 39 │ │ │ │ │ - [0x0000113c] Copy (view 1) │ │ │ │ │ - [0x0000113d] Special opcode 123: advance Address by 8 to 0x3776 and Line by 6 to 45 │ │ │ │ │ - [0x0000113e] Set column to 32 │ │ │ │ │ - [0x00001140] Set is_stmt to 0 │ │ │ │ │ - [0x00001141] Copy (view 1) │ │ │ │ │ - [0x00001142] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x00001144] Set column to 10 │ │ │ │ │ - [0x00001146] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000114a] Advance Line by 101 to 146 │ │ │ │ │ - [0x0000114d] Special opcode 173: advance Address by 12 to 0x3782 and Line by 0 to 146 │ │ │ │ │ - [0x0000114e] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001150] Set column to 32 │ │ │ │ │ - [0x00001152] Advance Line by -101 to 45 │ │ │ │ │ - [0x00001155] Special opcode 61: advance Address by 4 to 0x3786 and Line by 0 to 45 │ │ │ │ │ - [0x00001156] Set column to 5 │ │ │ │ │ - [0x00001158] Set is_stmt to 1 │ │ │ │ │ - [0x00001159] Special opcode 34: advance Address by 2 to 0x3788 and Line by 1 to 46 │ │ │ │ │ - [0x0000115a] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x0000115c] Set column to 1 │ │ │ │ │ - [0x0000115e] Advance Line by 97 to 143 │ │ │ │ │ - [0x00001161] Copy (view 1) │ │ │ │ │ - [0x00001162] Set column to 3 │ │ │ │ │ - [0x00001164] Special opcode 8: advance Address by 0 to 0x3788 and Line by 3 to 146 (view 2) │ │ │ │ │ - [0x00001165] Set column to 10 │ │ │ │ │ - [0x00001167] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x0000116b] Set is_stmt to 0 │ │ │ │ │ - [0x0000116c] Copy (view 3) │ │ │ │ │ - [0x0000116d] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x00001171] Special opcode 103: advance Address by 7 to 0x378f and Line by 0 to 146 │ │ │ │ │ - [0x00001172] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001174] Set column to 5 │ │ │ │ │ - [0x00001176] Set is_stmt to 1 │ │ │ │ │ - [0x00001177] Advance Line by -99 to 47 │ │ │ │ │ - [0x0000117a] Copy (view 1) │ │ │ │ │ - [0x0000117b] Set column to 9 │ │ │ │ │ - [0x0000117d] Set is_stmt to 0 │ │ │ │ │ - [0x0000117e] Copy (view 2) │ │ │ │ │ - [0x0000117f] Set column to 5 │ │ │ │ │ - [0x00001181] Set is_stmt to 1 │ │ │ │ │ - [0x00001182] Special opcode 119: advance Address by 8 to 0x3797 and Line by 2 to 49 │ │ │ │ │ - [0x00001183] Set column to 12 │ │ │ │ │ - [0x00001185] Set is_stmt to 0 │ │ │ │ │ - [0x00001186] Copy (view 1) │ │ │ │ │ - [0x00001187] Set column to 1 │ │ │ │ │ - [0x00001189] Special opcode 48: advance Address by 3 to 0x379a and Line by 1 to 50 │ │ │ │ │ - [0x0000118a] Set column to 9 │ │ │ │ │ - [0x0000118c] Set is_stmt to 1 │ │ │ │ │ - [0x0000118d] Advance Line by -10 to 40 │ │ │ │ │ - [0x0000118f] Special opcode 201: advance Address by 14 to 0x37a8 and Line by 0 to 40 │ │ │ │ │ - [0x00001190] Set column to 33 │ │ │ │ │ - [0x00001192] Set is_stmt to 0 │ │ │ │ │ - [0x00001193] Copy (view 1) │ │ │ │ │ - [0x00001194] Set column to 16 │ │ │ │ │ - [0x00001196] Special opcode 133: advance Address by 9 to 0x37b1 and Line by 2 to 42 │ │ │ │ │ - [0x00001197] Set column to 33 │ │ │ │ │ - [0x00001199] Special opcode 31: advance Address by 2 to 0x37b3 and Line by -2 to 40 │ │ │ │ │ - [0x0000119a] Set column to 9 │ │ │ │ │ - [0x0000119c] Set is_stmt to 1 │ │ │ │ │ - [0x0000119d] Special opcode 160: advance Address by 11 to 0x37be and Line by 1 to 41 │ │ │ │ │ - [0x0000119e] Set column to 13 │ │ │ │ │ - [0x000011a0] Set is_stmt to 0 │ │ │ │ │ - [0x000011a1] Copy (view 1) │ │ │ │ │ - [0x000011a2] Set column to 9 │ │ │ │ │ - [0x000011a4] Set is_stmt to 1 │ │ │ │ │ - [0x000011a5] Special opcode 118: advance Address by 8 to 0x37c6 and Line by 1 to 42 │ │ │ │ │ - [0x000011a6] Set column to 16 │ │ │ │ │ - [0x000011a8] Set is_stmt to 0 │ │ │ │ │ - [0x000011a9] Copy (view 1) │ │ │ │ │ - [0x000011aa] Set column to 70 │ │ │ │ │ - [0x000011ac] Set is_stmt to 1 │ │ │ │ │ - [0x000011ad] Advance Line by 10 to 52 │ │ │ │ │ - [0x000011af] Special opcode 145: advance Address by 10 to 0x37d0 and Line by 0 to 52 │ │ │ │ │ - [0x000011b0] Set column to 5 │ │ │ │ │ - [0x000011b2] Special opcode 6: advance Address by 0 to 0x37d0 and Line by 1 to 53 (view 1) │ │ │ │ │ - [0x000011b3] Set column to 70 │ │ │ │ │ - [0x000011b5] Set is_stmt to 0 │ │ │ │ │ - [0x000011b6] Special opcode 4: advance Address by 0 to 0x37d0 and Line by -1 to 52 (view 2) │ │ │ │ │ - [0x000011b7] Advance PC by constant 17 to 0x37e1 │ │ │ │ │ - [0x000011b8] Special opcode 19: advance Address by 1 to 0x37e2 and Line by 0 to 52 │ │ │ │ │ - [0x000011b9] Set column to 26 │ │ │ │ │ - [0x000011bb] Special opcode 62: advance Address by 4 to 0x37e6 and Line by 1 to 53 │ │ │ │ │ - [0x000011bc] Set column to 5 │ │ │ │ │ - [0x000011be] Set is_stmt to 1 │ │ │ │ │ - [0x000011bf] Special opcode 90: advance Address by 6 to 0x37ec and Line by 1 to 54 │ │ │ │ │ - [0x000011c0] Set column to 68 │ │ │ │ │ - [0x000011c2] Set is_stmt to 0 │ │ │ │ │ - [0x000011c3] Copy (view 1) │ │ │ │ │ - [0x000011c4] Set column to 43 │ │ │ │ │ - [0x000011c6] Special opcode 47: advance Address by 3 to 0x37ef and Line by 0 to 54 │ │ │ │ │ - [0x000011c7] Special opcode 103: advance Address by 7 to 0x37f6 and Line by 0 to 54 │ │ │ │ │ - [0x000011c8] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x000011ca] Set column to 12 │ │ │ │ │ - [0x000011cc] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000011d0] Advance Line by 69 to 123 │ │ │ │ │ - [0x000011d3] Special opcode 117: advance Address by 8 to 0x37fe and Line by 0 to 123 │ │ │ │ │ - [0x000011d4] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000011d6] Set column to 43 │ │ │ │ │ - [0x000011d8] Advance Line by -69 to 54 │ │ │ │ │ - [0x000011db] Special opcode 61: advance Address by 4 to 0x3802 and Line by 0 to 54 │ │ │ │ │ - [0x000011dc] Set column to 5 │ │ │ │ │ - [0x000011de] Set is_stmt to 1 │ │ │ │ │ - [0x000011df] Special opcode 34: advance Address by 2 to 0x3804 and Line by 1 to 55 │ │ │ │ │ - [0x000011e0] Set File Name to entry 3 in the File Name Table │ │ │ │ │ - [0x000011e2] Set column to 1 │ │ │ │ │ - [0x000011e4] Advance Line by 62 to 117 │ │ │ │ │ - [0x000011e6] Copy (view 1) │ │ │ │ │ - [0x000011e7] Set column to 3 │ │ │ │ │ - [0x000011e9] Special opcode 8: advance Address by 0 to 0x3804 and Line by 3 to 120 (view 2) │ │ │ │ │ - [0x000011ea] Set column to 5 │ │ │ │ │ - [0x000011ec] Special opcode 8: advance Address by 0 to 0x3804 and Line by 3 to 123 (view 3) │ │ │ │ │ - [0x000011ed] Set column to 12 │ │ │ │ │ - [0x000011ef] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000011f3] Set is_stmt to 0 │ │ │ │ │ - [0x000011f4] Copy (view 4) │ │ │ │ │ - [0x000011f5] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ - [0x000011f9] Special opcode 103: advance Address by 7 to 0x380b and Line by 0 to 123 │ │ │ │ │ - [0x000011fa] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000011fc] Set column to 5 │ │ │ │ │ - [0x000011fe] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001202] Advance Line by -68 to 55 │ │ │ │ │ - [0x00001205] Copy (view 1) │ │ │ │ │ - [0x00001206] Set is_stmt to 1 │ │ │ │ │ - [0x00001207] Special opcode 122: advance Address by 8 to 0x3813 and Line by 5 to 60 │ │ │ │ │ - [0x00001208] Set column to 30 │ │ │ │ │ - [0x0000120a] Set is_stmt to 0 │ │ │ │ │ - [0x0000120b] Copy (view 1) │ │ │ │ │ - [0x0000120c] Set column to 5 │ │ │ │ │ - [0x0000120e] Set is_stmt to 1 │ │ │ │ │ - [0x0000120f] Special opcode 160: advance Address by 11 to 0x381e and Line by 1 to 61 │ │ │ │ │ - [0x00001210] Set column to 39 │ │ │ │ │ - [0x00001212] Set is_stmt to 0 │ │ │ │ │ - [0x00001213] Copy (view 1) │ │ │ │ │ - [0x00001214] Special opcode 47: advance Address by 3 to 0x3821 and Line by 0 to 61 │ │ │ │ │ - [0x00001215] Set column to 22 │ │ │ │ │ - [0x00001217] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000121b] Special opcode 118: advance Address by 8 to 0x3829 and Line by 1 to 62 │ │ │ │ │ - [0x0000121c] Set column to 39 │ │ │ │ │ - [0x0000121e] Special opcode 46: advance Address by 3 to 0x382c and Line by -1 to 61 │ │ │ │ │ - [0x0000121f] Set column to 5 │ │ │ │ │ - [0x00001221] Set is_stmt to 1 │ │ │ │ │ - [0x00001222] Special opcode 34: advance Address by 2 to 0x382e and Line by 1 to 62 │ │ │ │ │ - [0x00001223] Set column to 22 │ │ │ │ │ - [0x00001225] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001229] Copy (view 1) │ │ │ │ │ - [0x0000122a] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000122e] Set is_stmt to 0 │ │ │ │ │ - [0x0000122f] Special opcode 145: advance Address by 10 to 0x3838 and Line by 0 to 62 │ │ │ │ │ - [0x00001230] Set column to 9 │ │ │ │ │ - [0x00001232] Set is_stmt to 1 │ │ │ │ │ - [0x00001233] Special opcode 118: advance Address by 8 to 0x3840 and Line by 1 to 63 │ │ │ │ │ - [0x00001234] Set column to 23 │ │ │ │ │ - [0x00001236] Set is_stmt to 0 │ │ │ │ │ - [0x00001237] Copy (view 1) │ │ │ │ │ - [0x00001238] Set column to 22 │ │ │ │ │ - [0x0000123a] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x0000123e] Special opcode 46: advance Address by 3 to 0x3843 and Line by -1 to 62 │ │ │ │ │ - [0x0000123f] Set column to 23 │ │ │ │ │ - [0x00001241] Special opcode 90: advance Address by 6 to 0x3849 and Line by 1 to 63 │ │ │ │ │ - [0x00001242] Set column to 5 │ │ │ │ │ - [0x00001244] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ - [0x00001248] Set is_stmt to 1 │ │ │ │ │ - [0x00001249] Special opcode 60: advance Address by 4 to 0x384d and Line by -1 to 62 │ │ │ │ │ - [0x0000124a] Set column to 22 │ │ │ │ │ - [0x0000124c] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001250] Copy (view 1) │ │ │ │ │ - [0x00001251] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001255] Set is_stmt to 0 │ │ │ │ │ - [0x00001256] Special opcode 117: advance Address by 8 to 0x3855 and Line by 0 to 62 │ │ │ │ │ - [0x00001257] Set column to 5 │ │ │ │ │ - [0x00001259] Set is_stmt to 1 │ │ │ │ │ - [0x0000125a] Special opcode 8: advance Address by 0 to 0x3855 and Line by 3 to 65 (view 1) │ │ │ │ │ - [0x0000125b] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x0000125d] Set column to 13 │ │ │ │ │ - [0x0000125f] Advance Line by 1537 to 1602 │ │ │ │ │ - [0x00001262] Copy (view 2) │ │ │ │ │ - [0x00001263] Set column to 9 │ │ │ │ │ - [0x00001265] Special opcode 6: advance Address by 0 to 0x3855 and Line by 1 to 1603 (view 3) │ │ │ │ │ - [0x00001266] Set column to 36 │ │ │ │ │ - [0x00001268] Set is_stmt to 0 │ │ │ │ │ - [0x00001269] Copy (view 4) │ │ │ │ │ - [0x0000126a] Set column to 27 │ │ │ │ │ - [0x0000126c] Special opcode 47: advance Address by 3 to 0x3858 and Line by 0 to 1603 │ │ │ │ │ - [0x0000126d] Set column to 36 │ │ │ │ │ - [0x0000126f] Special opcode 89: advance Address by 6 to 0x385e and Line by 0 to 1603 │ │ │ │ │ - [0x00001270] Special opcode 201: advance Address by 14 to 0x386c and Line by 0 to 1603 │ │ │ │ │ - [0x00001271] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001273] Set column to 5 │ │ │ │ │ - [0x00001275] Set is_stmt to 1 │ │ │ │ │ - [0x00001276] Advance Line by -1537 to 66 │ │ │ │ │ - [0x00001279] Copy (view 1) │ │ │ │ │ - [0x0000127a] Set column to 9 │ │ │ │ │ - [0x0000127c] Set is_stmt to 0 │ │ │ │ │ - [0x0000127d] Copy (view 2) │ │ │ │ │ - [0x0000127e] Set column to 5 │ │ │ │ │ - [0x00001280] Set is_stmt to 1 │ │ │ │ │ - [0x00001281] Special opcode 118: advance Address by 8 to 0x3874 and Line by 1 to 67 │ │ │ │ │ - [0x00001282] Set column to 9 │ │ │ │ │ - [0x00001284] Set is_stmt to 0 │ │ │ │ │ - [0x00001285] Copy (view 1) │ │ │ │ │ - [0x00001286] Set column to 5 │ │ │ │ │ - [0x00001288] Set is_stmt to 1 │ │ │ │ │ - [0x00001289] Special opcode 118: advance Address by 8 to 0x387c and Line by 1 to 68 │ │ │ │ │ - [0x0000128a] Set column to 12 │ │ │ │ │ - [0x0000128c] Set is_stmt to 0 │ │ │ │ │ - [0x0000128d] Copy (view 1) │ │ │ │ │ - [0x0000128e] Set column to 1 │ │ │ │ │ - [0x00001290] Special opcode 48: advance Address by 3 to 0x387f and Line by 1 to 69 │ │ │ │ │ - [0x00001291] Set column to 9 │ │ │ │ │ - [0x00001293] Set is_stmt to 1 │ │ │ │ │ - [0x00001294] Advance Line by -13 to 56 │ │ │ │ │ - [0x00001296] Advance PC by constant 17 to 0x3890 │ │ │ │ │ - [0x00001297] Special opcode 5: advance Address by 0 to 0x3890 and Line by 0 to 56 │ │ │ │ │ - [0x00001298] Set column to 33 │ │ │ │ │ - [0x0000129a] Set is_stmt to 0 │ │ │ │ │ - [0x0000129b] Copy (view 1) │ │ │ │ │ - [0x0000129c] Set column to 16 │ │ │ │ │ - [0x0000129e] Special opcode 133: advance Address by 9 to 0x3899 and Line by 2 to 58 │ │ │ │ │ - [0x0000129f] Set column to 33 │ │ │ │ │ - [0x000012a1] Special opcode 31: advance Address by 2 to 0x389b and Line by -2 to 56 │ │ │ │ │ - [0x000012a2] Set column to 9 │ │ │ │ │ - [0x000012a4] Set is_stmt to 1 │ │ │ │ │ - [0x000012a5] Special opcode 202: advance Address by 14 to 0x38a9 and Line by 1 to 57 │ │ │ │ │ - [0x000012a6] Set column to 13 │ │ │ │ │ - [0x000012a8] Set is_stmt to 0 │ │ │ │ │ - [0x000012a9] Copy (view 1) │ │ │ │ │ - [0x000012aa] Set column to 9 │ │ │ │ │ - [0x000012ac] Set is_stmt to 1 │ │ │ │ │ - [0x000012ad] Special opcode 118: advance Address by 8 to 0x38b1 and Line by 1 to 58 │ │ │ │ │ - [0x000012ae] Set column to 16 │ │ │ │ │ - [0x000012b0] Set is_stmt to 0 │ │ │ │ │ - [0x000012b1] Copy (view 1) │ │ │ │ │ - [0x000012b2] Advance PC by 5 to 0x38b6 │ │ │ │ │ - [0x000012b4] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x00001062] Set column to 33 │ │ │ │ │ + [0x00001064] Special opcode 202: advance Address by 14 to 0x36de and Line by 1 to 29 │ │ │ │ │ + [0x00001065] Set column to 5 │ │ │ │ │ + [0x00001067] Set is_stmt to 1 │ │ │ │ │ + [0x00001068] Special opcode 218: advance Address by 15 to 0x36ed and Line by 3 to 32 │ │ │ │ │ + [0x00001069] Set column to 38 │ │ │ │ │ + [0x0000106b] Set is_stmt to 0 │ │ │ │ │ + [0x0000106c] Copy (view 1) │ │ │ │ │ + [0x0000106d] Set column to 37 │ │ │ │ │ + [0x0000106f] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001073] Special opcode 75: advance Address by 5 to 0x36f2 and Line by 0 to 32 │ │ │ │ │ + [0x00001074] Set column to 38 │ │ │ │ │ + [0x00001076] Special opcode 117: advance Address by 8 to 0x36fa and Line by 0 to 32 │ │ │ │ │ + [0x00001077] Set column to 37 │ │ │ │ │ + [0x00001079] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000107d] Special opcode 33: advance Address by 2 to 0x36fc and Line by 0 to 32 │ │ │ │ │ + [0x0000107e] Set column to 5 │ │ │ │ │ + [0x00001080] Set is_stmt to 1 │ │ │ │ │ + [0x00001081] Special opcode 122: advance Address by 8 to 0x3704 and Line by 5 to 37 │ │ │ │ │ + [0x00001082] Set column to 26 │ │ │ │ │ + [0x00001084] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001088] Set is_stmt to 0 │ │ │ │ │ + [0x00001089] Copy (view 1) │ │ │ │ │ + [0x0000108a] Set column to 5 │ │ │ │ │ + [0x0000108c] Set is_stmt to 1 │ │ │ │ │ + [0x0000108d] Advance PC by constant 17 to 0x3715 │ │ │ │ │ + [0x0000108e] Special opcode 62: advance Address by 4 to 0x3719 and Line by 1 to 38 │ │ │ │ │ + [0x0000108f] Set column to 9 │ │ │ │ │ + [0x00001091] Set is_stmt to 0 │ │ │ │ │ + [0x00001092] Copy (view 1) │ │ │ │ │ + [0x00001093] Set column to 1 │ │ │ │ │ + [0x00001095] Special opcode 132: advance Address by 9 to 0x3722 and Line by 1 to 39 │ │ │ │ │ + [0x00001096] Special opcode 75: advance Address by 5 to 0x3727 and Line by 0 to 39 │ │ │ │ │ + [0x00001097] Set column to 36 │ │ │ │ │ + [0x00001099] Set is_stmt to 1 │ │ │ │ │ + [0x0000109a] Special opcode 133: advance Address by 9 to 0x3730 and Line by 2 to 41 │ │ │ │ │ + [0x0000109b] Set column to 5 │ │ │ │ │ + [0x0000109d] Special opcode 6: advance Address by 0 to 0x3730 and Line by 1 to 42 (view 1) │ │ │ │ │ + [0x0000109e] Set column to 36 │ │ │ │ │ + [0x000010a0] Set is_stmt to 0 │ │ │ │ │ + [0x000010a1] Special opcode 4: advance Address by 0 to 0x3730 and Line by -1 to 41 (view 2) │ │ │ │ │ + [0x000010a2] Set column to 16 │ │ │ │ │ + [0x000010a4] Special opcode 63: advance Address by 4 to 0x3734 and Line by 2 to 43 │ │ │ │ │ + [0x000010a5] Set column to 5 │ │ │ │ │ + [0x000010a7] Special opcode 74: advance Address by 5 to 0x3739 and Line by -1 to 42 │ │ │ │ │ + [0x000010a8] Set is_stmt to 1 │ │ │ │ │ + [0x000010a9] Special opcode 78: advance Address by 5 to 0x373e and Line by 3 to 45 │ │ │ │ │ + [0x000010aa] Special opcode 78: advance Address by 5 to 0x3743 and Line by 3 to 48 │ │ │ │ │ + [0x000010ab] Set column to 12 │ │ │ │ │ + [0x000010ad] Set is_stmt to 0 │ │ │ │ │ + [0x000010ae] Special opcode 8: advance Address by 0 to 0x3743 and Line by 3 to 51 (view 1) │ │ │ │ │ + [0x000010af] Set column to 16 │ │ │ │ │ + [0x000010b1] Special opcode 182: advance Address by 13 to 0x3750 and Line by -5 to 46 │ │ │ │ │ + [0x000010b2] Set column to 1 │ │ │ │ │ + [0x000010b4] Special opcode 81: advance Address by 5 to 0x3755 and Line by 6 to 52 │ │ │ │ │ + [0x000010b5] Advance PC by 1 to 0x3756 │ │ │ │ │ + [0x000010b7] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x12b7 │ │ │ │ │ + Offset: 0x10ba │ │ │ │ │ Length: 367 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ Prologue Length: 91 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ @@ -2915,206 +2613,206 @@ │ │ │ │ │ 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 0x12d9, lines 7, columns 1): │ │ │ │ │ + The Directory Table (offset 0x10dc, lines 7, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x348): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x26): /usr/lib/jvm/default-java/include │ │ │ │ │ - 3 (line_strp) (offset: 0x69): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 4 (line_strp) (offset: 0x90): /usr/include │ │ │ │ │ - 5 (line_strp) (offset: 0x9d): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 6 (line_strp) (offset: 0x139): src/shared/headers │ │ │ │ │ + 1 (line_strp) (offset: 0x332): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x77): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0xba): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 4 (line_strp) (offset: 0xe1): /usr/include │ │ │ │ │ + 5 (line_strp) (offset: 0xee): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 6 (line_strp) (offset: 0x18a): src/shared/headers │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x12fb, lines 7, columns 2): │ │ │ │ │ + The File Name Table (offset 0x10fe, lines 7, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x36e): generic.cpp │ │ │ │ │ - 1 (udata) 2 (line_strp) (offset: 0x174): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x36e): generic.cpp │ │ │ │ │ - 3 (udata) 3 (line_strp) (offset: 0x19f): stdarg.h │ │ │ │ │ - 4 (udata) 4 (line_strp) (offset: 0x1a8): stdio.h │ │ │ │ │ - 5 (udata) 5 (line_strp) (offset: 0x1b0): jni_md.h │ │ │ │ │ - 6 (udata) 6 (line_strp) (offset: 0x24e): generic.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x350): generic.cpp │ │ │ │ │ + 1 (udata) 2 (line_strp) (offset: 0x1c5): jni.h │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x350): generic.cpp │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x1f0): stdarg.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1f9): stdio.h │ │ │ │ │ + 5 (udata) 5 (line_strp) (offset: 0x201): jni_md.h │ │ │ │ │ + 6 (udata) 6 (line_strp) (offset: 0x29f): generic.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x0000131e] Set column to 10 │ │ │ │ │ - [0x00001320] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ - [0x00001327] Advance Line by 1055 to 1056 │ │ │ │ │ - [0x0000132a] Copy │ │ │ │ │ - [0x0000132b] Set column to 9 │ │ │ │ │ - [0x0000132d] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1057 (view 1) │ │ │ │ │ - [0x0000132e] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1058 (view 2) │ │ │ │ │ - [0x0000132f] Set column to 10 │ │ │ │ │ - [0x00001331] Set is_stmt to 0 │ │ │ │ │ - [0x00001332] Special opcode 3: advance Address by 0 to 0x3360 and Line by -2 to 1056 (view 3) │ │ │ │ │ - [0x00001333] Special opcode 47: advance Address by 3 to 0x3363 and Line by 0 to 1056 │ │ │ │ │ - [0x00001334] Set column to 9 │ │ │ │ │ - [0x00001336] Special opcode 63: advance Address by 4 to 0x3367 and Line by 2 to 1058 │ │ │ │ │ - [0x00001337] Set is_stmt to 1 │ │ │ │ │ - [0x00001338] Special opcode 62: advance Address by 4 to 0x336b and Line by 1 to 1059 │ │ │ │ │ - [0x00001339] Set column to 20 │ │ │ │ │ - [0x0000133b] Set is_stmt to 0 │ │ │ │ │ - [0x0000133c] Copy (view 1) │ │ │ │ │ - [0x0000133d] Set column to 35 │ │ │ │ │ - [0x0000133f] Special opcode 33: advance Address by 2 to 0x336d and Line by 0 to 1059 │ │ │ │ │ - [0x00001340] Set column to 9 │ │ │ │ │ - [0x00001342] Set is_stmt to 1 │ │ │ │ │ - [0x00001343] Special opcode 230: advance Address by 16 to 0x337d and Line by 1 to 1060 │ │ │ │ │ - [0x00001344] Set column to 5 │ │ │ │ │ - [0x00001346] Set is_stmt to 0 │ │ │ │ │ - [0x00001347] Special opcode 6: advance Address by 0 to 0x337d and Line by 1 to 1061 (view 1) │ │ │ │ │ - [0x00001348] Advance PC by 4 to 0x3381 │ │ │ │ │ - [0x0000134a] Extended opcode 1: End of Sequence │ │ │ │ │ - │ │ │ │ │ - [0x0000134d] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x0000134f] Set column to 126 │ │ │ │ │ - [0x00001351] Extended opcode 2: set Address to 0x38c0 │ │ │ │ │ - [0x00001358] Advance Line by 26 to 27 │ │ │ │ │ - [0x0000135a] Copy │ │ │ │ │ - [0x0000135b] Set column to 5 │ │ │ │ │ - [0x0000135d] Special opcode 6: advance Address by 0 to 0x38c0 and Line by 1 to 28 (view 1) │ │ │ │ │ - [0x0000135e] Set column to 126 │ │ │ │ │ - [0x00001360] Set is_stmt to 0 │ │ │ │ │ - [0x00001361] Special opcode 4: advance Address by 0 to 0x38c0 and Line by -1 to 27 (view 2) │ │ │ │ │ - [0x00001362] Advance PC by constant 17 to 0x38d1 │ │ │ │ │ - [0x00001363] Special opcode 19: advance Address by 1 to 0x38d2 and Line by 0 to 27 │ │ │ │ │ - [0x00001364] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001366] Set column to 12 │ │ │ │ │ - [0x00001368] Set is_stmt to 1 │ │ │ │ │ - [0x00001369] Advance Line by 863 to 890 │ │ │ │ │ - [0x0000136c] Special opcode 61: advance Address by 4 to 0x38d6 and Line by 0 to 890 │ │ │ │ │ - [0x0000136d] Set column to 9 │ │ │ │ │ - [0x0000136f] Special opcode 6: advance Address by 0 to 0x38d6 and Line by 1 to 891 (view 1) │ │ │ │ │ - [0x00001370] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001372] Set column to 126 │ │ │ │ │ - [0x00001374] Set is_stmt to 0 │ │ │ │ │ - [0x00001375] Advance Line by -864 to 27 │ │ │ │ │ - [0x00001378] Copy (view 2) │ │ │ │ │ - [0x00001379] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x0000137b] Set column to 27 │ │ │ │ │ - [0x0000137d] Advance Line by 864 to 891 │ │ │ │ │ - [0x00001380] Special opcode 61: advance Address by 4 to 0x38da and Line by 0 to 891 │ │ │ │ │ - [0x00001381] Set column to 41 │ │ │ │ │ - [0x00001383] Special opcode 33: advance Address by 2 to 0x38dc and Line by 0 to 891 │ │ │ │ │ - [0x00001384] Special opcode 117: advance Address by 8 to 0x38e4 and Line by 0 to 891 │ │ │ │ │ - [0x00001385] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x00001387] Set column to 5 │ │ │ │ │ - [0x00001389] Set is_stmt to 1 │ │ │ │ │ - [0x0000138a] Advance Line by -862 to 29 │ │ │ │ │ - [0x0000138d] Copy (view 1) │ │ │ │ │ - [0x0000138e] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x00001390] Set column to 15 │ │ │ │ │ - [0x00001392] Advance Line by 868 to 897 │ │ │ │ │ - [0x00001395] Copy (view 2) │ │ │ │ │ - [0x00001396] Set column to 9 │ │ │ │ │ - [0x00001398] Special opcode 7: advance Address by 0 to 0x38e4 and Line by 2 to 899 (view 3) │ │ │ │ │ - [0x00001399] Set column to 38 │ │ │ │ │ - [0x0000139b] Set is_stmt to 0 │ │ │ │ │ - [0x0000139c] Copy (view 4) │ │ │ │ │ - [0x0000139d] Set column to 27 │ │ │ │ │ - [0x0000139f] Special opcode 89: advance Address by 6 to 0x38ea and Line by 0 to 899 │ │ │ │ │ - [0x000013a0] Set column to 38 │ │ │ │ │ - [0x000013a2] Special opcode 33: advance Address by 2 to 0x38ec and Line by 0 to 899 │ │ │ │ │ - [0x000013a3] Advance PC by constant 17 to 0x38fd │ │ │ │ │ - [0x000013a4] Special opcode 33: advance Address by 2 to 0x38ff and Line by 0 to 899 │ │ │ │ │ - [0x000013a5] Special opcode 61: advance Address by 4 to 0x3903 and Line by 0 to 899 │ │ │ │ │ - [0x000013a6] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013a8] Set column to 5 │ │ │ │ │ - [0x000013aa] Set is_stmt to 1 │ │ │ │ │ - [0x000013ab] Advance Line by -869 to 30 │ │ │ │ │ - [0x000013ae] Copy (view 1) │ │ │ │ │ - [0x000013af] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000013b1] Set column to 13 │ │ │ │ │ - [0x000013b3] Advance Line by 1585 to 1615 │ │ │ │ │ - [0x000013b6] Copy (view 2) │ │ │ │ │ - [0x000013b7] Set column to 9 │ │ │ │ │ - [0x000013b9] Special opcode 6: advance Address by 0 to 0x3903 and Line by 1 to 1616 (view 3) │ │ │ │ │ - [0x000013ba] Set column to 39 │ │ │ │ │ - [0x000013bc] Set is_stmt to 0 │ │ │ │ │ - [0x000013bd] Copy (view 4) │ │ │ │ │ - [0x000013be] Set column to 27 │ │ │ │ │ - [0x000013c0] Special opcode 19: advance Address by 1 to 0x3904 and Line by 0 to 1616 │ │ │ │ │ - [0x000013c1] Set column to 39 │ │ │ │ │ - [0x000013c3] Special opcode 33: advance Address by 2 to 0x3906 and Line by 0 to 1616 │ │ │ │ │ - [0x000013c4] Special opcode 201: advance Address by 14 to 0x3914 and Line by 0 to 1616 │ │ │ │ │ - [0x000013c5] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013c7] Set column to 5 │ │ │ │ │ - [0x000013c9] Set is_stmt to 1 │ │ │ │ │ - [0x000013ca] Advance Line by -1585 to 31 │ │ │ │ │ - [0x000013cd] Copy (view 1) │ │ │ │ │ - [0x000013ce] Set column to 57 │ │ │ │ │ - [0x000013d0] Set is_stmt to 0 │ │ │ │ │ - [0x000013d1] Copy (view 2) │ │ │ │ │ - [0x000013d2] Set File Name to entry 1 in the File Name Table │ │ │ │ │ - [0x000013d4] Set column to 13 │ │ │ │ │ - [0x000013d6] Set is_stmt to 1 │ │ │ │ │ - [0x000013d7] Advance Line by 1584 to 1615 │ │ │ │ │ - [0x000013da] Special opcode 103: advance Address by 7 to 0x391b and Line by 0 to 1615 │ │ │ │ │ - [0x000013db] Set column to 9 │ │ │ │ │ - [0x000013dd] Special opcode 6: advance Address by 0 to 0x391b and Line by 1 to 1616 (view 1) │ │ │ │ │ - [0x000013de] Set column to 39 │ │ │ │ │ - [0x000013e0] Set is_stmt to 0 │ │ │ │ │ - [0x000013e1] Copy (view 2) │ │ │ │ │ - [0x000013e2] Set column to 27 │ │ │ │ │ - [0x000013e4] Special opcode 47: advance Address by 3 to 0x391e and Line by 0 to 1616 │ │ │ │ │ - [0x000013e5] Set column to 39 │ │ │ │ │ - [0x000013e7] Special opcode 33: advance Address by 2 to 0x3920 and Line by 0 to 1616 │ │ │ │ │ - [0x000013e8] Special opcode 145: advance Address by 10 to 0x392a and Line by 0 to 1616 │ │ │ │ │ - [0x000013e9] Set File Name to entry 2 in the File Name Table │ │ │ │ │ - [0x000013eb] Set column to 5 │ │ │ │ │ - [0x000013ed] Set is_stmt to 1 │ │ │ │ │ - [0x000013ee] Advance Line by -1584 to 32 │ │ │ │ │ - [0x000013f1] Special opcode 47: advance Address by 3 to 0x392d and Line by 0 to 32 │ │ │ │ │ - [0x000013f2] Set column to 39 │ │ │ │ │ - [0x000013f4] Set is_stmt to 0 │ │ │ │ │ - [0x000013f5] Copy (view 1) │ │ │ │ │ - [0x000013f6] Set column to 5 │ │ │ │ │ - [0x000013f8] Set is_stmt to 1 │ │ │ │ │ - [0x000013f9] Special opcode 174: advance Address by 12 to 0x3939 and Line by 1 to 33 │ │ │ │ │ - [0x000013fa] Set column to 24 │ │ │ │ │ - [0x000013fc] Set is_stmt to 0 │ │ │ │ │ - [0x000013fd] Copy (view 1) │ │ │ │ │ - [0x000013fe] Set column to 1 │ │ │ │ │ - [0x00001400] Advance PC by constant 17 to 0x394a │ │ │ │ │ - [0x00001401] Special opcode 104: advance Address by 7 to 0x3951 and Line by 1 to 34 │ │ │ │ │ - [0x00001402] Special opcode 75: advance Address by 5 to 0x3956 and Line by 0 to 34 │ │ │ │ │ - [0x00001403] Special opcode 33: advance Address by 2 to 0x3958 and Line by 0 to 34 │ │ │ │ │ - [0x00001404] Set column to 81 │ │ │ │ │ - [0x00001406] Set is_stmt to 1 │ │ │ │ │ - [0x00001407] Advance Line by -11 to 23 │ │ │ │ │ - [0x00001409] Special opcode 117: advance Address by 8 to 0x3960 and Line by 0 to 23 │ │ │ │ │ - [0x0000140a] Set column to 5 │ │ │ │ │ - [0x0000140c] Special opcode 6: advance Address by 0 to 0x3960 and Line by 1 to 24 (view 1) │ │ │ │ │ - [0x0000140d] Set column to 81 │ │ │ │ │ - [0x0000140f] Set is_stmt to 0 │ │ │ │ │ - [0x00001410] Special opcode 4: advance Address by 0 to 0x3960 and Line by -1 to 23 (view 2) │ │ │ │ │ - [0x00001411] Set column to 26 │ │ │ │ │ - [0x00001413] Special opcode 216: advance Address by 15 to 0x396f and Line by 1 to 24 │ │ │ │ │ - [0x00001414] Set column to 1 │ │ │ │ │ - [0x00001416] Advance PC by constant 17 to 0x3980 │ │ │ │ │ - [0x00001417] Special opcode 62: advance Address by 4 to 0x3984 and Line by 1 to 25 │ │ │ │ │ - [0x00001418] Set column to 109 │ │ │ │ │ - [0x0000141a] Set is_stmt to 1 │ │ │ │ │ - [0x0000141b] Advance Line by 12 to 37 │ │ │ │ │ - [0x0000141d] Special opcode 173: advance Address by 12 to 0x3990 and Line by 0 to 37 │ │ │ │ │ - [0x0000141e] Set column to 5 │ │ │ │ │ - [0x00001420] Special opcode 6: advance Address by 0 to 0x3990 and Line by 1 to 38 (view 1) │ │ │ │ │ - [0x00001421] Set column to 1 │ │ │ │ │ - [0x00001423] Set is_stmt to 0 │ │ │ │ │ - [0x00001424] Special opcode 6: advance Address by 0 to 0x3990 and Line by 1 to 39 (view 2) │ │ │ │ │ - [0x00001425] Advance PC by 6 to 0x3996 │ │ │ │ │ - [0x00001427] Extended opcode 1: End of Sequence │ │ │ │ │ + [0x00001121] Set column to 10 │ │ │ │ │ + [0x00001123] Extended opcode 2: set Address to 0x3360 │ │ │ │ │ + [0x0000112a] Advance Line by 1055 to 1056 │ │ │ │ │ + [0x0000112d] Copy │ │ │ │ │ + [0x0000112e] Set column to 9 │ │ │ │ │ + [0x00001130] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1057 (view 1) │ │ │ │ │ + [0x00001131] Special opcode 6: advance Address by 0 to 0x3360 and Line by 1 to 1058 (view 2) │ │ │ │ │ + [0x00001132] Set column to 10 │ │ │ │ │ + [0x00001134] Set is_stmt to 0 │ │ │ │ │ + [0x00001135] Special opcode 3: advance Address by 0 to 0x3360 and Line by -2 to 1056 (view 3) │ │ │ │ │ + [0x00001136] Special opcode 47: advance Address by 3 to 0x3363 and Line by 0 to 1056 │ │ │ │ │ + [0x00001137] Set column to 9 │ │ │ │ │ + [0x00001139] Special opcode 63: advance Address by 4 to 0x3367 and Line by 2 to 1058 │ │ │ │ │ + [0x0000113a] Set is_stmt to 1 │ │ │ │ │ + [0x0000113b] Special opcode 62: advance Address by 4 to 0x336b and Line by 1 to 1059 │ │ │ │ │ + [0x0000113c] Set column to 20 │ │ │ │ │ + [0x0000113e] Set is_stmt to 0 │ │ │ │ │ + [0x0000113f] Copy (view 1) │ │ │ │ │ + [0x00001140] Set column to 35 │ │ │ │ │ + [0x00001142] Special opcode 33: advance Address by 2 to 0x336d and Line by 0 to 1059 │ │ │ │ │ + [0x00001143] Set column to 9 │ │ │ │ │ + [0x00001145] Set is_stmt to 1 │ │ │ │ │ + [0x00001146] Special opcode 230: advance Address by 16 to 0x337d and Line by 1 to 1060 │ │ │ │ │ + [0x00001147] Set column to 5 │ │ │ │ │ + [0x00001149] Set is_stmt to 0 │ │ │ │ │ + [0x0000114a] Special opcode 6: advance Address by 0 to 0x337d and Line by 1 to 1061 (view 1) │ │ │ │ │ + [0x0000114b] Advance PC by 4 to 0x3381 │ │ │ │ │ + [0x0000114d] Extended opcode 1: End of Sequence │ │ │ │ │ + │ │ │ │ │ + [0x00001150] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001152] Set column to 126 │ │ │ │ │ + [0x00001154] Extended opcode 2: set Address to 0x3760 │ │ │ │ │ + [0x0000115b] Advance Line by 26 to 27 │ │ │ │ │ + [0x0000115d] Copy │ │ │ │ │ + [0x0000115e] Set column to 5 │ │ │ │ │ + [0x00001160] Special opcode 6: advance Address by 0 to 0x3760 and Line by 1 to 28 (view 1) │ │ │ │ │ + [0x00001161] Set column to 126 │ │ │ │ │ + [0x00001163] Set is_stmt to 0 │ │ │ │ │ + [0x00001164] Special opcode 4: advance Address by 0 to 0x3760 and Line by -1 to 27 (view 2) │ │ │ │ │ + [0x00001165] Advance PC by constant 17 to 0x3771 │ │ │ │ │ + [0x00001166] Special opcode 19: advance Address by 1 to 0x3772 and Line by 0 to 27 │ │ │ │ │ + [0x00001167] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001169] Set column to 12 │ │ │ │ │ + [0x0000116b] Set is_stmt to 1 │ │ │ │ │ + [0x0000116c] Advance Line by 863 to 890 │ │ │ │ │ + [0x0000116f] Special opcode 61: advance Address by 4 to 0x3776 and Line by 0 to 890 │ │ │ │ │ + [0x00001170] Set column to 9 │ │ │ │ │ + [0x00001172] Special opcode 6: advance Address by 0 to 0x3776 and Line by 1 to 891 (view 1) │ │ │ │ │ + [0x00001173] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001175] Set column to 126 │ │ │ │ │ + [0x00001177] Set is_stmt to 0 │ │ │ │ │ + [0x00001178] Advance Line by -864 to 27 │ │ │ │ │ + [0x0000117b] Copy (view 2) │ │ │ │ │ + [0x0000117c] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000117e] Set column to 27 │ │ │ │ │ + [0x00001180] Advance Line by 864 to 891 │ │ │ │ │ + [0x00001183] Special opcode 61: advance Address by 4 to 0x377a and Line by 0 to 891 │ │ │ │ │ + [0x00001184] Set column to 41 │ │ │ │ │ + [0x00001186] Special opcode 33: advance Address by 2 to 0x377c and Line by 0 to 891 │ │ │ │ │ + [0x00001187] Special opcode 117: advance Address by 8 to 0x3784 and Line by 0 to 891 │ │ │ │ │ + [0x00001188] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000118a] Set column to 5 │ │ │ │ │ + [0x0000118c] Set is_stmt to 1 │ │ │ │ │ + [0x0000118d] Advance Line by -862 to 29 │ │ │ │ │ + [0x00001190] Copy (view 1) │ │ │ │ │ + [0x00001191] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001193] Set column to 15 │ │ │ │ │ + [0x00001195] Advance Line by 868 to 897 │ │ │ │ │ + [0x00001198] Copy (view 2) │ │ │ │ │ + [0x00001199] Set column to 9 │ │ │ │ │ + [0x0000119b] Special opcode 7: advance Address by 0 to 0x3784 and Line by 2 to 899 (view 3) │ │ │ │ │ + [0x0000119c] Set column to 38 │ │ │ │ │ + [0x0000119e] Set is_stmt to 0 │ │ │ │ │ + [0x0000119f] Copy (view 4) │ │ │ │ │ + [0x000011a0] Set column to 27 │ │ │ │ │ + [0x000011a2] Special opcode 89: advance Address by 6 to 0x378a and Line by 0 to 899 │ │ │ │ │ + [0x000011a3] Set column to 38 │ │ │ │ │ + [0x000011a5] Special opcode 33: advance Address by 2 to 0x378c and Line by 0 to 899 │ │ │ │ │ + [0x000011a6] Advance PC by constant 17 to 0x379d │ │ │ │ │ + [0x000011a7] Special opcode 33: advance Address by 2 to 0x379f and Line by 0 to 899 │ │ │ │ │ + [0x000011a8] Special opcode 61: advance Address by 4 to 0x37a3 and Line by 0 to 899 │ │ │ │ │ + [0x000011a9] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000011ab] Set column to 5 │ │ │ │ │ + [0x000011ad] Set is_stmt to 1 │ │ │ │ │ + [0x000011ae] Advance Line by -869 to 30 │ │ │ │ │ + [0x000011b1] Copy (view 1) │ │ │ │ │ + [0x000011b2] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000011b4] Set column to 13 │ │ │ │ │ + [0x000011b6] Advance Line by 1585 to 1615 │ │ │ │ │ + [0x000011b9] Copy (view 2) │ │ │ │ │ + [0x000011ba] Set column to 9 │ │ │ │ │ + [0x000011bc] Special opcode 6: advance Address by 0 to 0x37a3 and Line by 1 to 1616 (view 3) │ │ │ │ │ + [0x000011bd] Set column to 39 │ │ │ │ │ + [0x000011bf] Set is_stmt to 0 │ │ │ │ │ + [0x000011c0] Copy (view 4) │ │ │ │ │ + [0x000011c1] Set column to 27 │ │ │ │ │ + [0x000011c3] Special opcode 19: advance Address by 1 to 0x37a4 and Line by 0 to 1616 │ │ │ │ │ + [0x000011c4] Set column to 39 │ │ │ │ │ + [0x000011c6] Special opcode 33: advance Address by 2 to 0x37a6 and Line by 0 to 1616 │ │ │ │ │ + [0x000011c7] Special opcode 201: advance Address by 14 to 0x37b4 and Line by 0 to 1616 │ │ │ │ │ + [0x000011c8] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000011ca] Set column to 5 │ │ │ │ │ + [0x000011cc] Set is_stmt to 1 │ │ │ │ │ + [0x000011cd] Advance Line by -1585 to 31 │ │ │ │ │ + [0x000011d0] Copy (view 1) │ │ │ │ │ + [0x000011d1] Set column to 57 │ │ │ │ │ + [0x000011d3] Set is_stmt to 0 │ │ │ │ │ + [0x000011d4] Copy (view 2) │ │ │ │ │ + [0x000011d5] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000011d7] Set column to 13 │ │ │ │ │ + [0x000011d9] Set is_stmt to 1 │ │ │ │ │ + [0x000011da] Advance Line by 1584 to 1615 │ │ │ │ │ + [0x000011dd] Special opcode 103: advance Address by 7 to 0x37bb and Line by 0 to 1615 │ │ │ │ │ + [0x000011de] Set column to 9 │ │ │ │ │ + [0x000011e0] Special opcode 6: advance Address by 0 to 0x37bb and Line by 1 to 1616 (view 1) │ │ │ │ │ + [0x000011e1] Set column to 39 │ │ │ │ │ + [0x000011e3] Set is_stmt to 0 │ │ │ │ │ + [0x000011e4] Copy (view 2) │ │ │ │ │ + [0x000011e5] Set column to 27 │ │ │ │ │ + [0x000011e7] Special opcode 47: advance Address by 3 to 0x37be and Line by 0 to 1616 │ │ │ │ │ + [0x000011e8] Set column to 39 │ │ │ │ │ + [0x000011ea] Special opcode 33: advance Address by 2 to 0x37c0 and Line by 0 to 1616 │ │ │ │ │ + [0x000011eb] Special opcode 145: advance Address by 10 to 0x37ca and Line by 0 to 1616 │ │ │ │ │ + [0x000011ec] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000011ee] Set column to 5 │ │ │ │ │ + [0x000011f0] Set is_stmt to 1 │ │ │ │ │ + [0x000011f1] Advance Line by -1584 to 32 │ │ │ │ │ + [0x000011f4] Special opcode 47: advance Address by 3 to 0x37cd and Line by 0 to 32 │ │ │ │ │ + [0x000011f5] Set column to 39 │ │ │ │ │ + [0x000011f7] Set is_stmt to 0 │ │ │ │ │ + [0x000011f8] Copy (view 1) │ │ │ │ │ + [0x000011f9] Set column to 5 │ │ │ │ │ + [0x000011fb] Set is_stmt to 1 │ │ │ │ │ + [0x000011fc] Special opcode 174: advance Address by 12 to 0x37d9 and Line by 1 to 33 │ │ │ │ │ + [0x000011fd] Set column to 24 │ │ │ │ │ + [0x000011ff] Set is_stmt to 0 │ │ │ │ │ + [0x00001200] Copy (view 1) │ │ │ │ │ + [0x00001201] Set column to 1 │ │ │ │ │ + [0x00001203] Advance PC by constant 17 to 0x37ea │ │ │ │ │ + [0x00001204] Special opcode 104: advance Address by 7 to 0x37f1 and Line by 1 to 34 │ │ │ │ │ + [0x00001205] Special opcode 75: advance Address by 5 to 0x37f6 and Line by 0 to 34 │ │ │ │ │ + [0x00001206] Special opcode 33: advance Address by 2 to 0x37f8 and Line by 0 to 34 │ │ │ │ │ + [0x00001207] Set column to 81 │ │ │ │ │ + [0x00001209] Set is_stmt to 1 │ │ │ │ │ + [0x0000120a] Advance Line by -11 to 23 │ │ │ │ │ + [0x0000120c] Special opcode 117: advance Address by 8 to 0x3800 and Line by 0 to 23 │ │ │ │ │ + [0x0000120d] Set column to 5 │ │ │ │ │ + [0x0000120f] Special opcode 6: advance Address by 0 to 0x3800 and Line by 1 to 24 (view 1) │ │ │ │ │ + [0x00001210] Set column to 81 │ │ │ │ │ + [0x00001212] Set is_stmt to 0 │ │ │ │ │ + [0x00001213] Special opcode 4: advance Address by 0 to 0x3800 and Line by -1 to 23 (view 2) │ │ │ │ │ + [0x00001214] Set column to 26 │ │ │ │ │ + [0x00001216] Special opcode 216: advance Address by 15 to 0x380f and Line by 1 to 24 │ │ │ │ │ + [0x00001217] Set column to 1 │ │ │ │ │ + [0x00001219] Advance PC by constant 17 to 0x3820 │ │ │ │ │ + [0x0000121a] Special opcode 62: advance Address by 4 to 0x3824 and Line by 1 to 25 │ │ │ │ │ + [0x0000121b] Set column to 109 │ │ │ │ │ + [0x0000121d] Set is_stmt to 1 │ │ │ │ │ + [0x0000121e] Advance Line by 12 to 37 │ │ │ │ │ + [0x00001220] Special opcode 173: advance Address by 12 to 0x3830 and Line by 0 to 37 │ │ │ │ │ + [0x00001221] Set column to 5 │ │ │ │ │ + [0x00001223] Special opcode 6: advance Address by 0 to 0x3830 and Line by 1 to 38 (view 1) │ │ │ │ │ + [0x00001224] Set column to 1 │ │ │ │ │ + [0x00001226] Set is_stmt to 0 │ │ │ │ │ + [0x00001227] Special opcode 6: advance Address by 0 to 0x3830 and Line by 1 to 39 (view 2) │ │ │ │ │ + [0x00001228] Advance PC by 6 to 0x3836 │ │ │ │ │ + [0x0000122a] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x142a │ │ │ │ │ - Length: 277 │ │ │ │ │ + Offset: 0x122d │ │ │ │ │ + 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 │ │ │ │ │ @@ -3132,111 +2830,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 0x144c, lines 11, columns 1): │ │ │ │ │ + The Directory Table (offset 0x124f, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x348): src/shared/cpp │ │ │ │ │ - 2 (line_strp) (offset: 0x69): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - 3 (line_strp) (offset: 0x90): /usr/include │ │ │ │ │ - 4 (line_strp) (offset: 0x9d): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - 5 (line_strp) (offset: 0x26): /usr/lib/jvm/default-java/include │ │ │ │ │ - 6 (line_strp) (offset: 0xec): /usr/include/c++/13 │ │ │ │ │ - 7 (line_strp) (offset: 0x100): /usr/include/c++/13/bits │ │ │ │ │ - 8 (line_strp) (offset: 0x48): /usr/include/i386-linux-gnu/bits │ │ │ │ │ - 9 (line_strp) (offset: 0x139): src/shared/headers │ │ │ │ │ - 10 (line_strp) (offset: 0x14c): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + 1 (line_strp) (offset: 0x332): src/shared/cpp │ │ │ │ │ + 2 (line_strp) (offset: 0x77): /usr/lib/jvm/default-java/include │ │ │ │ │ + 3 (line_strp) (offset: 0x99): /usr/include/i386-linux-gnu/bits │ │ │ │ │ + 4 (line_strp) (offset: 0xba): /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + 5 (line_strp) (offset: 0xe1): /usr/include │ │ │ │ │ + 6 (line_strp) (offset: 0xee): /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + 7 (line_strp) (offset: 0x13d): /usr/include/c++/13 │ │ │ │ │ + 8 (line_strp) (offset: 0x151): /usr/include/c++/13/bits │ │ │ │ │ + 9 (line_strp) (offset: 0x18a): src/shared/headers │ │ │ │ │ + 10 (line_strp) (offset: 0x19d): /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x147e, lines 18, columns 2): │ │ │ │ │ + The File Name Table (offset 0x1281, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x389): generic_posix.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x389): generic_posix.cpp │ │ │ │ │ - 2 (udata) 2 (line_strp) (offset: 0x196): stddef.h │ │ │ │ │ - 3 (udata) 2 (line_strp) (offset: 0x19f): stdarg.h │ │ │ │ │ - 4 (udata) 3 (line_strp) (offset: 0x1a8): stdio.h │ │ │ │ │ - 5 (udata) 4 (line_strp) (offset: 0x1b0): jni_md.h │ │ │ │ │ - 6 (udata) 5 (line_strp) (offset: 0x174): jni.h │ │ │ │ │ - 7 (udata) 3 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 8 (udata) 6 (line_strp) (offset: 0x1d4): cstdlib │ │ │ │ │ - 9 (udata) 7 (line_strp) (offset: 0x1dc): std_abs.h │ │ │ │ │ - 10 (udata) 8 (line_strp) (offset: 0x1e6): stdlib-float.h │ │ │ │ │ - 11 (udata) 8 (line_strp) (offset: 0x1f5): stdlib-bsearch.h │ │ │ │ │ - 12 (udata) 8 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 13 (udata) 6 (line_strp) (offset: 0x1b9): stdlib.h │ │ │ │ │ - 14 (udata) 9 (line_strp) (offset: 0x24e): generic.h │ │ │ │ │ - 15 (udata) 3 (line_strp) (offset: 0x23d): string.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x246): errno.h │ │ │ │ │ - 17 (udata) 10 (line_strp) (offset: 0x258): c++config.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x36b): unix_strings.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x36b): unix_strings.cpp │ │ │ │ │ + 2 (udata) 2 (line_strp) (offset: 0x1c5): jni.h │ │ │ │ │ + 3 (udata) 3 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 4 (udata) 4 (line_strp) (offset: 0x1e7): stddef.h │ │ │ │ │ + 5 (udata) 4 (line_strp) (offset: 0x1f0): stdarg.h │ │ │ │ │ + 6 (udata) 5 (line_strp) (offset: 0x1f9): stdio.h │ │ │ │ │ + 7 (udata) 6 (line_strp) (offset: 0x201): jni_md.h │ │ │ │ │ + 8 (udata) 5 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 9 (udata) 7 (line_strp) (offset: 0x225): cstdlib │ │ │ │ │ + 10 (udata) 8 (line_strp) (offset: 0x22d): std_abs.h │ │ │ │ │ + 11 (udata) 3 (line_strp) (offset: 0x237): stdlib-float.h │ │ │ │ │ + 12 (udata) 3 (line_strp) (offset: 0x246): stdlib-bsearch.h │ │ │ │ │ + 13 (udata) 7 (line_strp) (offset: 0x20a): stdlib.h │ │ │ │ │ + 14 (udata) 5 (line_strp) (offset: 0x37c): wchar.h │ │ │ │ │ + 15 (udata) 5 (line_strp) (offset: 0x28e): string.h │ │ │ │ │ + 16 (udata) 9 (line_strp) (offset: 0x29f): generic.h │ │ │ │ │ + 17 (udata) 10 (line_strp) (offset: 0x2a9): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x000014d8] Set column to 79 │ │ │ │ │ - [0x000014da] Extended opcode 2: set Address to 0x39a0 │ │ │ │ │ - [0x000014e1] Advance Line by 27 to 28 │ │ │ │ │ - [0x000014e3] Copy │ │ │ │ │ - [0x000014e4] Set column to 5 │ │ │ │ │ - [0x000014e6] Special opcode 6: advance Address by 0 to 0x39a0 and Line by 1 to 29 (view 1) │ │ │ │ │ - [0x000014e7] Set column to 79 │ │ │ │ │ - [0x000014e9] Set is_stmt to 0 │ │ │ │ │ - [0x000014ea] Special opcode 4: advance Address by 0 to 0x39a0 and Line by -1 to 28 (view 2) │ │ │ │ │ - [0x000014eb] Set column to 33 │ │ │ │ │ - [0x000014ed] Special opcode 202: advance Address by 14 to 0x39ae and Line by 1 to 29 │ │ │ │ │ - [0x000014ee] Set column to 5 │ │ │ │ │ - [0x000014f0] Set is_stmt to 1 │ │ │ │ │ - [0x000014f1] Special opcode 218: advance Address by 15 to 0x39bd and Line by 3 to 32 │ │ │ │ │ - [0x000014f2] Set column to 38 │ │ │ │ │ + [0x000012db] Set column to 65 │ │ │ │ │ + [0x000012dd] Extended opcode 2: set Address to 0x3840 │ │ │ │ │ + [0x000012e4] Advance Line by 27 to 28 │ │ │ │ │ + [0x000012e6] Copy │ │ │ │ │ + [0x000012e7] Set column to 5 │ │ │ │ │ + [0x000012e9] Special opcode 6: advance Address by 0 to 0x3840 and Line by 1 to 29 (view 1) │ │ │ │ │ + [0x000012ea] Set column to 65 │ │ │ │ │ + [0x000012ec] Set is_stmt to 0 │ │ │ │ │ + [0x000012ed] Special opcode 4: advance Address by 0 to 0x3840 and Line by -1 to 28 (view 2) │ │ │ │ │ + [0x000012ee] Advance PC by constant 17 to 0x3851 │ │ │ │ │ + [0x000012ef] Special opcode 19: advance Address by 1 to 0x3852 and Line by 0 to 28 │ │ │ │ │ + [0x000012f0] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000012f2] Set column to 11 │ │ │ │ │ + [0x000012f4] Set is_stmt to 1 │ │ │ │ │ + [0x000012f5] Advance Line by 1577 to 1605 │ │ │ │ │ + [0x000012f8] Special opcode 61: advance Address by 4 to 0x3856 and Line by 0 to 1605 │ │ │ │ │ + [0x000012f9] Set column to 9 │ │ │ │ │ + [0x000012fb] Special opcode 6: advance Address by 0 to 0x3856 and Line by 1 to 1606 (view 1) │ │ │ │ │ + [0x000012fc] Set column to 27 │ │ │ │ │ + [0x000012fe] Set is_stmt to 0 │ │ │ │ │ + [0x000012ff] Copy (view 2) │ │ │ │ │ + [0x00001300] Set column to 42 │ │ │ │ │ + [0x00001302] Special opcode 33: advance Address by 2 to 0x3858 and Line by 0 to 1606 │ │ │ │ │ + [0x00001303] Special opcode 187: advance Address by 13 to 0x3865 and Line by 0 to 1606 │ │ │ │ │ + [0x00001304] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001306] Set column to 5 │ │ │ │ │ + [0x00001308] Set is_stmt to 1 │ │ │ │ │ + [0x00001309] Advance Line by -1576 to 30 │ │ │ │ │ + [0x0000130c] Copy (view 1) │ │ │ │ │ + [0x0000130d] Set column to 43 │ │ │ │ │ + [0x0000130f] Set is_stmt to 0 │ │ │ │ │ + [0x00001310] Copy (view 2) │ │ │ │ │ + [0x00001311] Special opcode 103: advance Address by 7 to 0x386c and Line by 0 to 30 │ │ │ │ │ + [0x00001312] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001314] Set column to 41 │ │ │ │ │ + [0x00001316] Advance Line by 1579 to 1609 │ │ │ │ │ + [0x00001319] Special opcode 173: advance Address by 12 to 0x3878 and Line by 0 to 1609 │ │ │ │ │ + [0x0000131a] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000131c] Set column to 43 │ │ │ │ │ + [0x0000131e] Advance Line by -1579 to 30 │ │ │ │ │ + [0x00001321] Special opcode 47: advance Address by 3 to 0x387b and Line by 0 to 30 │ │ │ │ │ + [0x00001322] Set column to 5 │ │ │ │ │ + [0x00001324] Set is_stmt to 1 │ │ │ │ │ + [0x00001325] Special opcode 34: advance Address by 2 to 0x387d and Line by 1 to 31 │ │ │ │ │ + [0x00001326] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00001328] Set column to 18 │ │ │ │ │ + [0x0000132a] Advance Line by 1577 to 1608 │ │ │ │ │ + [0x0000132d] Copy (view 1) │ │ │ │ │ + [0x0000132e] Set column to 9 │ │ │ │ │ + [0x00001330] Special opcode 6: advance Address by 0 to 0x387d and Line by 1 to 1609 (view 2) │ │ │ │ │ + [0x00001331] Set column to 27 │ │ │ │ │ + [0x00001333] Set is_stmt to 0 │ │ │ │ │ + [0x00001334] Copy (view 3) │ │ │ │ │ + [0x00001335] Set column to 41 │ │ │ │ │ + [0x00001337] Special opcode 33: advance Address by 2 to 0x387f and Line by 0 to 1609 │ │ │ │ │ + [0x00001338] Special opcode 215: advance Address by 15 to 0x388e and Line by 0 to 1609 │ │ │ │ │ + [0x00001339] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000133b] Set column to 5 │ │ │ │ │ + [0x0000133d] Set is_stmt to 1 │ │ │ │ │ + [0x0000133e] Advance Line by -1577 to 32 │ │ │ │ │ + [0x00001341] Copy (view 1) │ │ │ │ │ + [0x00001342] Set column to 26 │ │ │ │ │ + [0x00001344] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001348] Copy (view 2) │ │ │ │ │ + [0x00001349] Set column to 9 │ │ │ │ │ + [0x0000134b] Advance PC by constant 17 to 0x389f │ │ │ │ │ + [0x0000134c] Special opcode 20: advance Address by 1 to 0x38a0 and Line by 1 to 33 │ │ │ │ │ + [0x0000134d] Set column to 37 │ │ │ │ │ + [0x0000134f] Set is_stmt to 0 │ │ │ │ │ + [0x00001350] Copy (view 1) │ │ │ │ │ + [0x00001351] Set column to 26 │ │ │ │ │ + [0x00001353] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001357] Special opcode 46: advance Address by 3 to 0x38a3 and Line by -1 to 32 │ │ │ │ │ + [0x00001358] Set column to 37 │ │ │ │ │ + [0x0000135a] Special opcode 90: advance Address by 6 to 0x38a9 and Line by 1 to 33 │ │ │ │ │ + [0x0000135b] Set column to 5 │ │ │ │ │ + [0x0000135d] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x00001361] Set is_stmt to 1 │ │ │ │ │ + [0x00001362] Special opcode 46: advance Address by 3 to 0x38ac and Line by -1 to 32 │ │ │ │ │ + [0x00001363] Set column to 26 │ │ │ │ │ + [0x00001365] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x00001369] Copy (view 1) │ │ │ │ │ + [0x0000136a] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000136e] Set is_stmt to 0 │ │ │ │ │ + [0x0000136f] Special opcode 117: advance Address by 8 to 0x38b4 and Line by 0 to 32 │ │ │ │ │ + [0x00001370] Set column to 5 │ │ │ │ │ + [0x00001372] Set is_stmt to 1 │ │ │ │ │ + [0x00001373] Special opcode 8: advance Address by 0 to 0x38b4 and Line by 3 to 35 (view 1) │ │ │ │ │ + [0x00001374] Set column to 27 │ │ │ │ │ + [0x00001376] Set is_stmt to 0 │ │ │ │ │ + [0x00001377] Copy (view 2) │ │ │ │ │ + [0x00001378] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000137a] Set column to 38 │ │ │ │ │ + [0x0000137c] Advance Line by 1577 to 1612 │ │ │ │ │ + [0x0000137f] Special opcode 61: advance Address by 4 to 0x38b8 and Line by 0 to 1612 │ │ │ │ │ + [0x00001380] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001382] Set column to 27 │ │ │ │ │ + [0x00001384] Advance Line by -1577 to 35 │ │ │ │ │ + [0x00001387] Special opcode 47: advance Address by 3 to 0x38bb and Line by 0 to 35 │ │ │ │ │ + [0x00001388] Set column to 5 │ │ │ │ │ + [0x0000138a] Set is_stmt to 1 │ │ │ │ │ + [0x0000138b] Special opcode 118: advance Address by 8 to 0x38c3 and Line by 1 to 36 │ │ │ │ │ + [0x0000138c] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x0000138e] Set column to 10 │ │ │ │ │ + [0x00001390] Advance Line by 1575 to 1611 │ │ │ │ │ + [0x00001393] Copy (view 1) │ │ │ │ │ + [0x00001394] Set column to 9 │ │ │ │ │ + [0x00001396] Special opcode 6: advance Address by 0 to 0x38c3 and Line by 1 to 1612 (view 2) │ │ │ │ │ + [0x00001397] Set column to 20 │ │ │ │ │ + [0x00001399] Set is_stmt to 0 │ │ │ │ │ + [0x0000139a] Copy (view 3) │ │ │ │ │ + [0x0000139b] Set column to 38 │ │ │ │ │ + [0x0000139d] Special opcode 33: advance Address by 2 to 0x38c5 and Line by 0 to 1612 │ │ │ │ │ + [0x0000139e] Special opcode 173: advance Address by 12 to 0x38d1 and Line by 0 to 1612 │ │ │ │ │ + [0x0000139f] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013a1] Set column to 5 │ │ │ │ │ + [0x000013a3] Set is_stmt to 1 │ │ │ │ │ + [0x000013a4] Advance Line by -1574 to 38 │ │ │ │ │ + [0x000013a7] Copy (view 1) │ │ │ │ │ + [0x000013a8] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013aa] Set column to 1 │ │ │ │ │ + [0x000013ac] Advance Line by 105 to 143 │ │ │ │ │ + [0x000013af] Copy (view 2) │ │ │ │ │ + [0x000013b0] Set column to 3 │ │ │ │ │ + [0x000013b2] Special opcode 8: advance Address by 0 to 0x38d1 and Line by 3 to 146 (view 3) │ │ │ │ │ + [0x000013b3] Set column to 10 │ │ │ │ │ + [0x000013b5] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013b9] Set is_stmt to 0 │ │ │ │ │ + [0x000013ba] Copy (view 4) │ │ │ │ │ + [0x000013bb] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013bf] Special opcode 187: advance Address by 13 to 0x38de and Line by 0 to 146 │ │ │ │ │ + [0x000013c0] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013c2] Set column to 5 │ │ │ │ │ + [0x000013c4] Set is_stmt to 1 │ │ │ │ │ + [0x000013c5] Advance Line by -107 to 39 │ │ │ │ │ + [0x000013c8] Copy (view 1) │ │ │ │ │ + [0x000013c9] Special opcode 123: advance Address by 8 to 0x38e6 and Line by 6 to 45 │ │ │ │ │ + [0x000013ca] Set column to 32 │ │ │ │ │ + [0x000013cc] Set is_stmt to 0 │ │ │ │ │ + [0x000013cd] Copy (view 1) │ │ │ │ │ + [0x000013ce] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013d0] Set column to 10 │ │ │ │ │ + [0x000013d2] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013d6] Advance Line by 101 to 146 │ │ │ │ │ + [0x000013d9] Special opcode 173: advance Address by 12 to 0x38f2 and Line by 0 to 146 │ │ │ │ │ + [0x000013da] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000013dc] Set column to 32 │ │ │ │ │ + [0x000013de] Advance Line by -101 to 45 │ │ │ │ │ + [0x000013e1] Special opcode 61: advance Address by 4 to 0x38f6 and Line by 0 to 45 │ │ │ │ │ + [0x000013e2] Set column to 5 │ │ │ │ │ + [0x000013e4] Set is_stmt to 1 │ │ │ │ │ + [0x000013e5] Special opcode 34: advance Address by 2 to 0x38f8 and Line by 1 to 46 │ │ │ │ │ + [0x000013e6] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x000013e8] Set column to 1 │ │ │ │ │ + [0x000013ea] Advance Line by 97 to 143 │ │ │ │ │ + [0x000013ed] Copy (view 1) │ │ │ │ │ + [0x000013ee] Set column to 3 │ │ │ │ │ + [0x000013f0] Special opcode 8: advance Address by 0 to 0x38f8 and Line by 3 to 146 (view 2) │ │ │ │ │ + [0x000013f1] Set column to 10 │ │ │ │ │ + [0x000013f3] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013f7] Set is_stmt to 0 │ │ │ │ │ + [0x000013f8] Copy (view 3) │ │ │ │ │ + [0x000013f9] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x000013fd] Special opcode 103: advance Address by 7 to 0x38ff and Line by 0 to 146 │ │ │ │ │ + [0x000013fe] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001400] Set column to 5 │ │ │ │ │ + [0x00001402] Set is_stmt to 1 │ │ │ │ │ + [0x00001403] Advance Line by -99 to 47 │ │ │ │ │ + [0x00001406] Copy (view 1) │ │ │ │ │ + [0x00001407] Set column to 9 │ │ │ │ │ + [0x00001409] Set is_stmt to 0 │ │ │ │ │ + [0x0000140a] Copy (view 2) │ │ │ │ │ + [0x0000140b] Set column to 5 │ │ │ │ │ + [0x0000140d] Set is_stmt to 1 │ │ │ │ │ + [0x0000140e] Special opcode 119: advance Address by 8 to 0x3907 and Line by 2 to 49 │ │ │ │ │ + [0x0000140f] Set column to 12 │ │ │ │ │ + [0x00001411] Set is_stmt to 0 │ │ │ │ │ + [0x00001412] Copy (view 1) │ │ │ │ │ + [0x00001413] Set column to 1 │ │ │ │ │ + [0x00001415] Special opcode 48: advance Address by 3 to 0x390a and Line by 1 to 50 │ │ │ │ │ + [0x00001416] Set column to 9 │ │ │ │ │ + [0x00001418] Set is_stmt to 1 │ │ │ │ │ + [0x00001419] Advance Line by -10 to 40 │ │ │ │ │ + [0x0000141b] Special opcode 201: advance Address by 14 to 0x3918 and Line by 0 to 40 │ │ │ │ │ + [0x0000141c] Set column to 33 │ │ │ │ │ + [0x0000141e] Set is_stmt to 0 │ │ │ │ │ + [0x0000141f] Copy (view 1) │ │ │ │ │ + [0x00001420] Set column to 16 │ │ │ │ │ + [0x00001422] Special opcode 133: advance Address by 9 to 0x3921 and Line by 2 to 42 │ │ │ │ │ + [0x00001423] Set column to 33 │ │ │ │ │ + [0x00001425] Special opcode 31: advance Address by 2 to 0x3923 and Line by -2 to 40 │ │ │ │ │ + [0x00001426] Set column to 9 │ │ │ │ │ + [0x00001428] Set is_stmt to 1 │ │ │ │ │ + [0x00001429] Special opcode 160: advance Address by 11 to 0x392e and Line by 1 to 41 │ │ │ │ │ + [0x0000142a] Set column to 13 │ │ │ │ │ + [0x0000142c] Set is_stmt to 0 │ │ │ │ │ + [0x0000142d] Copy (view 1) │ │ │ │ │ + [0x0000142e] Set column to 9 │ │ │ │ │ + [0x00001430] Set is_stmt to 1 │ │ │ │ │ + [0x00001431] Special opcode 118: advance Address by 8 to 0x3936 and Line by 1 to 42 │ │ │ │ │ + [0x00001432] Set column to 16 │ │ │ │ │ + [0x00001434] Set is_stmt to 0 │ │ │ │ │ + [0x00001435] Copy (view 1) │ │ │ │ │ + [0x00001436] Set column to 70 │ │ │ │ │ + [0x00001438] Set is_stmt to 1 │ │ │ │ │ + [0x00001439] Advance Line by 10 to 52 │ │ │ │ │ + [0x0000143b] Special opcode 145: advance Address by 10 to 0x3940 and Line by 0 to 52 │ │ │ │ │ + [0x0000143c] Set column to 5 │ │ │ │ │ + [0x0000143e] Special opcode 6: advance Address by 0 to 0x3940 and Line by 1 to 53 (view 1) │ │ │ │ │ + [0x0000143f] Set column to 70 │ │ │ │ │ + [0x00001441] Set is_stmt to 0 │ │ │ │ │ + [0x00001442] Special opcode 4: advance Address by 0 to 0x3940 and Line by -1 to 52 (view 2) │ │ │ │ │ + [0x00001443] Advance PC by constant 17 to 0x3951 │ │ │ │ │ + [0x00001444] Special opcode 19: advance Address by 1 to 0x3952 and Line by 0 to 52 │ │ │ │ │ + [0x00001445] Set column to 26 │ │ │ │ │ + [0x00001447] Special opcode 62: advance Address by 4 to 0x3956 and Line by 1 to 53 │ │ │ │ │ + [0x00001448] Set column to 5 │ │ │ │ │ + [0x0000144a] Set is_stmt to 1 │ │ │ │ │ + [0x0000144b] Special opcode 90: advance Address by 6 to 0x395c and Line by 1 to 54 │ │ │ │ │ + [0x0000144c] Set column to 68 │ │ │ │ │ + [0x0000144e] Set is_stmt to 0 │ │ │ │ │ + [0x0000144f] Copy (view 1) │ │ │ │ │ + [0x00001450] Set column to 43 │ │ │ │ │ + [0x00001452] Special opcode 47: advance Address by 3 to 0x395f and Line by 0 to 54 │ │ │ │ │ + [0x00001453] Special opcode 103: advance Address by 7 to 0x3966 and Line by 0 to 54 │ │ │ │ │ + [0x00001454] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x00001456] Set column to 12 │ │ │ │ │ + [0x00001458] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x0000145c] Advance Line by 69 to 123 │ │ │ │ │ + [0x0000145f] Special opcode 117: advance Address by 8 to 0x396e and Line by 0 to 123 │ │ │ │ │ + [0x00001460] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001462] Set column to 43 │ │ │ │ │ + [0x00001464] Advance Line by -69 to 54 │ │ │ │ │ + [0x00001467] Special opcode 61: advance Address by 4 to 0x3972 and Line by 0 to 54 │ │ │ │ │ + [0x00001468] Set column to 5 │ │ │ │ │ + [0x0000146a] Set is_stmt to 1 │ │ │ │ │ + [0x0000146b] Special opcode 34: advance Address by 2 to 0x3974 and Line by 1 to 55 │ │ │ │ │ + [0x0000146c] Set File Name to entry 3 in the File Name Table │ │ │ │ │ + [0x0000146e] Set column to 1 │ │ │ │ │ + [0x00001470] Advance Line by 62 to 117 │ │ │ │ │ + [0x00001472] Copy (view 1) │ │ │ │ │ + [0x00001473] Set column to 3 │ │ │ │ │ + [0x00001475] Special opcode 8: advance Address by 0 to 0x3974 and Line by 3 to 120 (view 2) │ │ │ │ │ + [0x00001476] Set column to 5 │ │ │ │ │ + [0x00001478] Special opcode 8: advance Address by 0 to 0x3974 and Line by 3 to 123 (view 3) │ │ │ │ │ + [0x00001479] Set column to 12 │ │ │ │ │ + [0x0000147b] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x0000147f] Set is_stmt to 0 │ │ │ │ │ + [0x00001480] Copy (view 4) │ │ │ │ │ + [0x00001481] Extended opcode 4: set Discriminator to 7 │ │ │ │ │ + [0x00001485] Special opcode 103: advance Address by 7 to 0x397b and Line by 0 to 123 │ │ │ │ │ + [0x00001486] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x00001488] Set column to 5 │ │ │ │ │ + [0x0000148a] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x0000148e] Advance Line by -68 to 55 │ │ │ │ │ + [0x00001491] Copy (view 1) │ │ │ │ │ + [0x00001492] Set is_stmt to 1 │ │ │ │ │ + [0x00001493] Special opcode 122: advance Address by 8 to 0x3983 and Line by 5 to 60 │ │ │ │ │ + [0x00001494] Set column to 30 │ │ │ │ │ + [0x00001496] Set is_stmt to 0 │ │ │ │ │ + [0x00001497] Copy (view 1) │ │ │ │ │ + [0x00001498] Set column to 5 │ │ │ │ │ + [0x0000149a] Set is_stmt to 1 │ │ │ │ │ + [0x0000149b] Special opcode 160: advance Address by 11 to 0x398e and Line by 1 to 61 │ │ │ │ │ + [0x0000149c] Set column to 39 │ │ │ │ │ + [0x0000149e] Set is_stmt to 0 │ │ │ │ │ + [0x0000149f] Copy (view 1) │ │ │ │ │ + [0x000014a0] Special opcode 47: advance Address by 3 to 0x3991 and Line by 0 to 61 │ │ │ │ │ + [0x000014a1] Set column to 22 │ │ │ │ │ + [0x000014a3] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014a7] Special opcode 118: advance Address by 8 to 0x3999 and Line by 1 to 62 │ │ │ │ │ + [0x000014a8] Set column to 39 │ │ │ │ │ + [0x000014aa] Special opcode 46: advance Address by 3 to 0x399c and Line by -1 to 61 │ │ │ │ │ + [0x000014ab] Set column to 5 │ │ │ │ │ + [0x000014ad] Set is_stmt to 1 │ │ │ │ │ + [0x000014ae] Special opcode 34: advance Address by 2 to 0x399e and Line by 1 to 62 │ │ │ │ │ + [0x000014af] Set column to 22 │ │ │ │ │ + [0x000014b1] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014b5] Copy (view 1) │ │ │ │ │ + [0x000014b6] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014ba] Set is_stmt to 0 │ │ │ │ │ + [0x000014bb] Special opcode 145: advance Address by 10 to 0x39a8 and Line by 0 to 62 │ │ │ │ │ + [0x000014bc] Set column to 9 │ │ │ │ │ + [0x000014be] Set is_stmt to 1 │ │ │ │ │ + [0x000014bf] Special opcode 118: advance Address by 8 to 0x39b0 and Line by 1 to 63 │ │ │ │ │ + [0x000014c0] Set column to 23 │ │ │ │ │ + [0x000014c2] Set is_stmt to 0 │ │ │ │ │ + [0x000014c3] Copy (view 1) │ │ │ │ │ + [0x000014c4] Set column to 22 │ │ │ │ │ + [0x000014c6] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014ca] Special opcode 46: advance Address by 3 to 0x39b3 and Line by -1 to 62 │ │ │ │ │ + [0x000014cb] Set column to 23 │ │ │ │ │ + [0x000014cd] Special opcode 90: advance Address by 6 to 0x39b9 and Line by 1 to 63 │ │ │ │ │ + [0x000014ce] Set column to 5 │ │ │ │ │ + [0x000014d0] Extended opcode 4: set Discriminator to 3 │ │ │ │ │ + [0x000014d4] Set is_stmt to 1 │ │ │ │ │ + [0x000014d5] Special opcode 60: advance Address by 4 to 0x39bd and Line by -1 to 62 │ │ │ │ │ + [0x000014d6] Set column to 22 │ │ │ │ │ + [0x000014d8] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014dc] Copy (view 1) │ │ │ │ │ + [0x000014dd] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000014e1] Set is_stmt to 0 │ │ │ │ │ + [0x000014e2] Special opcode 117: advance Address by 8 to 0x39c5 and Line by 0 to 62 │ │ │ │ │ + [0x000014e3] Set column to 5 │ │ │ │ │ + [0x000014e5] Set is_stmt to 1 │ │ │ │ │ + [0x000014e6] Special opcode 8: advance Address by 0 to 0x39c5 and Line by 3 to 65 (view 1) │ │ │ │ │ + [0x000014e7] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000014e9] Set column to 13 │ │ │ │ │ + [0x000014eb] Advance Line by 1537 to 1602 │ │ │ │ │ + [0x000014ee] Copy (view 2) │ │ │ │ │ + [0x000014ef] Set column to 9 │ │ │ │ │ + [0x000014f1] Special opcode 6: advance Address by 0 to 0x39c5 and Line by 1 to 1603 (view 3) │ │ │ │ │ + [0x000014f2] Set column to 36 │ │ │ │ │ [0x000014f4] Set is_stmt to 0 │ │ │ │ │ - [0x000014f5] Copy (view 1) │ │ │ │ │ - [0x000014f6] Set column to 37 │ │ │ │ │ - [0x000014f8] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x000014fc] Special opcode 75: advance Address by 5 to 0x39c2 and Line by 0 to 32 │ │ │ │ │ - [0x000014fd] Set column to 38 │ │ │ │ │ - [0x000014ff] Special opcode 117: advance Address by 8 to 0x39ca and Line by 0 to 32 │ │ │ │ │ - [0x00001500] Set column to 37 │ │ │ │ │ - [0x00001502] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001506] Special opcode 33: advance Address by 2 to 0x39cc and Line by 0 to 32 │ │ │ │ │ - [0x00001507] Set column to 5 │ │ │ │ │ - [0x00001509] Set is_stmt to 1 │ │ │ │ │ - [0x0000150a] Special opcode 122: advance Address by 8 to 0x39d4 and Line by 5 to 37 │ │ │ │ │ - [0x0000150b] Set column to 26 │ │ │ │ │ - [0x0000150d] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ - [0x00001511] Set is_stmt to 0 │ │ │ │ │ - [0x00001512] Copy (view 1) │ │ │ │ │ - [0x00001513] Set column to 5 │ │ │ │ │ - [0x00001515] Set is_stmt to 1 │ │ │ │ │ - [0x00001516] Advance PC by constant 17 to 0x39e5 │ │ │ │ │ - [0x00001517] Special opcode 62: advance Address by 4 to 0x39e9 and Line by 1 to 38 │ │ │ │ │ - [0x00001518] Set column to 9 │ │ │ │ │ - [0x0000151a] Set is_stmt to 0 │ │ │ │ │ - [0x0000151b] Copy (view 1) │ │ │ │ │ - [0x0000151c] Set column to 1 │ │ │ │ │ - [0x0000151e] Special opcode 132: advance Address by 9 to 0x39f2 and Line by 1 to 39 │ │ │ │ │ - [0x0000151f] Special opcode 75: advance Address by 5 to 0x39f7 and Line by 0 to 39 │ │ │ │ │ - [0x00001520] Set column to 36 │ │ │ │ │ - [0x00001522] Set is_stmt to 1 │ │ │ │ │ - [0x00001523] Special opcode 133: advance Address by 9 to 0x3a00 and Line by 2 to 41 │ │ │ │ │ - [0x00001524] Set column to 5 │ │ │ │ │ - [0x00001526] Special opcode 6: advance Address by 0 to 0x3a00 and Line by 1 to 42 (view 1) │ │ │ │ │ - [0x00001527] Set column to 36 │ │ │ │ │ - [0x00001529] Set is_stmt to 0 │ │ │ │ │ - [0x0000152a] Special opcode 4: advance Address by 0 to 0x3a00 and Line by -1 to 41 (view 2) │ │ │ │ │ - [0x0000152b] Set column to 16 │ │ │ │ │ - [0x0000152d] Special opcode 63: advance Address by 4 to 0x3a04 and Line by 2 to 43 │ │ │ │ │ - [0x0000152e] Set column to 5 │ │ │ │ │ - [0x00001530] Special opcode 74: advance Address by 5 to 0x3a09 and Line by -1 to 42 │ │ │ │ │ - [0x00001531] Set is_stmt to 1 │ │ │ │ │ - [0x00001532] Special opcode 78: advance Address by 5 to 0x3a0e and Line by 3 to 45 │ │ │ │ │ - [0x00001533] Special opcode 78: advance Address by 5 to 0x3a13 and Line by 3 to 48 │ │ │ │ │ - [0x00001534] Set column to 12 │ │ │ │ │ - [0x00001536] Set is_stmt to 0 │ │ │ │ │ - [0x00001537] Special opcode 8: advance Address by 0 to 0x3a13 and Line by 3 to 51 (view 1) │ │ │ │ │ - [0x00001538] Set column to 16 │ │ │ │ │ - [0x0000153a] Special opcode 182: advance Address by 13 to 0x3a20 and Line by -5 to 46 │ │ │ │ │ - [0x0000153b] Set column to 1 │ │ │ │ │ - [0x0000153d] Special opcode 81: advance Address by 5 to 0x3a25 and Line by 6 to 52 │ │ │ │ │ - [0x0000153e] Advance PC by 1 to 0x3a26 │ │ │ │ │ + [0x000014f5] Copy (view 4) │ │ │ │ │ + [0x000014f6] Set column to 27 │ │ │ │ │ + [0x000014f8] Special opcode 47: advance Address by 3 to 0x39c8 and Line by 0 to 1603 │ │ │ │ │ + [0x000014f9] Set column to 36 │ │ │ │ │ + [0x000014fb] Special opcode 89: advance Address by 6 to 0x39ce and Line by 0 to 1603 │ │ │ │ │ + [0x000014fc] Special opcode 201: advance Address by 14 to 0x39dc and Line by 0 to 1603 │ │ │ │ │ + [0x000014fd] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000014ff] Set column to 5 │ │ │ │ │ + [0x00001501] Set is_stmt to 1 │ │ │ │ │ + [0x00001502] Advance Line by -1537 to 66 │ │ │ │ │ + [0x00001505] Copy (view 1) │ │ │ │ │ + [0x00001506] Set column to 9 │ │ │ │ │ + [0x00001508] Set is_stmt to 0 │ │ │ │ │ + [0x00001509] Copy (view 2) │ │ │ │ │ + [0x0000150a] Set column to 5 │ │ │ │ │ + [0x0000150c] Set is_stmt to 1 │ │ │ │ │ + [0x0000150d] Special opcode 118: advance Address by 8 to 0x39e4 and Line by 1 to 67 │ │ │ │ │ + [0x0000150e] Set column to 9 │ │ │ │ │ + [0x00001510] Set is_stmt to 0 │ │ │ │ │ + [0x00001511] Copy (view 1) │ │ │ │ │ + [0x00001512] Set column to 5 │ │ │ │ │ + [0x00001514] Set is_stmt to 1 │ │ │ │ │ + [0x00001515] Special opcode 118: advance Address by 8 to 0x39ec and Line by 1 to 68 │ │ │ │ │ + [0x00001516] Set column to 12 │ │ │ │ │ + [0x00001518] Set is_stmt to 0 │ │ │ │ │ + [0x00001519] Copy (view 1) │ │ │ │ │ + [0x0000151a] Set column to 1 │ │ │ │ │ + [0x0000151c] Special opcode 48: advance Address by 3 to 0x39ef and Line by 1 to 69 │ │ │ │ │ + [0x0000151d] Set column to 9 │ │ │ │ │ + [0x0000151f] Set is_stmt to 1 │ │ │ │ │ + [0x00001520] Advance Line by -13 to 56 │ │ │ │ │ + [0x00001522] Advance PC by constant 17 to 0x3a00 │ │ │ │ │ + [0x00001523] Special opcode 5: advance Address by 0 to 0x3a00 and Line by 0 to 56 │ │ │ │ │ + [0x00001524] Set column to 33 │ │ │ │ │ + [0x00001526] Set is_stmt to 0 │ │ │ │ │ + [0x00001527] Copy (view 1) │ │ │ │ │ + [0x00001528] Set column to 16 │ │ │ │ │ + [0x0000152a] Special opcode 133: advance Address by 9 to 0x3a09 and Line by 2 to 58 │ │ │ │ │ + [0x0000152b] Set column to 33 │ │ │ │ │ + [0x0000152d] Special opcode 31: advance Address by 2 to 0x3a0b and Line by -2 to 56 │ │ │ │ │ + [0x0000152e] Set column to 9 │ │ │ │ │ + [0x00001530] Set is_stmt to 1 │ │ │ │ │ + [0x00001531] Special opcode 202: advance Address by 14 to 0x3a19 and Line by 1 to 57 │ │ │ │ │ + [0x00001532] Set column to 13 │ │ │ │ │ + [0x00001534] Set is_stmt to 0 │ │ │ │ │ + [0x00001535] Copy (view 1) │ │ │ │ │ + [0x00001536] Set column to 9 │ │ │ │ │ + [0x00001538] Set is_stmt to 1 │ │ │ │ │ + [0x00001539] Special opcode 118: advance Address by 8 to 0x3a21 and Line by 1 to 58 │ │ │ │ │ + [0x0000153a] Set column to 16 │ │ │ │ │ + [0x0000153c] Set is_stmt to 0 │ │ │ │ │ + [0x0000153d] Copy (view 1) │ │ │ │ │ + [0x0000153e] Advance PC by 5 to 0x3a26 │ │ │ │ │ [0x00001540] Extended opcode 1: End of Sequence │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -42,31 +42,31 @@ │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x95b │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><4d>: Abbrev Number: 20 (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) <0x422f> │ │ │ │ │ - <1><5b>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <5c> DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ + <57> DW_AT_import : (GNU_ref_alt) <0x3e87> │ │ │ │ │ + <1><5b>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ + <5c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ <1><60>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x61: │ │ │ │ │ Length: 0x1c (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x95b │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><6d>: Abbrev Number: 20 (DW_TAG_partial_unit) │ │ │ │ │ <6e> DW_AT_stmt_list : (sec_offset) 0 │ │ │ │ │ <72> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <1><76>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ - <77> DW_AT_import : (GNU_ref_alt) <0x3e87> │ │ │ │ │ - <1><7b>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ - <7c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ + <77> DW_AT_import : (GNU_ref_alt) <0x4059> │ │ │ │ │ + <1><7b>: Abbrev Number: 18 (DW_TAG_imported_unit) │ │ │ │ │ + <7c> DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ <1><80>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x81: │ │ │ │ │ Length: 0x90 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_partial (3) │ │ │ │ │ Abbrev Offset: 0x95b │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ │ 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: 0x34a1) │ │ │ │ │ <16b> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <16c> DW_AT_name : (line_strp) (offset: 0x2): src/main/cpp/posix.cpp │ │ │ │ │ + <16c> DW_AT_name : (line_strp) (offset: 0x53): src/main/cpp/posix.cpp │ │ │ │ │ <170> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <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) <0x3f78> │ │ │ │ │ <1><185>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ @@ -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) <0x3f5e> │ │ │ │ │ <3><106d>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <106e> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f55> │ │ │ │ │ <3><1072>: Abbrev Number: 0 │ │ │ │ │ <2><1073>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1074> DW_AT_abstract_origin: (GNU_ref_alt) <0x4234> │ │ │ │ │ + <1074> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ <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) <0x4257> │ │ │ │ │ + <1087> DW_AT_abstract_origin: (GNU_ref_alt) <0x4081> │ │ │ │ │ <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) <0x424d> │ │ │ │ │ + <1094> DW_AT_abstract_origin: (GNU_ref_alt) <0x4077> │ │ │ │ │ <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) <0x4243> │ │ │ │ │ + <10a1> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ <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) <0x423a> │ │ │ │ │ + <10ae> DW_AT_abstract_origin: (GNU_ref_alt) <0x4064> │ │ │ │ │ <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) │ │ │ │ │ @@ -2224,37 +2224,37 @@ │ │ │ │ │ <1216> DW_AT_sibling : (ref_udata) <0x1223> │ │ │ │ │ <3><1218>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <1219> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f5e> │ │ │ │ │ <3><121d>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ <121e> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f55> │ │ │ │ │ <3><1222>: Abbrev Number: 0 │ │ │ │ │ <2><1223>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1224> DW_AT_abstract_origin: (GNU_ref_alt) <0x4234> │ │ │ │ │ + <1224> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ <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) <0x4257> │ │ │ │ │ + <1237> DW_AT_abstract_origin: (GNU_ref_alt) <0x4081> │ │ │ │ │ <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) <0x424d> │ │ │ │ │ + <1244> DW_AT_abstract_origin: (GNU_ref_alt) <0x4077> │ │ │ │ │ <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) <0x4243> │ │ │ │ │ + <1251> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ <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) <0x423a> │ │ │ │ │ + <125e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4064> │ │ │ │ │ <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) │ │ │ │ │ @@ -3253,15 +3253,15 @@ │ │ │ │ │ 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: 0x34a1) │ │ │ │ │ <1b54> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <1b55> DW_AT_name : (line_strp) (offset: 0x292): src/main/cpp/linux.cpp │ │ │ │ │ + <1b55> DW_AT_name : (line_strp) (offset: 0x2b5): src/main/cpp/linux.cpp │ │ │ │ │ <1b59> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <1b5d> DW_AT_ranges : (sec_offset) 0x10c │ │ │ │ │ <1b61> DW_AT_low_pc : (addr) 0 │ │ │ │ │ <1b65> DW_AT_stmt_list : (sec_offset) 0xc2b │ │ │ │ │ <1><1b69>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ <1b6a> DW_AT_import : (ref_addr) <0x8d> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ <1><1b6e>: Abbrev Number: 23 (DW_TAG_typedef) │ │ │ │ │ @@ -4259,37 +4259,37 @@ │ │ │ │ │ <22ec> DW_AT_GNU_locviews: (sec_offset) 0xdc9 │ │ │ │ │ <3><22f0>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ <22f1> DW_AT_abstract_origin: (GNU_ref_alt) <0x3f55> │ │ │ │ │ <22f5> DW_AT_location : (sec_offset) 0xdd8 (location list) │ │ │ │ │ <22f9> DW_AT_GNU_locviews: (sec_offset) 0xdd6 │ │ │ │ │ <3><22fd>: Abbrev Number: 0 │ │ │ │ │ <2><22fe>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <22ff> DW_AT_abstract_origin: (GNU_ref_alt) <0x4234> │ │ │ │ │ + <22ff> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ <2303> DW_AT_entry_pc : (addr) 0x33fc │ │ │ │ │ <2307> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ <2308> DW_AT_low_pc : (addr) 0x33fc │ │ │ │ │ <230c> DW_AT_high_pc : (udata) 52 │ │ │ │ │ <230d> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ <230d> DW_AT_call_line : (data1) 45 │ │ │ │ │ <230e> DW_AT_call_column : (data1) 40 │ │ │ │ │ <230f> DW_AT_sibling : (ref_udata) <0x2346> │ │ │ │ │ <3><2311>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2312> DW_AT_abstract_origin: (GNU_ref_alt) <0x4257> │ │ │ │ │ + <2312> DW_AT_abstract_origin: (GNU_ref_alt) <0x4081> │ │ │ │ │ <2316> DW_AT_location : (sec_offset) 0xde3 (location list) │ │ │ │ │ <231a> DW_AT_GNU_locviews: (sec_offset) 0xde1 │ │ │ │ │ <3><231e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <231f> DW_AT_abstract_origin: (GNU_ref_alt) <0x424d> │ │ │ │ │ + <231f> DW_AT_abstract_origin: (GNU_ref_alt) <0x4077> │ │ │ │ │ <2323> DW_AT_location : (sec_offset) 0xdf3 (location list) │ │ │ │ │ <2327> DW_AT_GNU_locviews: (sec_offset) 0xdf1 │ │ │ │ │ <3><232b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <232c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4243> │ │ │ │ │ + <232c> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ <2330> DW_AT_location : (sec_offset) 0xe03 (location list) │ │ │ │ │ <2334> DW_AT_GNU_locviews: (sec_offset) 0xe01 │ │ │ │ │ <3><2338>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2339> DW_AT_abstract_origin: (GNU_ref_alt) <0x423a> │ │ │ │ │ + <2339> DW_AT_abstract_origin: (GNU_ref_alt) <0x4064> │ │ │ │ │ <233d> DW_AT_location : (sec_offset) 0xe0e (location list) │ │ │ │ │ <2341> DW_AT_GNU_locviews: (sec_offset) 0xe0c │ │ │ │ │ <3><2345>: Abbrev Number: 0 │ │ │ │ │ <2><2346>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ <2347> DW_AT_call_return_pc: (addr) 0x33e0 │ │ │ │ │ <234b> DW_AT_call_origin : (ref_udata) <0x1eff> │ │ │ │ │ <2><234d>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ @@ -4414,857 +4414,857 @@ │ │ │ │ │ <243d> DW_AT_decl_column : (data1) 17 │ │ │ │ │ <243e> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ <2442> DW_AT_location : (sec_offset) 0xe1b (location list) │ │ │ │ │ <2446> DW_AT_GNU_locviews: (sec_offset) 0xe17 │ │ │ │ │ <2><244a>: Abbrev Number: 0 │ │ │ │ │ <1><244b>: Abbrev Number: 0 │ │ │ │ │ Compilation Unit @ offset 0x244c: │ │ │ │ │ - Length: 0x3c4 (32-bit) │ │ │ │ │ + Length: 0x113 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ - Abbrev Offset: 0 │ │ │ │ │ + Abbrev Offset: 0x95b │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><2458>: Abbrev Number: 122 (DW_TAG_compile_unit) │ │ │ │ │ + <0><2458>: Abbrev Number: 8 (DW_TAG_compile_unit) │ │ │ │ │ <2459> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ <245d> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <245e> DW_AT_name : (line_strp) (offset: 0x328): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + <245e> DW_AT_name : (line_strp) (offset: 0x311): src/shared/cpp/generic_posix.cpp │ │ │ │ │ <2462> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ <2466> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ - <246a> DW_AT_high_pc : (udata) 486 │ │ │ │ │ + <246a> DW_AT_high_pc : (udata) 134 │ │ │ │ │ <246c> DW_AT_stmt_list : (sec_offset) 0xfa1 │ │ │ │ │ - <1><2470>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <2471> DW_AT_import : (GNU_ref_alt) <0x4007> │ │ │ │ │ - <1><2475>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <2476> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><247a>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <247b> DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ - <1><247f>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <2480> DW_AT_import : (ref_addr) <0x121> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2484>: Abbrev Number: 121 (DW_TAG_namespace) │ │ │ │ │ - <2485> DW_AT_name : (string) std │ │ │ │ │ - <2489> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <248a> DW_AT_decl_line : (data2) 306 │ │ │ │ │ - <248c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <248d> DW_AT_sibling : (ref_udata) <0x248f> │ │ │ │ │ - <2><248e>: Abbrev Number: 0 │ │ │ │ │ - <1><248f>: Abbrev Number: 81 (DW_TAG_namespace) │ │ │ │ │ - <2490> DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ - <2494> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2495> DW_AT_decl_line : (data2) 343 │ │ │ │ │ - <2497> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><2498>: Abbrev Number: 120 (DW_TAG_subprogram) │ │ │ │ │ - <2499> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2499> DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ - <249d> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <249d> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <249e> DW_AT_decl_column : (data1) 9 │ │ │ │ │ - <249f> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <24a3> DW_AT_low_pc : (addr) 0x37d0 │ │ │ │ │ - <24a7> DW_AT_high_pc : (udata) 230 │ │ │ │ │ - <24a9> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <24ab> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <24ab> DW_AT_sibling : (ref_udata) <0x2616> │ │ │ │ │ - <2><24ad>: Abbrev Number: 125 (DW_TAG_formal_parameter) │ │ │ │ │ - <24ae> DW_AT_name : (string) env │ │ │ │ │ - <24b2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24b2> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24b3> DW_AT_decl_column : (data1) 30 │ │ │ │ │ - <24b4> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <24b8> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><24bb>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ - <24bc> DW_AT_name : (GNU_strp_alt) (offset: 0x3596) │ │ │ │ │ - <24c0> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24c0> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24c1> DW_AT_decl_column : (data1) 47 │ │ │ │ │ - <24c2> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <24c6> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><24c9>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ - <24ca> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ - <24ce> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24ce> DW_AT_decl_line : (data1) 52 │ │ │ │ │ - <24cf> DW_AT_decl_column : (data1) 62 │ │ │ │ │ - <24d0> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <24d4> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><24d7>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <24d8> DW_AT_name : (GNU_strp_alt) (offset: 0x3510) │ │ │ │ │ - <24dc> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24dc> DW_AT_decl_line : (data1) 53 │ │ │ │ │ - <24dd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <24de> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <24e2> DW_AT_location : (sec_offset) 0xe3f (location list) │ │ │ │ │ - <24e6> DW_AT_GNU_locviews: (sec_offset) 0xe39 │ │ │ │ │ - <2><24ea>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <24eb> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - <24ef> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <24ef> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <24f0> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <24f1> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - <24f5> DW_AT_location : (sec_offset) 0xe61 (location list) │ │ │ │ │ - <24f9> DW_AT_GNU_locviews: (sec_offset) 0xe59 │ │ │ │ │ - <2><24fd>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <24fe> DW_AT_name : (GNU_strp_alt) (offset: 0x30c0) │ │ │ │ │ - <2502> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2502> DW_AT_decl_line : (data1) 60 │ │ │ │ │ - <2503> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2504> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <2508> DW_AT_location : (sec_offset) 0xe83 (location list) │ │ │ │ │ - <250c> DW_AT_GNU_locviews: (sec_offset) 0xe7f │ │ │ │ │ - <2><2510>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <2511> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - <2515> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2515> DW_AT_decl_line : (data1) 61 │ │ │ │ │ - <2516> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2517> DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ - <251b> DW_AT_location : (sec_offset) 0xe96 (location list) │ │ │ │ │ - <251f> DW_AT_GNU_locviews: (sec_offset) 0xe92 │ │ │ │ │ - <2><2523>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <2524> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <2528> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2528> DW_AT_decl_line : (data1) 65 │ │ │ │ │ - <2529> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <252a> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <252e> DW_AT_location : (sec_offset) 0xea9 (location list) │ │ │ │ │ - <2532> DW_AT_GNU_locviews: (sec_offset) 0xea5 │ │ │ │ │ - <2><2536>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ - <2537> DW_AT_ranges : (sec_offset) 0x14c │ │ │ │ │ - <253b> DW_AT_sibling : (ref_udata) <0x254f> │ │ │ │ │ - <3><253d>: Abbrev Number: 126 (DW_TAG_variable) │ │ │ │ │ - <253e> DW_AT_name : (string) i │ │ │ │ │ - <2540> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2540> DW_AT_decl_line : (data1) 62 │ │ │ │ │ - <2541> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <2542> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2546> DW_AT_location : (sec_offset) 0xeba (location list) │ │ │ │ │ - <254a> DW_AT_GNU_locviews: (sec_offset) 0xeb8 │ │ │ │ │ - <3><254e>: Abbrev Number: 0 │ │ │ │ │ - <2><254f>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2550> DW_AT_abstract_origin: (GNU_ref_alt) <0x401d> │ │ │ │ │ - <2554> DW_AT_entry_pc : (addr) 0x3804 │ │ │ │ │ - <2558> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <2559> DW_AT_ranges : (sec_offset) 0x141 │ │ │ │ │ - <255d> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <255d> DW_AT_call_line : (data1) 55 │ │ │ │ │ - <255e> DW_AT_call_column : (data1) 17 │ │ │ │ │ - <255f> DW_AT_sibling : (ref_udata) <0x2592> │ │ │ │ │ - <3><2561>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2562> DW_AT_abstract_origin: (GNU_ref_alt) <0x4039> │ │ │ │ │ - <2566> DW_AT_location : (sec_offset) 0xec5 (location list) │ │ │ │ │ - <256a> DW_AT_GNU_locviews: (sec_offset) 0xec3 │ │ │ │ │ - <3><256e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <256f> DW_AT_abstract_origin: (GNU_ref_alt) <0x402f> │ │ │ │ │ - <2573> DW_AT_location : (sec_offset) 0xecf (location list) │ │ │ │ │ - <2577> DW_AT_GNU_locviews: (sec_offset) 0xecd │ │ │ │ │ - <3><257b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <257c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4028> │ │ │ │ │ - <2580> DW_AT_location : (sec_offset) 0xedb (location list) │ │ │ │ │ - <2584> DW_AT_GNU_locviews: (sec_offset) 0xed7 │ │ │ │ │ - <3><2588>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <2589> DW_AT_call_return_pc: (addr) 0x380b │ │ │ │ │ - <258d> DW_AT_call_origin : (GNU_ref_alt) <0x40c7> │ │ │ │ │ - <3><2591>: Abbrev Number: 0 │ │ │ │ │ - <2><2592>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2593> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f8> │ │ │ │ │ - <2597> DW_AT_entry_pc : (addr) 0x3855 │ │ │ │ │ - <259b> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <259c> DW_AT_low_pc : (addr) 0x3855 │ │ │ │ │ - <25a0> DW_AT_high_pc : (udata) 23 │ │ │ │ │ - <25a1> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <25a1> DW_AT_call_line : (data1) 65 │ │ │ │ │ - <25a2> DW_AT_call_column : (data1) 36 │ │ │ │ │ - <25a3> DW_AT_sibling : (ref_udata) <0x25cd> │ │ │ │ │ - <3><25a5>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25a6> DW_AT_abstract_origin: (GNU_ref_alt) <0x4215> │ │ │ │ │ - <25aa> DW_AT_location : (sec_offset) 0xeec (location list) │ │ │ │ │ - <25ae> DW_AT_GNU_locviews: (sec_offset) 0xeea │ │ │ │ │ - <3><25b2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25b3> DW_AT_abstract_origin: (GNU_ref_alt) <0x4209> │ │ │ │ │ - <25b7> DW_AT_location : (sec_offset) 0xef6 (location list) │ │ │ │ │ - <25bb> DW_AT_GNU_locviews: (sec_offset) 0xef4 │ │ │ │ │ - <3><25bf>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <25c0> DW_AT_abstract_origin: (GNU_ref_alt) <0x4200> │ │ │ │ │ - <25c4> DW_AT_location : (sec_offset) 0xf00 (location list) │ │ │ │ │ - <25c8> DW_AT_GNU_locviews: (sec_offset) 0xefe │ │ │ │ │ - <3><25cc>: Abbrev Number: 0 │ │ │ │ │ - <2><25cd>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25ce> DW_AT_call_return_pc: (addr) 0x37ec │ │ │ │ │ - <25d2> DW_AT_call_origin : (ref_addr) <0x12f> │ │ │ │ │ - <2><25d6>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25d7> DW_AT_call_return_pc: (addr) 0x37fe │ │ │ │ │ - <25db> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><25df>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <25e0> DW_AT_call_return_pc: (addr) 0x381c │ │ │ │ │ - <25e4> DW_AT_call_origin : (GNU_ref_alt) <0x4107> │ │ │ │ │ - <2><25e8>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25e9> DW_AT_call_return_pc: (addr) 0x3829 │ │ │ │ │ - <25ed> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><25f1>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25f2> DW_AT_call_return_pc: (addr) 0x3874 │ │ │ │ │ - <25f6> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><25fa>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <25fb> DW_AT_call_return_pc: (addr) 0x387c │ │ │ │ │ - <25ff> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2603>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <2604> DW_AT_call_return_pc: (addr) 0x38a9 │ │ │ │ │ - <2608> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ - <2><260c>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <260d> DW_AT_call_return_pc: (addr) 0x38b1 │ │ │ │ │ - <2611> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2615>: Abbrev Number: 0 │ │ │ │ │ - <1><2616>: Abbrev Number: 127 (DW_TAG_subprogram) │ │ │ │ │ - <2617> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2617> DW_AT_name : (GNU_strp_alt) (offset: 0x3332) │ │ │ │ │ - <261b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <261b> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <261c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ - <261d> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2621> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ - <2625> DW_AT_high_pc : (udata) 251 │ │ │ │ │ - <2627> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2629> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><2629>: Abbrev Number: 125 (DW_TAG_formal_parameter) │ │ │ │ │ - <262a> DW_AT_name : (string) env │ │ │ │ │ - <262e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <262e> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <262f> DW_AT_decl_column : (data1) 28 │ │ │ │ │ - <2630> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2634> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2637>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ - <2638> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ - <263c> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <263c> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <263d> DW_AT_decl_column : (data1) 41 │ │ │ │ │ - <263e> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2642> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2645>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ - <2646> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ - <264a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <264a> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <264b> DW_AT_decl_column : (data1) 57 │ │ │ │ │ - <264c> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2650> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2653>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <2654> DW_AT_name : (GNU_strp_alt) (offset: 0x30c0) │ │ │ │ │ - <2658> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2658> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <2659> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <265a> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <265e> DW_AT_location : (sec_offset) 0xf0d (location list) │ │ │ │ │ - <2662> DW_AT_GNU_locviews: (sec_offset) 0xf09 │ │ │ │ │ - <2><2666>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <2667> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ - <266b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <266b> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <266c> DW_AT_decl_column : (data1) 14 │ │ │ │ │ - <266d> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ - <2671> DW_AT_location : (sec_offset) 0xf1e (location list) │ │ │ │ │ - <2675> DW_AT_GNU_locviews: (sec_offset) 0xf18 │ │ │ │ │ - <2><2679>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <267a> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ - <267e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <267e> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <267f> DW_AT_decl_column : (data1) 18 │ │ │ │ │ - <2680> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ - <2684> DW_AT_location : (sec_offset) 0xf33 (location list) │ │ │ │ │ - <2688> DW_AT_GNU_locviews: (sec_offset) 0xf2f │ │ │ │ │ - <2><268c>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <268d> DW_AT_name : (GNU_strp_alt) (offset: 0x3510) │ │ │ │ │ - <2691> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2691> DW_AT_decl_line : (data1) 38 │ │ │ │ │ - <2692> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <2693> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <2697> DW_AT_location : (sec_offset) 0xf45 (location list) │ │ │ │ │ - <269b> DW_AT_GNU_locviews: (sec_offset) 0xf3f │ │ │ │ │ - <2><269f>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ - <26a0> DW_AT_name : (GNU_strp_alt) (offset: 0x3596) │ │ │ │ │ - <26a4> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <26a4> DW_AT_decl_line : (data1) 45 │ │ │ │ │ - <26a5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <26a6> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <26aa> DW_AT_location : (sec_offset) 0xf61 (location list) │ │ │ │ │ - <26ae> DW_AT_GNU_locviews: (sec_offset) 0xf5d │ │ │ │ │ - <2><26b2>: Abbrev Number: 3 (DW_TAG_lexical_block) │ │ │ │ │ - <26b3> DW_AT_low_pc : (addr) 0x371e │ │ │ │ │ - <26b7> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <26b8> DW_AT_sibling : (ref_udata) <0x26cc> │ │ │ │ │ - <3><26ba>: Abbrev Number: 126 (DW_TAG_variable) │ │ │ │ │ - <26bb> DW_AT_name : (string) i │ │ │ │ │ - <26bd> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <26bd> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <26be> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <26bf> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ - <26c3> DW_AT_location : (sec_offset) 0xf72 (location list) │ │ │ │ │ - <26c7> DW_AT_GNU_locviews: (sec_offset) 0xf70 │ │ │ │ │ - <3><26cb>: Abbrev Number: 0 │ │ │ │ │ - <2><26cc>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <26cd> DW_AT_abstract_origin: (GNU_ref_alt) <0x41d9> │ │ │ │ │ - <26d1> DW_AT_entry_pc : (addr) 0x36e6 │ │ │ │ │ - <26d5> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <26d6> DW_AT_low_pc : (addr) 0x36e6 │ │ │ │ │ - <26da> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <26db> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <26db> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <26dc> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <26dd> DW_AT_sibling : (ref_udata) <0x26fa> │ │ │ │ │ - <3><26df>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <26e0> DW_AT_abstract_origin: (GNU_ref_alt) <0x41eb> │ │ │ │ │ - <26e4> DW_AT_location : (sec_offset) 0xf7b (location list) │ │ │ │ │ - <26e8> DW_AT_GNU_locviews: (sec_offset) 0xf79 │ │ │ │ │ - <3><26ec>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <26ed> DW_AT_abstract_origin: (GNU_ref_alt) <0x41e2> │ │ │ │ │ - <26f1> DW_AT_location : (sec_offset) 0xf84 (location list) │ │ │ │ │ - <26f5> DW_AT_GNU_locviews: (sec_offset) 0xf82 │ │ │ │ │ - <3><26f9>: Abbrev Number: 0 │ │ │ │ │ - <2><26fa>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <26fb> DW_AT_abstract_origin: (GNU_ref_alt) <0x41ae> │ │ │ │ │ - <26ff> DW_AT_entry_pc : (addr) 0x370d │ │ │ │ │ - <2703> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <2704> DW_AT_ranges : (sec_offset) 0x126 │ │ │ │ │ - <2708> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <2708> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <2709> DW_AT_call_column : (data1) 50 │ │ │ │ │ - <270a> DW_AT_sibling : (ref_udata) <0x272c> │ │ │ │ │ - <3><270c>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <270d> DW_AT_abstract_origin: (GNU_ref_alt) <0x41cc> │ │ │ │ │ - <2711> DW_AT_location : (sec_offset) 0xf8c (location list) │ │ │ │ │ - <2715> DW_AT_GNU_locviews: (sec_offset) 0xf8a │ │ │ │ │ - <3><2719>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ - <271a> DW_AT_abstract_origin: (GNU_ref_alt) <0x41c0> │ │ │ │ │ - <3><271e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <271f> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b7> │ │ │ │ │ - <2723> DW_AT_location : (sec_offset) 0xf95 (location list) │ │ │ │ │ - <2727> DW_AT_GNU_locviews: (sec_offset) 0xf93 │ │ │ │ │ - <3><272b>: Abbrev Number: 0 │ │ │ │ │ - <2><272c>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <272d> DW_AT_abstract_origin: (GNU_ref_alt) <0x4183> │ │ │ │ │ - <2731> DW_AT_entry_pc : (addr) 0x3753 │ │ │ │ │ - <2735> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <2736> DW_AT_ranges : (sec_offset) 0x12d │ │ │ │ │ - <273a> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <273a> DW_AT_call_line : (data1) 36 │ │ │ │ │ - <273b> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <273c> DW_AT_sibling : (ref_udata) <0x275e> │ │ │ │ │ - <3><273e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <273f> DW_AT_abstract_origin: (GNU_ref_alt) <0x41a1> │ │ │ │ │ - <2743> DW_AT_location : (sec_offset) 0xf9d (location list) │ │ │ │ │ - <2747> DW_AT_GNU_locviews: (sec_offset) 0xf9b │ │ │ │ │ - <3><274b>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ - <274c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4195> │ │ │ │ │ - <3><2750>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2751> DW_AT_abstract_origin: (GNU_ref_alt) <0x418c> │ │ │ │ │ - <2755> DW_AT_location : (sec_offset) 0xfa7 (location list) │ │ │ │ │ - <2759> DW_AT_GNU_locviews: (sec_offset) 0xfa5 │ │ │ │ │ - <3><275d>: Abbrev Number: 0 │ │ │ │ │ - <2><275e>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <275f> DW_AT_abstract_origin: (GNU_ref_alt) <0x4049> │ │ │ │ │ - <2763> DW_AT_entry_pc : (addr) 0x3761 │ │ │ │ │ - <2767> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <2768> DW_AT_low_pc : (addr) 0x3761 │ │ │ │ │ - <276c> DW_AT_high_pc : (udata) 13 │ │ │ │ │ - <276d> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <276d> DW_AT_call_line : (data1) 38 │ │ │ │ │ - <276e> DW_AT_call_column : (data1) 28 │ │ │ │ │ - <276f> DW_AT_sibling : (ref_udata) <0x27a2> │ │ │ │ │ - <3><2771>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2772> DW_AT_abstract_origin: (GNU_ref_alt) <0x4065> │ │ │ │ │ - <2776> DW_AT_location : (sec_offset) 0xfb1 (location list) │ │ │ │ │ - <277a> DW_AT_GNU_locviews: (sec_offset) 0xfaf │ │ │ │ │ - <3><277e>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <277f> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ - <2783> DW_AT_location : (sec_offset) 0xfbc (location list) │ │ │ │ │ - <2787> DW_AT_GNU_locviews: (sec_offset) 0xfba │ │ │ │ │ - <3><278b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <278c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4054> │ │ │ │ │ - <2790> DW_AT_location : (sec_offset) 0xfb1 (location list) │ │ │ │ │ - <2794> DW_AT_GNU_locviews: (sec_offset) 0xfaf │ │ │ │ │ - <3><2798>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <2799> DW_AT_call_return_pc: (addr) 0x376e │ │ │ │ │ - <279d> DW_AT_call_origin : (GNU_ref_alt) <0x4163> │ │ │ │ │ - <3><27a1>: Abbrev Number: 0 │ │ │ │ │ - <2><27a2>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <27a3> DW_AT_abstract_origin: (GNU_ref_alt) <0x4049> │ │ │ │ │ - <27a7> DW_AT_entry_pc : (addr) 0x3788 │ │ │ │ │ - <27ab> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ - <27ac> DW_AT_ranges : (sec_offset) 0x136 │ │ │ │ │ - <27b0> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ - <27b0> DW_AT_call_line : (data1) 46 │ │ │ │ │ - <27b1> DW_AT_call_column : (data1) 13 │ │ │ │ │ - <27b2> DW_AT_sibling : (ref_udata) <0x27e5> │ │ │ │ │ - <3><27b4>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27b5> DW_AT_abstract_origin: (GNU_ref_alt) <0x4065> │ │ │ │ │ - <27b9> DW_AT_location : (sec_offset) 0xfc6 (location list) │ │ │ │ │ - <27bd> DW_AT_GNU_locviews: (sec_offset) 0xfc4 │ │ │ │ │ - <3><27c1>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27c2> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ - <27c6> DW_AT_location : (sec_offset) 0xfd0 (location list) │ │ │ │ │ - <27ca> DW_AT_GNU_locviews: (sec_offset) 0xfce │ │ │ │ │ - <3><27ce>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <27cf> DW_AT_abstract_origin: (GNU_ref_alt) <0x4054> │ │ │ │ │ - <27d3> DW_AT_location : (sec_offset) 0xfdc (location list) │ │ │ │ │ - <27d7> DW_AT_GNU_locviews: (sec_offset) 0xfd8 │ │ │ │ │ - <3><27db>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ - <27dc> DW_AT_call_return_pc: (addr) 0x378f │ │ │ │ │ - <27e0> DW_AT_call_origin : (GNU_ref_alt) <0x4163> │ │ │ │ │ - <3><27e4>: Abbrev Number: 0 │ │ │ │ │ - <2><27e5>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27e6> DW_AT_call_return_pc: (addr) 0x3708 │ │ │ │ │ - <27ea> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><27ee>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27ef> DW_AT_call_return_pc: (addr) 0x3782 │ │ │ │ │ - <27f3> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><27f7>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <27f8> DW_AT_call_return_pc: (addr) 0x3797 │ │ │ │ │ - <27fc> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2800>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <2801> DW_AT_call_return_pc: (addr) 0x37be │ │ │ │ │ - <2805> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ - <2><2809>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ - <280a> DW_AT_call_return_pc: (addr) 0x37c6 │ │ │ │ │ - <280e> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ - <2><2812>: Abbrev Number: 0 │ │ │ │ │ - <1><2813>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x2814: │ │ │ │ │ + <1><2470>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ + <2471> DW_AT_import : (ref_addr) <0x4d> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2475>: Abbrev Number: 5 (DW_TAG_namespace) │ │ │ │ │ + <2476> DW_AT_name : (string) std │ │ │ │ │ + <247a> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <247b> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <247d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><247e>: Abbrev Number: 12 (DW_TAG_namespace) │ │ │ │ │ + <247f> DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ + <2483> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <2484> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <2486> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><2487>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ + <2488> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2488> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <248c> DW_AT_decl_file : (data1) 14 │ │ │ │ │ + <248d> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <248e> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <248f> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <248f> DW_AT_sibling : (ref_udata) <0x24aa> │ │ │ │ │ + <2><2490>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2491> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <2><2495>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <2496> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><249a>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <249b> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2><249f>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <24a0> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2><24a4>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ + <24a5> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2><24a9>: Abbrev Number: 0 │ │ │ │ │ + <1><24aa>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ + <24ab> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <24ab> DW_AT_name : (GNU_strp_alt) (offset: 0x329e) │ │ │ │ │ + <24af> DW_AT_decl_file : (data1) 16 │ │ │ │ │ + <24b0> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <24b1> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <24b2> DW_AT_type : (ref_udata) <0x24b3> │ │ │ │ │ + <24b3> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1><24b3>: Abbrev Number: 1 (DW_TAG_pointer_type) │ │ │ │ │ + <24b4> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ + <24b4> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1><24b8>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ + <24b9> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <24b9> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <24bd> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <24be> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <24bf> DW_AT_decl_column : (data1) 5 │ │ │ │ │ + <24c0> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <24c4> DW_AT_low_pc : (addr) 0x3730 │ │ │ │ │ + <24c8> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <24c9> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <24cb> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <24cb> DW_AT_sibling : (ref_udata) <0x24dc> │ │ │ │ │ + <2><24cd>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <24ce> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <24d2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <24d2> DW_AT_decl_line : (data1) 41 │ │ │ │ │ + <24d3> DW_AT_decl_column : (data1) 24 │ │ │ │ │ + <24d4> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <24d8> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><24db>: Abbrev Number: 0 │ │ │ │ │ + <1><24dc>: Abbrev Number: 10 (DW_TAG_subprogram) │ │ │ │ │ + <24dd> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <24dd> DW_AT_name : (GNU_strp_alt) (offset: 0x32f3) │ │ │ │ │ + <24e1> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <24e2> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <24e3> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <24e4> DW_AT_low_pc : (addr) 0x36d0 │ │ │ │ │ + <24e8> DW_AT_high_pc : (udata) 89 │ │ │ │ │ + <24e9> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <24eb> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <2><24eb>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ + <24ec> DW_AT_name : (string) env │ │ │ │ │ + <24f0> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <24f1> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <24f2> DW_AT_decl_column : (data1) 37 │ │ │ │ │ + <24f3> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <24f7> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><24fa>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <24fb> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <24ff> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <24ff> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2500> DW_AT_decl_column : (data1) 54 │ │ │ │ │ + <2501> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2505> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><2508>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2509> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <250d> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <250d> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <250e> DW_AT_decl_column : (data1) 71 │ │ │ │ │ + <250f> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2513> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2516>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ + <2517> DW_AT_name : (GNU_strp_alt) (offset: 0x3359) │ │ │ │ │ + <251b> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <251b> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <251c> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <251c> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <2520> DW_AT_location : (sec_offset) 0xe3d (location list) │ │ │ │ │ + <2524> DW_AT_GNU_locviews: (sec_offset) 0xe39 │ │ │ │ │ + <2><2528>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ + <2529> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ + <252d> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <252d> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <252e> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + <252e> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <2532> DW_AT_location : (sec_offset) 0xe4a (location list) │ │ │ │ │ + <2536> DW_AT_GNU_locviews: (sec_offset) 0xe48 │ │ │ │ │ + <2><253a>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ + <253b> DW_AT_call_return_pc: (addr) 0x36eb │ │ │ │ │ + <253f> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <2><2543>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ + <2544> DW_AT_call_return_pc: (addr) 0x36f2 │ │ │ │ │ + <2548> DW_AT_call_origin : (ref_udata) <0x24aa> │ │ │ │ │ + <2><2549>: Abbrev Number: 11 (DW_TAG_call_site) │ │ │ │ │ + <254a> DW_AT_call_return_pc: (addr) 0x3704 │ │ │ │ │ + <254e> DW_AT_call_origin : (GNU_ref_alt) <0x402f> │ │ │ │ │ + <2><2552>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ + <2553> DW_AT_call_return_pc: (addr) 0x3719 │ │ │ │ │ + <2557> DW_AT_call_origin : (ref_udata) <0x2487> │ │ │ │ │ + <2><2558>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ + <2559> DW_AT_call_return_pc: (addr) 0x3722 │ │ │ │ │ + <255d> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <2><2561>: Abbrev Number: 0 │ │ │ │ │ + <1><2562>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x2563: │ │ │ │ │ Length: 0x29b (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><2820>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ - <2821> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ - <2825> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <2826> DW_AT_name : (line_strp) (offset: 0x35f): src/shared/cpp/generic.cpp │ │ │ │ │ - <282a> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <282e> DW_AT_ranges : (sec_offset) 0x16f │ │ │ │ │ - <2832> DW_AT_low_pc : (addr) 0 │ │ │ │ │ - <2836> DW_AT_stmt_list : (sec_offset) 0x12b7 │ │ │ │ │ - <1><283a>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ - <283b> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ - <1><283f>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ - <2840> DW_AT_import : (ref_addr) <0x4d> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2844>: Abbrev Number: 116 (DW_TAG_subprogram) │ │ │ │ │ - <2845> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2845> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <2849> DW_AT_decl_file : (data1) 6 │ │ │ │ │ - <284a> DW_AT_decl_line : (data1) 59 │ │ │ │ │ - <284b> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <284c> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2850> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2850> DW_AT_sibling : (ref_udata) <0x2857> │ │ │ │ │ - <2><2851>: Abbrev Number: 55 (DW_TAG_formal_parameter) │ │ │ │ │ - <2852> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><2856>: Abbrev Number: 0 │ │ │ │ │ - <1><2857>: Abbrev Number: 117 (DW_TAG_subprogram) │ │ │ │ │ - <2858> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2858> DW_AT_name : (GNU_strp_alt) (offset: 0x324e) │ │ │ │ │ - <285c> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <285d> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <285e> DW_AT_decl_column : (data1) 1 │ │ │ │ │ - <285f> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <2863> DW_AT_low_pc : (addr) 0x3990 │ │ │ │ │ - <2867> DW_AT_high_pc : (udata) 6 │ │ │ │ │ - <2868> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <286a> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <286a> DW_AT_sibling : (ref_udata) <0x2888> │ │ │ │ │ - <2><286b>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <286c> DW_AT_name : (string) env │ │ │ │ │ - <2870> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2870> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2871> DW_AT_decl_column : (data1) 89 │ │ │ │ │ - <2872> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2876> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2879>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <287a> DW_AT_name : (GNU_strp_alt) (offset: 0x3cf9) │ │ │ │ │ - <287e> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <287e> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <287f> DW_AT_decl_column : (data1) 101 │ │ │ │ │ - <2880> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <2884> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2887>: Abbrev Number: 0 │ │ │ │ │ - <1><2888>: Abbrev Number: 113 (DW_TAG_subprogram) │ │ │ │ │ - <2889> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2889> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <288d> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <288e> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <288f> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2890> DW_AT_low_pc : (addr) 0x38c0 │ │ │ │ │ - <2894> DW_AT_high_pc : (udata) 153 │ │ │ │ │ - <2896> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2898> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2898> DW_AT_sibling : (ref_udata) <0x2a1f> │ │ │ │ │ - <2><289a>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <289b> DW_AT_name : (string) env │ │ │ │ │ - <289f> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <289f> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28a0> DW_AT_decl_column : (data1) 36 │ │ │ │ │ - <28a1> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <28a5> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><28a8>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28a9> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <28ad> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28ad> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28ae> DW_AT_decl_column : (data1) 53 │ │ │ │ │ - <28af> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <28b3> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><28b6>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28b7> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <28bb> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28bb> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28bc> DW_AT_decl_column : (data1) 66 │ │ │ │ │ - <28bd> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <28c1> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><28c4>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28c5> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ - <28c9> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28c9> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28ca> DW_AT_decl_column : (data1) 90 │ │ │ │ │ - <28cb> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <28cf> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ - <2><28d2>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <28d3> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ - <28d7> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28d7> DW_AT_decl_line : (data1) 27 │ │ │ │ │ - <28d8> DW_AT_decl_column : (data1) 118 │ │ │ │ │ - <28d9> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <28dd> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ - <2><28e0>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <28e1> DW_AT_name : (GNU_strp_alt) (offset: 0x35c1) │ │ │ │ │ - <28e5> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28e5> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <28e6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ - <28e7> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ - <28eb> DW_AT_location : (sec_offset) 0xff9 (location list) │ │ │ │ │ - <28ef> DW_AT_GNU_locviews: (sec_offset) 0xff7 │ │ │ │ │ - <2><28f3>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <28f4> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ - <28f8> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <28f8> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <28f9> DW_AT_decl_column : (data1) 15 │ │ │ │ │ - <28fa> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <28fe> DW_AT_location : (sec_offset) 0x1006 (location list) │ │ │ │ │ - <2902> DW_AT_GNU_locviews: (sec_offset) 0x1002 │ │ │ │ │ - <2><2906>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <2907> DW_AT_name : (GNU_strp_alt) (offset: 0x338d) │ │ │ │ │ - <290b> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <290b> DW_AT_decl_line : (data1) 30 │ │ │ │ │ - <290c> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <290d> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2911> DW_AT_location : (sec_offset) 0x101b (location list) │ │ │ │ │ - <2915> DW_AT_GNU_locviews: (sec_offset) 0x1017 │ │ │ │ │ - <2><2919>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <291a> DW_AT_name : (GNU_strp_alt) (offset: 0x337e) │ │ │ │ │ - <291e> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <291e> DW_AT_decl_line : (data1) 31 │ │ │ │ │ - <291f> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2920> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ - <2924> DW_AT_location : (sec_offset) 0x102d (location list) │ │ │ │ │ - <2928> DW_AT_GNU_locviews: (sec_offset) 0x102b │ │ │ │ │ - <2><292c>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ - <292d> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ - <2931> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2931> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <2932> DW_AT_decl_column : (data1) 10 │ │ │ │ │ - <2933> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ - <2937> DW_AT_location : (sec_offset) 0x1038 (location list) │ │ │ │ │ - <293b> DW_AT_GNU_locviews: (sec_offset) 0x1036 │ │ │ │ │ - <2><293f>: Abbrev Number: 115 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <2940> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a6> │ │ │ │ │ - <2944> DW_AT_entry_pc : (addr) 0x38d6 │ │ │ │ │ - <2948> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <2949> DW_AT_ranges : (sec_offset) 0x163 │ │ │ │ │ - <294d> DW_AT_call_file : (data1) 2 │ │ │ │ │ - <294e> DW_AT_call_line : (data1) 28 │ │ │ │ │ - <294f> DW_AT_call_column : (data1) 43 │ │ │ │ │ - <2950> DW_AT_sibling : (ref_udata) <0x296d> │ │ │ │ │ - <3><2952>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2953> DW_AT_abstract_origin: (GNU_ref_alt) <0x42b6> │ │ │ │ │ - <2957> DW_AT_location : (sec_offset) 0x1043 (location list) │ │ │ │ │ - <295b> DW_AT_GNU_locviews: (sec_offset) 0x1041 │ │ │ │ │ - <3><295f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2960> DW_AT_abstract_origin: (GNU_ref_alt) <0x42ad> │ │ │ │ │ - <2964> DW_AT_location : (sec_offset) 0x104f (location list) │ │ │ │ │ - <2968> DW_AT_GNU_locviews: (sec_offset) 0x104d │ │ │ │ │ - <3><296c>: Abbrev Number: 0 │ │ │ │ │ - <2><296d>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <296e> DW_AT_abstract_origin: (GNU_ref_alt) <0x4234> │ │ │ │ │ - <2972> DW_AT_entry_pc : (addr) 0x38e4 │ │ │ │ │ - <2976> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <2977> DW_AT_low_pc : (addr) 0x38e4 │ │ │ │ │ - <297b> DW_AT_high_pc : (udata) 31 │ │ │ │ │ - <297c> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <297c> DW_AT_call_line : (data1) 29 │ │ │ │ │ - <297d> DW_AT_call_column : (data1) 40 │ │ │ │ │ - <297e> DW_AT_sibling : (ref_udata) <0x29b5> │ │ │ │ │ - <3><2980>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2981> DW_AT_abstract_origin: (GNU_ref_alt) <0x4257> │ │ │ │ │ - <2985> DW_AT_location : (sec_offset) 0x105a (location list) │ │ │ │ │ - <2989> DW_AT_GNU_locviews: (sec_offset) 0x1058 │ │ │ │ │ - <3><298d>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <298e> DW_AT_abstract_origin: (GNU_ref_alt) <0x424d> │ │ │ │ │ - <2992> DW_AT_location : (sec_offset) 0x106a (location list) │ │ │ │ │ - <2996> DW_AT_GNU_locviews: (sec_offset) 0x1068 │ │ │ │ │ - <3><299a>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <299b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4243> │ │ │ │ │ - <299f> DW_AT_location : (sec_offset) 0x107a (location list) │ │ │ │ │ - <29a3> DW_AT_GNU_locviews: (sec_offset) 0x1078 │ │ │ │ │ - <3><29a7>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29a8> DW_AT_abstract_origin: (GNU_ref_alt) <0x423a> │ │ │ │ │ - <29ac> DW_AT_location : (sec_offset) 0x1085 (location list) │ │ │ │ │ - <29b0> DW_AT_GNU_locviews: (sec_offset) 0x1083 │ │ │ │ │ - <3><29b4>: Abbrev Number: 0 │ │ │ │ │ - <2><29b5>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <29b6> DW_AT_abstract_origin: (GNU_ref_alt) <0x4289> │ │ │ │ │ - <29ba> DW_AT_entry_pc : (addr) 0x3903 │ │ │ │ │ - <29be> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ - <29bf> DW_AT_low_pc : (addr) 0x3903 │ │ │ │ │ - <29c3> DW_AT_high_pc : (udata) 17 │ │ │ │ │ - <29c4> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <29c4> DW_AT_call_line : (data1) 30 │ │ │ │ │ - <29c5> DW_AT_call_column : (data1) 44 │ │ │ │ │ - <29c6> DW_AT_sibling : (ref_udata) <0x29e3> │ │ │ │ │ - <3><29c8>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29c9> DW_AT_abstract_origin: (GNU_ref_alt) <0x4299> │ │ │ │ │ - <29cd> DW_AT_location : (sec_offset) 0x1090 (location list) │ │ │ │ │ - <29d1> DW_AT_GNU_locviews: (sec_offset) 0x108e │ │ │ │ │ - <3><29d5>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29d6> DW_AT_abstract_origin: (GNU_ref_alt) <0x4290> │ │ │ │ │ - <29da> DW_AT_location : (sec_offset) 0x109c (location list) │ │ │ │ │ - <29de> DW_AT_GNU_locviews: (sec_offset) 0x109a │ │ │ │ │ - <3><29e2>: Abbrev Number: 0 │ │ │ │ │ - <2><29e3>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <29e4> DW_AT_abstract_origin: (GNU_ref_alt) <0x4289> │ │ │ │ │ - <29e8> DW_AT_entry_pc : (addr) 0x391b │ │ │ │ │ - <29ec> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ - <29ed> DW_AT_low_pc : (addr) 0x391b │ │ │ │ │ - <29f1> DW_AT_high_pc : (udata) 15 │ │ │ │ │ - <29f2> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ - <29f2> DW_AT_call_line : (data1) 31 │ │ │ │ │ - <29f3> DW_AT_call_column : (data1) 83 │ │ │ │ │ - <29f4> DW_AT_sibling : (ref_udata) <0x2a11> │ │ │ │ │ - <3><29f6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <29f7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4299> │ │ │ │ │ - <29fb> DW_AT_location : (sec_offset) 0x10a7 (location list) │ │ │ │ │ - <29ff> DW_AT_GNU_locviews: (sec_offset) 0x10a5 │ │ │ │ │ - <3><2a03>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a04> DW_AT_abstract_origin: (GNU_ref_alt) <0x4290> │ │ │ │ │ - <2a08> DW_AT_location : (sec_offset) 0x10b2 (location list) │ │ │ │ │ - <2a0c> DW_AT_GNU_locviews: (sec_offset) 0x10b0 │ │ │ │ │ - <3><2a10>: Abbrev Number: 0 │ │ │ │ │ - <2><2a11>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a12> DW_AT_call_return_pc: (addr) 0x3939 │ │ │ │ │ - <2a16> DW_AT_call_origin : (ref_udata) <0x2844> │ │ │ │ │ - <2><2a17>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a18> DW_AT_call_return_pc: (addr) 0x3951 │ │ │ │ │ - <2a1c> DW_AT_call_origin : (ref_udata) <0x2a61> │ │ │ │ │ - <2><2a1e>: Abbrev Number: 0 │ │ │ │ │ - <1><2a1f>: Abbrev Number: 114 (DW_TAG_subprogram) │ │ │ │ │ - <2a20> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2a20> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ - <2a24> DW_AT_decl_file : (data1) 2 │ │ │ │ │ - <2a25> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a26> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2a27> DW_AT_low_pc : (addr) 0x3960 │ │ │ │ │ - <2a2b> DW_AT_high_pc : (udata) 41 │ │ │ │ │ - <2a2c> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2a2e> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2a2e> DW_AT_sibling : (ref_udata) <0x2a61> │ │ │ │ │ - <2><2a30>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a31> DW_AT_name : (string) env │ │ │ │ │ - <2a35> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a35> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a36> DW_AT_decl_column : (data1) 39 │ │ │ │ │ - <2a37> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2a3b> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2a3e>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a3f> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <2a43> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a43> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a44> DW_AT_decl_column : (data1) 56 │ │ │ │ │ - <2a45> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2a49> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2a4c>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a4d> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ - <2a51> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ - <2a51> DW_AT_decl_line : (data1) 23 │ │ │ │ │ - <2a52> DW_AT_decl_column : (data1) 73 │ │ │ │ │ - <2a53> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2a57> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2a5a>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ - <2a5b> DW_AT_call_return_pc: (addr) 0x3984 │ │ │ │ │ - <2a5f> DW_AT_call_origin : (ref_udata) <0x2888> │ │ │ │ │ - <2><2a60>: Abbrev Number: 0 │ │ │ │ │ - <1><2a61>: Abbrev Number: 106 (DW_TAG_subprogram) │ │ │ │ │ - <2a62> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ - <2a66> DW_AT_object_pointer: (ref_udata) <0x2a6f> │ │ │ │ │ - <2a68> DW_AT_low_pc : (addr) 0x3360 │ │ │ │ │ - <2a6c> DW_AT_high_pc : (udata) 33 │ │ │ │ │ - <2a6d> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2a6f> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ - <2><2a6f>: Abbrev Number: 79 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a70> DW_AT_name : (GNU_strp_alt) (offset: 0x353d) │ │ │ │ │ - <2a74> DW_AT_type : (GNU_ref_alt) <0x4327> │ │ │ │ │ - <2a78> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ - <2a78> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2a7b>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a7c> DW_AT_name : (string) obj │ │ │ │ │ - <2a80> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2a81> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <2a83> DW_AT_decl_column : (data1) 33 │ │ │ │ │ - <2a84> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2a88> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2a8b>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ - <2a8c> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ - <2a90> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2a91> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ - <2a93> DW_AT_decl_column : (data1) 48 │ │ │ │ │ - <2a94> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ - <2a98> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2a9b>: Abbrev Number: 32 (DW_TAG_unspecified_parameters) │ │ │ │ │ - <2><2a9c>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ - <2a9d> DW_AT_name : (GNU_strp_alt) (offset: 0x3538) │ │ │ │ │ - <2aa1> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2aa2> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ - <2aa4> DW_AT_decl_column : (data1) 17 │ │ │ │ │ - <2aa5> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ - <2aa9> DW_AT_location : (sec_offset) 0x10bf (location list) │ │ │ │ │ - <2aad> DW_AT_GNU_locviews: (sec_offset) 0x10bb │ │ │ │ │ - <2><2ab1>: Abbrev Number: 0 │ │ │ │ │ - <1><2ab2>: Abbrev Number: 0 │ │ │ │ │ - Compilation Unit @ offset 0x2ab3: │ │ │ │ │ - Length: 0x113 (32-bit) │ │ │ │ │ + <0><256f>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ + <2570> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ + <2574> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <2575> DW_AT_name : (line_strp) (offset: 0x341): src/shared/cpp/generic.cpp │ │ │ │ │ + <2579> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <257d> DW_AT_ranges : (sec_offset) 0x132 │ │ │ │ │ + <2581> DW_AT_low_pc : (addr) 0 │ │ │ │ │ + <2585> DW_AT_stmt_list : (sec_offset) 0x10ba │ │ │ │ │ + <1><2589>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <258a> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ + <1><258e>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <258f> DW_AT_import : (ref_addr) <0x6d> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2593>: Abbrev Number: 116 (DW_TAG_subprogram) │ │ │ │ │ + <2594> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <2594> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <2598> DW_AT_decl_file : (data1) 6 │ │ │ │ │ + <2599> DW_AT_decl_line : (data1) 59 │ │ │ │ │ + <259a> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <259b> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <259f> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <259f> DW_AT_sibling : (ref_udata) <0x25a6> │ │ │ │ │ + <2><25a0>: Abbrev Number: 55 (DW_TAG_formal_parameter) │ │ │ │ │ + <25a1> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2><25a5>: Abbrev Number: 0 │ │ │ │ │ + <1><25a6>: Abbrev Number: 117 (DW_TAG_subprogram) │ │ │ │ │ + <25a7> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <25a7> DW_AT_name : (GNU_strp_alt) (offset: 0x324e) │ │ │ │ │ + <25ab> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <25ac> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <25ad> DW_AT_decl_column : (data1) 1 │ │ │ │ │ + <25ae> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <25b2> DW_AT_low_pc : (addr) 0x3830 │ │ │ │ │ + <25b6> DW_AT_high_pc : (udata) 6 │ │ │ │ │ + <25b7> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <25b9> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <25b9> DW_AT_sibling : (ref_udata) <0x25d7> │ │ │ │ │ + <2><25ba>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <25bb> DW_AT_name : (string) env │ │ │ │ │ + <25bf> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <25bf> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <25c0> DW_AT_decl_column : (data1) 89 │ │ │ │ │ + <25c1> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <25c5> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><25c8>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <25c9> DW_AT_name : (GNU_strp_alt) (offset: 0x3cf9) │ │ │ │ │ + <25cd> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <25cd> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <25ce> DW_AT_decl_column : (data1) 101 │ │ │ │ │ + <25cf> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <25d3> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><25d6>: Abbrev Number: 0 │ │ │ │ │ + <1><25d7>: Abbrev Number: 113 (DW_TAG_subprogram) │ │ │ │ │ + <25d8> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <25d8> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <25dc> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <25dd> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <25de> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <25df> DW_AT_low_pc : (addr) 0x3760 │ │ │ │ │ + <25e3> DW_AT_high_pc : (udata) 153 │ │ │ │ │ + <25e5> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <25e7> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <25e7> DW_AT_sibling : (ref_udata) <0x276e> │ │ │ │ │ + <2><25e9>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <25ea> DW_AT_name : (string) env │ │ │ │ │ + <25ee> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <25ee> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <25ef> DW_AT_decl_column : (data1) 36 │ │ │ │ │ + <25f0> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <25f4> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><25f7>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <25f8> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <25fc> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <25fc> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <25fd> DW_AT_decl_column : (data1) 53 │ │ │ │ │ + <25fe> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2602> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><2605>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <2606> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <260a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <260a> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <260b> DW_AT_decl_column : (data1) 66 │ │ │ │ │ + <260c> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2610> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2613>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <2614> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ + <2618> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2618> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <2619> DW_AT_decl_column : (data1) 90 │ │ │ │ │ + <261a> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <261e> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ + <2><2621>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <2622> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <2626> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2626> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <2627> DW_AT_decl_column : (data1) 118 │ │ │ │ │ + <2628> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <262c> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ + <2><262f>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2630> DW_AT_name : (GNU_strp_alt) (offset: 0x35c1) │ │ │ │ │ + <2634> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2634> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2635> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2636> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <263a> DW_AT_location : (sec_offset) 0xe5e (location list) │ │ │ │ │ + <263e> DW_AT_GNU_locviews: (sec_offset) 0xe5c │ │ │ │ │ + <2><2642>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2643> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ + <2647> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2647> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <2648> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <2649> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <264d> DW_AT_location : (sec_offset) 0xe6b (location list) │ │ │ │ │ + <2651> DW_AT_GNU_locviews: (sec_offset) 0xe67 │ │ │ │ │ + <2><2655>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2656> DW_AT_name : (GNU_strp_alt) (offset: 0x338d) │ │ │ │ │ + <265a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <265a> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <265b> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <265c> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <2660> DW_AT_location : (sec_offset) 0xe80 (location list) │ │ │ │ │ + <2664> DW_AT_GNU_locviews: (sec_offset) 0xe7c │ │ │ │ │ + <2><2668>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <2669> DW_AT_name : (GNU_strp_alt) (offset: 0x337e) │ │ │ │ │ + <266d> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <266d> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <266e> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <266f> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <2673> DW_AT_location : (sec_offset) 0xe92 (location list) │ │ │ │ │ + <2677> DW_AT_GNU_locviews: (sec_offset) 0xe90 │ │ │ │ │ + <2><267b>: Abbrev Number: 80 (DW_TAG_variable) │ │ │ │ │ + <267c> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ + <2680> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2680> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <2681> DW_AT_decl_column : (data1) 10 │ │ │ │ │ + <2682> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <2686> DW_AT_location : (sec_offset) 0xe9d (location list) │ │ │ │ │ + <268a> DW_AT_GNU_locviews: (sec_offset) 0xe9b │ │ │ │ │ + <2><268e>: Abbrev Number: 115 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <268f> DW_AT_abstract_origin: (GNU_ref_alt) <0x40d0> │ │ │ │ │ + <2693> DW_AT_entry_pc : (addr) 0x3776 │ │ │ │ │ + <2697> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <2698> DW_AT_ranges : (sec_offset) 0x126 │ │ │ │ │ + <269c> DW_AT_call_file : (data1) 2 │ │ │ │ │ + <269d> DW_AT_call_line : (data1) 28 │ │ │ │ │ + <269e> DW_AT_call_column : (data1) 43 │ │ │ │ │ + <269f> DW_AT_sibling : (ref_udata) <0x26bc> │ │ │ │ │ + <3><26a1>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26a2> DW_AT_abstract_origin: (GNU_ref_alt) <0x40e0> │ │ │ │ │ + <26a6> DW_AT_location : (sec_offset) 0xea8 (location list) │ │ │ │ │ + <26aa> DW_AT_GNU_locviews: (sec_offset) 0xea6 │ │ │ │ │ + <3><26ae>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26af> DW_AT_abstract_origin: (GNU_ref_alt) <0x40d7> │ │ │ │ │ + <26b3> DW_AT_location : (sec_offset) 0xeb4 (location list) │ │ │ │ │ + <26b7> DW_AT_GNU_locviews: (sec_offset) 0xeb2 │ │ │ │ │ + <3><26bb>: Abbrev Number: 0 │ │ │ │ │ + <2><26bc>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <26bd> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ + <26c1> DW_AT_entry_pc : (addr) 0x3784 │ │ │ │ │ + <26c5> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <26c6> DW_AT_low_pc : (addr) 0x3784 │ │ │ │ │ + <26ca> DW_AT_high_pc : (udata) 31 │ │ │ │ │ + <26cb> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <26cb> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <26cc> DW_AT_call_column : (data1) 40 │ │ │ │ │ + <26cd> DW_AT_sibling : (ref_udata) <0x2704> │ │ │ │ │ + <3><26cf>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26d0> DW_AT_abstract_origin: (GNU_ref_alt) <0x4081> │ │ │ │ │ + <26d4> DW_AT_location : (sec_offset) 0xebf (location list) │ │ │ │ │ + <26d8> DW_AT_GNU_locviews: (sec_offset) 0xebd │ │ │ │ │ + <3><26dc>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26dd> DW_AT_abstract_origin: (GNU_ref_alt) <0x4077> │ │ │ │ │ + <26e1> DW_AT_location : (sec_offset) 0xecf (location list) │ │ │ │ │ + <26e5> DW_AT_GNU_locviews: (sec_offset) 0xecd │ │ │ │ │ + <3><26e9>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26ea> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <26ee> DW_AT_location : (sec_offset) 0xedf (location list) │ │ │ │ │ + <26f2> DW_AT_GNU_locviews: (sec_offset) 0xedd │ │ │ │ │ + <3><26f6>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <26f7> DW_AT_abstract_origin: (GNU_ref_alt) <0x4064> │ │ │ │ │ + <26fb> DW_AT_location : (sec_offset) 0xeea (location list) │ │ │ │ │ + <26ff> DW_AT_GNU_locviews: (sec_offset) 0xee8 │ │ │ │ │ + <3><2703>: Abbrev Number: 0 │ │ │ │ │ + <2><2704>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2705> DW_AT_abstract_origin: (GNU_ref_alt) <0x40b3> │ │ │ │ │ + <2709> DW_AT_entry_pc : (addr) 0x37a3 │ │ │ │ │ + <270d> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <270e> DW_AT_low_pc : (addr) 0x37a3 │ │ │ │ │ + <2712> DW_AT_high_pc : (udata) 17 │ │ │ │ │ + <2713> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <2713> DW_AT_call_line : (data1) 30 │ │ │ │ │ + <2714> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <2715> DW_AT_sibling : (ref_udata) <0x2732> │ │ │ │ │ + <3><2717>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2718> DW_AT_abstract_origin: (GNU_ref_alt) <0x40c3> │ │ │ │ │ + <271c> DW_AT_location : (sec_offset) 0xef5 (location list) │ │ │ │ │ + <2720> DW_AT_GNU_locviews: (sec_offset) 0xef3 │ │ │ │ │ + <3><2724>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2725> DW_AT_abstract_origin: (GNU_ref_alt) <0x40ba> │ │ │ │ │ + <2729> DW_AT_location : (sec_offset) 0xf01 (location list) │ │ │ │ │ + <272d> DW_AT_GNU_locviews: (sec_offset) 0xeff │ │ │ │ │ + <3><2731>: Abbrev Number: 0 │ │ │ │ │ + <2><2732>: Abbrev Number: 17 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2733> DW_AT_abstract_origin: (GNU_ref_alt) <0x40b3> │ │ │ │ │ + <2737> DW_AT_entry_pc : (addr) 0x37bb │ │ │ │ │ + <273b> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <273c> DW_AT_low_pc : (addr) 0x37bb │ │ │ │ │ + <2740> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <2741> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <2741> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <2742> DW_AT_call_column : (data1) 83 │ │ │ │ │ + <2743> DW_AT_sibling : (ref_udata) <0x2760> │ │ │ │ │ + <3><2745>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2746> DW_AT_abstract_origin: (GNU_ref_alt) <0x40c3> │ │ │ │ │ + <274a> DW_AT_location : (sec_offset) 0xf0c (location list) │ │ │ │ │ + <274e> DW_AT_GNU_locviews: (sec_offset) 0xf0a │ │ │ │ │ + <3><2752>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2753> DW_AT_abstract_origin: (GNU_ref_alt) <0x40ba> │ │ │ │ │ + <2757> DW_AT_location : (sec_offset) 0xf17 (location list) │ │ │ │ │ + <275b> DW_AT_GNU_locviews: (sec_offset) 0xf15 │ │ │ │ │ + <3><275f>: Abbrev Number: 0 │ │ │ │ │ + <2><2760>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <2761> DW_AT_call_return_pc: (addr) 0x37d9 │ │ │ │ │ + <2765> DW_AT_call_origin : (ref_udata) <0x2593> │ │ │ │ │ + <2><2766>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <2767> DW_AT_call_return_pc: (addr) 0x37f1 │ │ │ │ │ + <276b> DW_AT_call_origin : (ref_udata) <0x27b0> │ │ │ │ │ + <2><276d>: Abbrev Number: 0 │ │ │ │ │ + <1><276e>: Abbrev Number: 114 (DW_TAG_subprogram) │ │ │ │ │ + <276f> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <276f> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ + <2773> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <2774> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2775> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <2776> DW_AT_low_pc : (addr) 0x3800 │ │ │ │ │ + <277a> DW_AT_high_pc : (udata) 41 │ │ │ │ │ + <277b> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <277d> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <277d> DW_AT_sibling : (ref_udata) <0x27b0> │ │ │ │ │ + <2><277f>: Abbrev Number: 66 (DW_TAG_formal_parameter) │ │ │ │ │ + <2780> DW_AT_name : (string) env │ │ │ │ │ + <2784> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2784> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2785> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <2786> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <278a> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><278d>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <278e> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <2792> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <2792> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <2793> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <2794> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <2798> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><279b>: Abbrev Number: 49 (DW_TAG_formal_parameter) │ │ │ │ │ + <279c> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <27a0> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <27a0> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <27a1> DW_AT_decl_column : (data1) 73 │ │ │ │ │ + <27a2> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <27a6> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><27a9>: Abbrev Number: 85 (DW_TAG_call_site) │ │ │ │ │ + <27aa> DW_AT_call_return_pc: (addr) 0x3824 │ │ │ │ │ + <27ae> DW_AT_call_origin : (ref_udata) <0x25d7> │ │ │ │ │ + <2><27af>: Abbrev Number: 0 │ │ │ │ │ + <1><27b0>: Abbrev Number: 106 (DW_TAG_subprogram) │ │ │ │ │ + <27b1> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ + <27b5> DW_AT_object_pointer: (ref_udata) <0x27be> │ │ │ │ │ + <27b7> DW_AT_low_pc : (addr) 0x3360 │ │ │ │ │ + <27bb> DW_AT_high_pc : (udata) 33 │ │ │ │ │ + <27bc> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <27be> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><27be>: Abbrev Number: 79 (DW_TAG_formal_parameter) │ │ │ │ │ + <27bf> DW_AT_name : (GNU_strp_alt) (offset: 0x353d) │ │ │ │ │ + <27c3> DW_AT_type : (GNU_ref_alt) <0x4327> │ │ │ │ │ + <27c7> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <27c7> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><27ca>: Abbrev Number: 12 (DW_TAG_formal_parameter) │ │ │ │ │ + <27cb> DW_AT_name : (string) obj │ │ │ │ │ + <27cf> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <27d0> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <27d2> DW_AT_decl_column : (data1) 33 │ │ │ │ │ + <27d3> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <27d7> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><27da>: Abbrev Number: 27 (DW_TAG_formal_parameter) │ │ │ │ │ + <27db> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ + <27df> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <27e0> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <27e2> DW_AT_decl_column : (data1) 48 │ │ │ │ │ + <27e3> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <27e7> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><27ea>: Abbrev Number: 32 (DW_TAG_unspecified_parameters) │ │ │ │ │ + <2><27eb>: Abbrev Number: 18 (DW_TAG_variable) │ │ │ │ │ + <27ec> DW_AT_name : (GNU_strp_alt) (offset: 0x3538) │ │ │ │ │ + <27f0> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <27f1> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ + <27f3> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <27f4> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ + <27f8> DW_AT_location : (sec_offset) 0xf24 (location list) │ │ │ │ │ + <27fc> DW_AT_GNU_locviews: (sec_offset) 0xf20 │ │ │ │ │ + <2><2800>: Abbrev Number: 0 │ │ │ │ │ + <1><2801>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x2802: │ │ │ │ │ + Length: 0x3c4 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ - Abbrev Offset: 0x95b │ │ │ │ │ + Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ - <0><2abf>: Abbrev Number: 8 (DW_TAG_compile_unit) │ │ │ │ │ - <2ac0> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ - <2ac4> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - <2ac5> DW_AT_name : (line_strp) (offset: 0x37a): src/shared/cpp/generic_posix.cpp │ │ │ │ │ - <2ac9> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ - <2acd> DW_AT_low_pc : (addr) 0x39a0 │ │ │ │ │ - <2ad1> DW_AT_high_pc : (udata) 134 │ │ │ │ │ - <2ad3> DW_AT_stmt_list : (sec_offset) 0x142a │ │ │ │ │ - <1><2ad7>: Abbrev Number: 2 (DW_TAG_imported_unit) │ │ │ │ │ - <2ad8> DW_AT_import : (ref_addr) <0x6d> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ - <1><2adc>: Abbrev Number: 5 (DW_TAG_namespace) │ │ │ │ │ - <2add> DW_AT_name : (string) std │ │ │ │ │ - <2ae1> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2ae2> DW_AT_decl_line : (data2) 306 │ │ │ │ │ - <2ae4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><2ae5>: Abbrev Number: 12 (DW_TAG_namespace) │ │ │ │ │ - <2ae6> DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ - <2aea> DW_AT_decl_file : (data1) 17 │ │ │ │ │ - <2aeb> DW_AT_decl_line : (data2) 343 │ │ │ │ │ - <2aed> DW_AT_decl_column : (data1) 11 │ │ │ │ │ - <1><2aee>: Abbrev Number: 6 (DW_TAG_subprogram) │ │ │ │ │ - <2aef> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2aef> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ - <2af3> DW_AT_decl_file : (data1) 14 │ │ │ │ │ - <2af4> DW_AT_decl_line : (data1) 54 │ │ │ │ │ - <2af5> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2af6> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <2af6> DW_AT_sibling : (ref_udata) <0x2b11> │ │ │ │ │ - <2><2af7>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2af8> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2><2afc>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2afd> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><2b01>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b02> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2><2b06>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b07> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2><2b0b>: Abbrev Number: 7 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b0c> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2><2b10>: Abbrev Number: 0 │ │ │ │ │ - <1><2b11>: Abbrev Number: 4 (DW_TAG_subprogram) │ │ │ │ │ - <2b12> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b12> DW_AT_name : (GNU_strp_alt) (offset: 0x329e) │ │ │ │ │ - <2b16> DW_AT_decl_file : (data1) 16 │ │ │ │ │ - <2b17> DW_AT_decl_line : (data1) 37 │ │ │ │ │ - <2b18> DW_AT_decl_column : (data1) 13 │ │ │ │ │ - <2b19> DW_AT_type : (ref_udata) <0x2b1a> │ │ │ │ │ - <2b1a> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ - <1><2b1a>: Abbrev Number: 1 (DW_TAG_pointer_type) │ │ │ │ │ - <2b1b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ - <2b1b> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <1><2b1f>: Abbrev Number: 16 (DW_TAG_subprogram) │ │ │ │ │ - <2b20> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b20> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ - <2b24> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b25> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <2b26> DW_AT_decl_column : (data1) 5 │ │ │ │ │ - <2b27> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2b2b> DW_AT_low_pc : (addr) 0x3a00 │ │ │ │ │ - <2b2f> DW_AT_high_pc : (udata) 38 │ │ │ │ │ - <2b30> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2b32> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2b32> DW_AT_sibling : (ref_udata) <0x2b43> │ │ │ │ │ - <2><2b34>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b35> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ - <2b39> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b39> DW_AT_decl_line : (data1) 41 │ │ │ │ │ - <2b3a> DW_AT_decl_column : (data1) 24 │ │ │ │ │ - <2b3b> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ - <2b3f> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2b42>: Abbrev Number: 0 │ │ │ │ │ - <1><2b43>: Abbrev Number: 10 (DW_TAG_subprogram) │ │ │ │ │ - <2b44> DW_AT_external : (flag_present) 1 │ │ │ │ │ - <2b44> DW_AT_name : (GNU_strp_alt) (offset: 0x32f3) │ │ │ │ │ - <2b48> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b49> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b4a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ - <2b4b> DW_AT_low_pc : (addr) 0x39a0 │ │ │ │ │ - <2b4f> DW_AT_high_pc : (udata) 89 │ │ │ │ │ - <2b50> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ - <2b52> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ - <2><2b52>: Abbrev Number: 13 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b53> DW_AT_name : (string) env │ │ │ │ │ - <2b57> DW_AT_decl_file : (data1) 1 │ │ │ │ │ - <2b58> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b59> DW_AT_decl_column : (data1) 37 │ │ │ │ │ - <2b5a> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ - <2b5e> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ - <2><2b61>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b62> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ - <2b66> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b66> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b67> DW_AT_decl_column : (data1) 54 │ │ │ │ │ - <2b68> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ - <2b6c> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ - <2><2b6f>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ - <2b70> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ - <2b74> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b74> DW_AT_decl_line : (data1) 28 │ │ │ │ │ - <2b75> DW_AT_decl_column : (data1) 71 │ │ │ │ │ - <2b76> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ - <2b7a> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ - <2><2b7d>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b7e> DW_AT_name : (GNU_strp_alt) (offset: 0x3359) │ │ │ │ │ - <2b82> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b82> DW_AT_decl_line : (data1) 29 │ │ │ │ │ - <2b83> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <2b83> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2b87> DW_AT_location : (sec_offset) 0x10e1 (location list) │ │ │ │ │ - <2b8b> DW_AT_GNU_locviews: (sec_offset) 0x10dd │ │ │ │ │ - <2><2b8f>: Abbrev Number: 15 (DW_TAG_variable) │ │ │ │ │ - <2b90> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ - <2b94> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ - <2b94> DW_AT_decl_line : (data1) 32 │ │ │ │ │ - <2b95> DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ - <2b95> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ - <2b99> DW_AT_location : (sec_offset) 0x10ee (location list) │ │ │ │ │ - <2b9d> DW_AT_GNU_locviews: (sec_offset) 0x10ec │ │ │ │ │ - <2><2ba1>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ - <2ba2> DW_AT_call_return_pc: (addr) 0x39bb │ │ │ │ │ - <2ba6> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ - <2><2baa>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ - <2bab> DW_AT_call_return_pc: (addr) 0x39c2 │ │ │ │ │ - <2baf> DW_AT_call_origin : (ref_udata) <0x2b11> │ │ │ │ │ - <2><2bb0>: Abbrev Number: 11 (DW_TAG_call_site) │ │ │ │ │ - <2bb1> DW_AT_call_return_pc: (addr) 0x39d4 │ │ │ │ │ - <2bb5> DW_AT_call_origin : (GNU_ref_alt) <0x42f8> │ │ │ │ │ - <2><2bb9>: Abbrev Number: 14 (DW_TAG_call_site) │ │ │ │ │ - <2bba> DW_AT_call_return_pc: (addr) 0x39e9 │ │ │ │ │ - <2bbe> DW_AT_call_origin : (ref_udata) <0x2aee> │ │ │ │ │ - <2><2bbf>: Abbrev Number: 3 (DW_TAG_call_site) │ │ │ │ │ - <2bc0> DW_AT_call_return_pc: (addr) 0x39f2 │ │ │ │ │ + <0><280e>: Abbrev Number: 122 (DW_TAG_compile_unit) │ │ │ │ │ + <280f> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ + <2813> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <2814> DW_AT_name : (line_strp) (offset: 0x35c): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + <2818> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <281c> DW_AT_low_pc : (addr) 0x3840 │ │ │ │ │ + <2820> DW_AT_high_pc : (udata) 486 │ │ │ │ │ + <2822> DW_AT_stmt_list : (sec_offset) 0x122d │ │ │ │ │ + <1><2826>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <2827> DW_AT_import : (GNU_ref_alt) <0x40fa> │ │ │ │ │ + <1><282b>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <282c> DW_AT_import : (ref_addr) <0xc> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><2830>: Abbrev Number: 15 (DW_TAG_imported_unit) │ │ │ │ │ + <2831> DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ + <1><2835>: Abbrev Number: 4 (DW_TAG_imported_unit) │ │ │ │ │ + <2836> DW_AT_import : (ref_addr) <0x121> [Abbrev Number: 20 (DW_TAG_partial_unit)] │ │ │ │ │ + <1><283a>: Abbrev Number: 121 (DW_TAG_namespace) │ │ │ │ │ + <283b> DW_AT_name : (string) std │ │ │ │ │ + <283f> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <2840> DW_AT_decl_line : (data2) 306 │ │ │ │ │ + <2842> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <2843> DW_AT_sibling : (ref_udata) <0x2845> │ │ │ │ │ + <2><2844>: Abbrev Number: 0 │ │ │ │ │ + <1><2845>: Abbrev Number: 81 (DW_TAG_namespace) │ │ │ │ │ + <2846> DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ + <284a> DW_AT_decl_file : (data1) 17 │ │ │ │ │ + <284b> DW_AT_decl_line : (data2) 343 │ │ │ │ │ + <284d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1><284e>: Abbrev Number: 120 (DW_TAG_subprogram) │ │ │ │ │ + <284f> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <284f> DW_AT_name : (GNU_strp_alt) (offset: 0xc2d) │ │ │ │ │ + <2853> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2853> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2854> DW_AT_decl_column : (data1) 9 │ │ │ │ │ + <2855> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <2859> DW_AT_low_pc : (addr) 0x3940 │ │ │ │ │ + <285d> DW_AT_high_pc : (udata) 230 │ │ │ │ │ + <285f> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <2861> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2861> DW_AT_sibling : (ref_udata) <0x29cc> │ │ │ │ │ + <2><2863>: Abbrev Number: 125 (DW_TAG_formal_parameter) │ │ │ │ │ + <2864> DW_AT_name : (string) env │ │ │ │ │ + <2868> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2868> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2869> DW_AT_decl_column : (data1) 30 │ │ │ │ │ + <286a> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <286e> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><2871>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ + <2872> DW_AT_name : (GNU_strp_alt) (offset: 0x3596) │ │ │ │ │ + <2876> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2876> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2877> DW_AT_decl_column : (data1) 47 │ │ │ │ │ + <2878> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <287c> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><287f>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ + <2880> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <2884> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2884> DW_AT_decl_line : (data1) 52 │ │ │ │ │ + <2885> DW_AT_decl_column : (data1) 62 │ │ │ │ │ + <2886> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <288a> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><288d>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <288e> DW_AT_name : (GNU_strp_alt) (offset: 0x3510) │ │ │ │ │ + <2892> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2892> DW_AT_decl_line : (data1) 53 │ │ │ │ │ + <2893> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2894> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2898> DW_AT_location : (sec_offset) 0xf48 (location list) │ │ │ │ │ + <289c> DW_AT_GNU_locviews: (sec_offset) 0xf42 │ │ │ │ │ + <2><28a0>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <28a1> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <28a5> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28a5> DW_AT_decl_line : (data1) 54 │ │ │ │ │ + <28a6> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <28a7> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <28ab> DW_AT_location : (sec_offset) 0xf6a (location list) │ │ │ │ │ + <28af> DW_AT_GNU_locviews: (sec_offset) 0xf62 │ │ │ │ │ + <2><28b3>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <28b4> DW_AT_name : (GNU_strp_alt) (offset: 0x30c0) │ │ │ │ │ + <28b8> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28b8> DW_AT_decl_line : (data1) 60 │ │ │ │ │ + <28b9> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <28ba> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <28be> DW_AT_location : (sec_offset) 0xf8c (location list) │ │ │ │ │ + <28c2> DW_AT_GNU_locviews: (sec_offset) 0xf88 │ │ │ │ │ + <2><28c6>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <28c7> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <28cb> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28cb> DW_AT_decl_line : (data1) 61 │ │ │ │ │ + <28cc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <28cd> DW_AT_type : (GNU_ref_alt) <0x3501> │ │ │ │ │ + <28d1> DW_AT_location : (sec_offset) 0xf9f (location list) │ │ │ │ │ + <28d5> DW_AT_GNU_locviews: (sec_offset) 0xf9b │ │ │ │ │ + <2><28d9>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <28da> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <28de> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28de> DW_AT_decl_line : (data1) 65 │ │ │ │ │ + <28df> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <28e0> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <28e4> DW_AT_location : (sec_offset) 0xfb2 (location list) │ │ │ │ │ + <28e8> DW_AT_GNU_locviews: (sec_offset) 0xfae │ │ │ │ │ + <2><28ec>: Abbrev Number: 39 (DW_TAG_lexical_block) │ │ │ │ │ + <28ed> DW_AT_ranges : (sec_offset) 0x172 │ │ │ │ │ + <28f1> DW_AT_sibling : (ref_udata) <0x2905> │ │ │ │ │ + <3><28f3>: Abbrev Number: 126 (DW_TAG_variable) │ │ │ │ │ + <28f4> DW_AT_name : (string) i │ │ │ │ │ + <28f6> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <28f6> DW_AT_decl_line : (data1) 62 │ │ │ │ │ + <28f7> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <28f8> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <28fc> DW_AT_location : (sec_offset) 0xfc3 (location list) │ │ │ │ │ + <2900> DW_AT_GNU_locviews: (sec_offset) 0xfc1 │ │ │ │ │ + <3><2904>: Abbrev Number: 0 │ │ │ │ │ + <2><2905>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2906> DW_AT_abstract_origin: (GNU_ref_alt) <0x4110> │ │ │ │ │ + <290a> DW_AT_entry_pc : (addr) 0x3974 │ │ │ │ │ + <290e> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <290f> DW_AT_ranges : (sec_offset) 0x167 │ │ │ │ │ + <2913> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2913> DW_AT_call_line : (data1) 55 │ │ │ │ │ + <2914> DW_AT_call_column : (data1) 17 │ │ │ │ │ + <2915> DW_AT_sibling : (ref_udata) <0x2948> │ │ │ │ │ + <3><2917>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2918> DW_AT_abstract_origin: (GNU_ref_alt) <0x412c> │ │ │ │ │ + <291c> DW_AT_location : (sec_offset) 0xfce (location list) │ │ │ │ │ + <2920> DW_AT_GNU_locviews: (sec_offset) 0xfcc │ │ │ │ │ + <3><2924>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2925> DW_AT_abstract_origin: (GNU_ref_alt) <0x4122> │ │ │ │ │ + <2929> DW_AT_location : (sec_offset) 0xfd8 (location list) │ │ │ │ │ + <292d> DW_AT_GNU_locviews: (sec_offset) 0xfd6 │ │ │ │ │ + <3><2931>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2932> DW_AT_abstract_origin: (GNU_ref_alt) <0x411b> │ │ │ │ │ + <2936> DW_AT_location : (sec_offset) 0xfe4 (location list) │ │ │ │ │ + <293a> DW_AT_GNU_locviews: (sec_offset) 0xfe0 │ │ │ │ │ + <3><293e>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <293f> DW_AT_call_return_pc: (addr) 0x397b │ │ │ │ │ + <2943> DW_AT_call_origin : (GNU_ref_alt) <0x41ba> │ │ │ │ │ + <3><2947>: Abbrev Number: 0 │ │ │ │ │ + <2><2948>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2949> DW_AT_abstract_origin: (GNU_ref_alt) <0x42eb> │ │ │ │ │ + <294d> DW_AT_entry_pc : (addr) 0x39c5 │ │ │ │ │ + <2951> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <2952> DW_AT_low_pc : (addr) 0x39c5 │ │ │ │ │ + <2956> DW_AT_high_pc : (udata) 23 │ │ │ │ │ + <2957> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2957> DW_AT_call_line : (data1) 65 │ │ │ │ │ + <2958> DW_AT_call_column : (data1) 36 │ │ │ │ │ + <2959> DW_AT_sibling : (ref_udata) <0x2983> │ │ │ │ │ + <3><295b>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <295c> DW_AT_abstract_origin: (GNU_ref_alt) <0x4308> │ │ │ │ │ + <2960> DW_AT_location : (sec_offset) 0xff5 (location list) │ │ │ │ │ + <2964> DW_AT_GNU_locviews: (sec_offset) 0xff3 │ │ │ │ │ + <3><2968>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2969> DW_AT_abstract_origin: (GNU_ref_alt) <0x42fc> │ │ │ │ │ + <296d> DW_AT_location : (sec_offset) 0xfff (location list) │ │ │ │ │ + <2971> DW_AT_GNU_locviews: (sec_offset) 0xffd │ │ │ │ │ + <3><2975>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2976> DW_AT_abstract_origin: (GNU_ref_alt) <0x42f3> │ │ │ │ │ + <297a> DW_AT_location : (sec_offset) 0x1009 (location list) │ │ │ │ │ + <297e> DW_AT_GNU_locviews: (sec_offset) 0x1007 │ │ │ │ │ + <3><2982>: Abbrev Number: 0 │ │ │ │ │ + <2><2983>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2984> DW_AT_call_return_pc: (addr) 0x395c │ │ │ │ │ + <2988> DW_AT_call_origin : (ref_addr) <0x12f> │ │ │ │ │ + <2><298c>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <298d> DW_AT_call_return_pc: (addr) 0x396e │ │ │ │ │ + <2991> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <2><2995>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2996> DW_AT_call_return_pc: (addr) 0x398c │ │ │ │ │ + <299a> DW_AT_call_origin : (GNU_ref_alt) <0x41fa> │ │ │ │ │ + <2><299e>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <299f> DW_AT_call_return_pc: (addr) 0x3999 │ │ │ │ │ + <29a3> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <2><29a7>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29a8> DW_AT_call_return_pc: (addr) 0x39e4 │ │ │ │ │ + <29ac> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <2><29b0>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29b1> DW_AT_call_return_pc: (addr) 0x39ec │ │ │ │ │ + <29b5> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <2><29b9>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29ba> DW_AT_call_return_pc: (addr) 0x3a19 │ │ │ │ │ + <29be> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ + <2><29c2>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <29c3> DW_AT_call_return_pc: (addr) 0x3a21 │ │ │ │ │ + <29c7> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <2><29cb>: Abbrev Number: 0 │ │ │ │ │ + <1><29cc>: Abbrev Number: 127 (DW_TAG_subprogram) │ │ │ │ │ + <29cd> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <29cd> DW_AT_name : (GNU_strp_alt) (offset: 0x3332) │ │ │ │ │ + <29d1> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29d1> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29d2> DW_AT_decl_column : (data1) 7 │ │ │ │ │ + <29d3> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <29d7> DW_AT_low_pc : (addr) 0x3840 │ │ │ │ │ + <29db> DW_AT_high_pc : (udata) 251 │ │ │ │ │ + <29dd> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <29df> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><29df>: Abbrev Number: 125 (DW_TAG_formal_parameter) │ │ │ │ │ + <29e0> DW_AT_name : (string) env │ │ │ │ │ + <29e4> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29e4> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29e5> DW_AT_decl_column : (data1) 28 │ │ │ │ │ + <29e6> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <29ea> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><29ed>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ + <29ee> DW_AT_name : (GNU_strp_alt) (offset: 0x270b) │ │ │ │ │ + <29f2> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <29f2> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <29f3> DW_AT_decl_column : (data1) 41 │ │ │ │ │ + <29f4> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <29f8> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><29fb>: Abbrev Number: 123 (DW_TAG_formal_parameter) │ │ │ │ │ + <29fc> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <2a00> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a00> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <2a01> DW_AT_decl_column : (data1) 57 │ │ │ │ │ + <2a02> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <2a06> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><2a09>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <2a0a> DW_AT_name : (GNU_strp_alt) (offset: 0x30c0) │ │ │ │ │ + <2a0e> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a0e> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <2a0f> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2a10> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a14> DW_AT_location : (sec_offset) 0x1016 (location list) │ │ │ │ │ + <2a18> DW_AT_GNU_locviews: (sec_offset) 0x1012 │ │ │ │ │ + <2><2a1c>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <2a1d> DW_AT_name : (GNU_strp_alt) (offset: 0x26aa) │ │ │ │ │ + <2a21> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a21> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <2a22> DW_AT_decl_column : (data1) 14 │ │ │ │ │ + <2a23> DW_AT_type : (GNU_ref_alt) <0x3bff> │ │ │ │ │ + <2a27> DW_AT_location : (sec_offset) 0x1027 (location list) │ │ │ │ │ + <2a2b> DW_AT_GNU_locviews: (sec_offset) 0x1021 │ │ │ │ │ + <2><2a2f>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <2a30> DW_AT_name : (GNU_strp_alt) (offset: 0x269f) │ │ │ │ │ + <2a34> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a34> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <2a35> DW_AT_decl_column : (data1) 18 │ │ │ │ │ + <2a36> DW_AT_type : (GNU_ref_alt) <0x33a2> │ │ │ │ │ + <2a3a> DW_AT_location : (sec_offset) 0x103c (location list) │ │ │ │ │ + <2a3e> DW_AT_GNU_locviews: (sec_offset) 0x1038 │ │ │ │ │ + <2><2a42>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <2a43> DW_AT_name : (GNU_strp_alt) (offset: 0x3510) │ │ │ │ │ + <2a47> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a47> DW_AT_decl_line : (data1) 38 │ │ │ │ │ + <2a48> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <2a49> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a4d> DW_AT_location : (sec_offset) 0x104e (location list) │ │ │ │ │ + <2a51> DW_AT_GNU_locviews: (sec_offset) 0x1048 │ │ │ │ │ + <2><2a55>: Abbrev Number: 119 (DW_TAG_variable) │ │ │ │ │ + <2a56> DW_AT_name : (GNU_strp_alt) (offset: 0x3596) │ │ │ │ │ + <2a5a> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a5a> DW_AT_decl_line : (data1) 45 │ │ │ │ │ + <2a5b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <2a5c> DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + <2a60> DW_AT_location : (sec_offset) 0x106a (location list) │ │ │ │ │ + <2a64> DW_AT_GNU_locviews: (sec_offset) 0x1066 │ │ │ │ │ + <2><2a68>: Abbrev Number: 3 (DW_TAG_lexical_block) │ │ │ │ │ + <2a69> DW_AT_low_pc : (addr) 0x388e │ │ │ │ │ + <2a6d> DW_AT_high_pc : (udata) 38 │ │ │ │ │ + <2a6e> DW_AT_sibling : (ref_udata) <0x2a82> │ │ │ │ │ + <3><2a70>: Abbrev Number: 126 (DW_TAG_variable) │ │ │ │ │ + <2a71> DW_AT_name : (string) i │ │ │ │ │ + <2a73> DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + <2a73> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <2a74> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <2a75> DW_AT_type : (GNU_ref_alt) <0x3917> │ │ │ │ │ + <2a79> DW_AT_location : (sec_offset) 0x107b (location list) │ │ │ │ │ + <2a7d> DW_AT_GNU_locviews: (sec_offset) 0x1079 │ │ │ │ │ + <3><2a81>: Abbrev Number: 0 │ │ │ │ │ + <2><2a82>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2a83> DW_AT_abstract_origin: (GNU_ref_alt) <0x42cc> │ │ │ │ │ + <2a87> DW_AT_entry_pc : (addr) 0x3856 │ │ │ │ │ + <2a8b> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <2a8c> DW_AT_low_pc : (addr) 0x3856 │ │ │ │ │ + <2a90> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <2a91> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2a91> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <2a92> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <2a93> DW_AT_sibling : (ref_udata) <0x2ab0> │ │ │ │ │ + <3><2a95>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2a96> DW_AT_abstract_origin: (GNU_ref_alt) <0x42de> │ │ │ │ │ + <2a9a> DW_AT_location : (sec_offset) 0x1084 (location list) │ │ │ │ │ + <2a9e> DW_AT_GNU_locviews: (sec_offset) 0x1082 │ │ │ │ │ + <3><2aa2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2aa3> DW_AT_abstract_origin: (GNU_ref_alt) <0x42d5> │ │ │ │ │ + <2aa7> DW_AT_location : (sec_offset) 0x108d (location list) │ │ │ │ │ + <2aab> DW_AT_GNU_locviews: (sec_offset) 0x108b │ │ │ │ │ + <3><2aaf>: Abbrev Number: 0 │ │ │ │ │ + <2><2ab0>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2ab1> DW_AT_abstract_origin: (GNU_ref_alt) <0x42a1> │ │ │ │ │ + <2ab5> DW_AT_entry_pc : (addr) 0x387d │ │ │ │ │ + <2ab9> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2aba> DW_AT_ranges : (sec_offset) 0x14c │ │ │ │ │ + <2abe> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2abe> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <2abf> DW_AT_call_column : (data1) 50 │ │ │ │ │ + <2ac0> DW_AT_sibling : (ref_udata) <0x2ae2> │ │ │ │ │ + <3><2ac2>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ac3> DW_AT_abstract_origin: (GNU_ref_alt) <0x42bf> │ │ │ │ │ + <2ac7> DW_AT_location : (sec_offset) 0x1095 (location list) │ │ │ │ │ + <2acb> DW_AT_GNU_locviews: (sec_offset) 0x1093 │ │ │ │ │ + <3><2acf>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ad0> DW_AT_abstract_origin: (GNU_ref_alt) <0x42b3> │ │ │ │ │ + <3><2ad4>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2ad5> DW_AT_abstract_origin: (GNU_ref_alt) <0x42aa> │ │ │ │ │ + <2ad9> DW_AT_location : (sec_offset) 0x109e (location list) │ │ │ │ │ + <2add> DW_AT_GNU_locviews: (sec_offset) 0x109c │ │ │ │ │ + <3><2ae1>: Abbrev Number: 0 │ │ │ │ │ + <2><2ae2>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2ae3> DW_AT_abstract_origin: (GNU_ref_alt) <0x4276> │ │ │ │ │ + <2ae7> DW_AT_entry_pc : (addr) 0x38c3 │ │ │ │ │ + <2aeb> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2aec> DW_AT_ranges : (sec_offset) 0x153 │ │ │ │ │ + <2af0> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2af0> DW_AT_call_line : (data1) 36 │ │ │ │ │ + <2af1> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <2af2> DW_AT_sibling : (ref_udata) <0x2b14> │ │ │ │ │ + <3><2af4>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2af5> DW_AT_abstract_origin: (GNU_ref_alt) <0x4294> │ │ │ │ │ + <2af9> DW_AT_location : (sec_offset) 0x10a6 (location list) │ │ │ │ │ + <2afd> DW_AT_GNU_locviews: (sec_offset) 0x10a4 │ │ │ │ │ + <3><2b01>: Abbrev Number: 84 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b02> DW_AT_abstract_origin: (GNU_ref_alt) <0x4288> │ │ │ │ │ + <3><2b06>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b07> DW_AT_abstract_origin: (GNU_ref_alt) <0x427f> │ │ │ │ │ + <2b0b> DW_AT_location : (sec_offset) 0x10b0 (location list) │ │ │ │ │ + <2b0f> DW_AT_GNU_locviews: (sec_offset) 0x10ae │ │ │ │ │ + <3><2b13>: Abbrev Number: 0 │ │ │ │ │ + <2><2b14>: Abbrev Number: 118 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2b15> DW_AT_abstract_origin: (GNU_ref_alt) <0x413c> │ │ │ │ │ + <2b19> DW_AT_entry_pc : (addr) 0x38d1 │ │ │ │ │ + <2b1d> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <2b1e> DW_AT_low_pc : (addr) 0x38d1 │ │ │ │ │ + <2b22> DW_AT_high_pc : (udata) 13 │ │ │ │ │ + <2b23> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2b23> DW_AT_call_line : (data1) 38 │ │ │ │ │ + <2b24> DW_AT_call_column : (data1) 28 │ │ │ │ │ + <2b25> DW_AT_sibling : (ref_udata) <0x2b58> │ │ │ │ │ + <3><2b27>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b28> DW_AT_abstract_origin: (GNU_ref_alt) <0x4158> │ │ │ │ │ + <2b2c> DW_AT_location : (sec_offset) 0x10ba (location list) │ │ │ │ │ + <2b30> DW_AT_GNU_locviews: (sec_offset) 0x10b8 │ │ │ │ │ + <3><2b34>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b35> DW_AT_abstract_origin: (GNU_ref_alt) <0x4151> │ │ │ │ │ + <2b39> DW_AT_location : (sec_offset) 0x10c5 (location list) │ │ │ │ │ + <2b3d> DW_AT_GNU_locviews: (sec_offset) 0x10c3 │ │ │ │ │ + <3><2b41>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b42> DW_AT_abstract_origin: (GNU_ref_alt) <0x4147> │ │ │ │ │ + <2b46> DW_AT_location : (sec_offset) 0x10ba (location list) │ │ │ │ │ + <2b4a> DW_AT_GNU_locviews: (sec_offset) 0x10b8 │ │ │ │ │ + <3><2b4e>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2b4f> DW_AT_call_return_pc: (addr) 0x38de │ │ │ │ │ + <2b53> DW_AT_call_origin : (GNU_ref_alt) <0x4256> │ │ │ │ │ + <3><2b57>: Abbrev Number: 0 │ │ │ │ │ + <2><2b58>: Abbrev Number: 124 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <2b59> DW_AT_abstract_origin: (GNU_ref_alt) <0x413c> │ │ │ │ │ + <2b5d> DW_AT_entry_pc : (addr) 0x38f8 │ │ │ │ │ + <2b61> DW_AT_GNU_entry_view: (data1) 1 │ │ │ │ │ + <2b62> DW_AT_ranges : (sec_offset) 0x15c │ │ │ │ │ + <2b66> DW_AT_call_file : (implicit_const) 1 │ │ │ │ │ + <2b66> DW_AT_call_line : (data1) 46 │ │ │ │ │ + <2b67> DW_AT_call_column : (data1) 13 │ │ │ │ │ + <2b68> DW_AT_sibling : (ref_udata) <0x2b9b> │ │ │ │ │ + <3><2b6a>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b6b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4158> │ │ │ │ │ + <2b6f> DW_AT_location : (sec_offset) 0x10cf (location list) │ │ │ │ │ + <2b73> DW_AT_GNU_locviews: (sec_offset) 0x10cd │ │ │ │ │ + <3><2b77>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b78> DW_AT_abstract_origin: (GNU_ref_alt) <0x4151> │ │ │ │ │ + <2b7c> DW_AT_location : (sec_offset) 0x10d9 (location list) │ │ │ │ │ + <2b80> DW_AT_GNU_locviews: (sec_offset) 0x10d7 │ │ │ │ │ + <3><2b84>: Abbrev Number: 9 (DW_TAG_formal_parameter) │ │ │ │ │ + <2b85> DW_AT_abstract_origin: (GNU_ref_alt) <0x4147> │ │ │ │ │ + <2b89> DW_AT_location : (sec_offset) 0x10e5 (location list) │ │ │ │ │ + <2b8d> DW_AT_GNU_locviews: (sec_offset) 0x10e1 │ │ │ │ │ + <3><2b91>: Abbrev Number: 75 (DW_TAG_call_site) │ │ │ │ │ + <2b92> DW_AT_call_return_pc: (addr) 0x38ff │ │ │ │ │ + <2b96> DW_AT_call_origin : (GNU_ref_alt) <0x4256> │ │ │ │ │ + <3><2b9a>: Abbrev Number: 0 │ │ │ │ │ + <2><2b9b>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2b9c> DW_AT_call_return_pc: (addr) 0x3878 │ │ │ │ │ + <2ba0> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <2><2ba4>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2ba5> DW_AT_call_return_pc: (addr) 0x38f2 │ │ │ │ │ + <2ba9> DW_AT_call_origin : (ref_addr) <0x1f> │ │ │ │ │ + <2><2bad>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bae> DW_AT_call_return_pc: (addr) 0x3907 │ │ │ │ │ + <2bb2> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ + <2><2bb6>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bb7> DW_AT_call_return_pc: (addr) 0x392e │ │ │ │ │ + <2bbb> DW_AT_call_origin : (ref_addr) <0x143> │ │ │ │ │ + <2><2bbf>: Abbrev Number: 28 (DW_TAG_call_site) │ │ │ │ │ + <2bc0> DW_AT_call_return_pc: (addr) 0x3936 │ │ │ │ │ <2bc4> DW_AT_call_origin : (ref_addr) <0x33> │ │ │ │ │ <2><2bc8>: Abbrev Number: 0 │ │ │ │ │ <1><2bc9>: Abbrev Number: 0 │ │ │ │ ├── readelf --wide --debug-dump=aranges {} │ │ │ │ │ @@ -23,29 +23,29 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0x244c │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000036d0 000001e6 │ │ │ │ │ + 000036d0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2814 │ │ │ │ │ + Offset into .debug_info: 0x2563 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000038c0 000000d6 │ │ │ │ │ + 00003760 000000d6 │ │ │ │ │ 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2ab3 │ │ │ │ │ + Offset into .debug_info: 0x2802 │ │ │ │ │ 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: 0x1f │ │ │ │ │ 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) │ │ │ │ │ - 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 │ │ │ │ │ + 00000e3d v0000000 v0000000 views at 00000e39 for: │ │ │ │ │ + 000036ed 000036f1 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e42 v0000000 v0000000 views at 00000e3b for: │ │ │ │ │ + 000036f1 00003727 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000e47 │ │ │ │ │ + │ │ │ │ │ + 00000e48 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000e4a v0000000 v0000000 views at 00000e48 for: │ │ │ │ │ + 00003704 00003718 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e4f │ │ │ │ │ +Table at Offset 0xe50 │ │ │ │ │ + Length: 0xe2 │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ │ │ │ │ │ - 00000ec3 v0000001 v0000000 location view pair │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 00000ec5 v0000001 v0000000 views at 00000ec3 for: │ │ │ │ │ - 00003804 0000380b (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000ecc │ │ │ │ │ + 00000e5c v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000ecd v0000001 v0000000 location view pair │ │ │ │ │ + 00000e5e v0000000 v0000000 views at 00000e5c for: │ │ │ │ │ + 00003784 0000379e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e66 │ │ │ │ │ │ │ │ │ │ - 00000ecf v0000001 v0000000 views at 00000ecd for: │ │ │ │ │ - 00003804 0000380b (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000ed6 │ │ │ │ │ + 00000e67 v0000000 v0000000 location view pair │ │ │ │ │ + 00000e69 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000ed7 v0000001 v0000000 location view pair │ │ │ │ │ - 00000ed9 v0000000 v0000000 location view pair │ │ │ │ │ + 00000e6b 000037a3 (base address) │ │ │ │ │ + 00000e70 v0000000 v0000000 views at 00000e67 for: │ │ │ │ │ + 000037a3 000037a4 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e75 v0000000 v0000000 views at 00000e69 for: │ │ │ │ │ + 000037a4 000037f9 (DW_OP_fbreg: -36) │ │ │ │ │ + 00000e7b │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00000e7c v0000000 v0000000 location view pair │ │ │ │ │ + 00000e7e v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000eea v0000002 v0000000 location view pair │ │ │ │ │ + 00000e80 000037b4 (base address) │ │ │ │ │ + 00000e85 v0000000 v0000000 views at 00000e7c for: │ │ │ │ │ + 000037b4 000037c0 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000e8a v0000000 v0000000 views at 00000e7e for: │ │ │ │ │ + 000037c0 000037f8 (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000e8f │ │ │ │ │ │ │ │ │ │ - 00000eec v0000002 v0000000 views at 00000eea for: │ │ │ │ │ - 00003855 0000386c (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000ef3 │ │ │ │ │ + 00000e90 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000ef4 v0000002 v0000000 location view pair │ │ │ │ │ + 00000e92 v0000000 v0000000 views at 00000e90 for: │ │ │ │ │ + 000037cd 000037f6 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000e9a │ │ │ │ │ │ │ │ │ │ - 00000ef6 v0000002 v0000000 views at 00000ef4 for: │ │ │ │ │ - 00003855 0000386c (DW_OP_reg5 (ebp)) │ │ │ │ │ - 00000efd │ │ │ │ │ + 00000e9b v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000efe v0000002 v0000000 location view pair │ │ │ │ │ + 00000e9d v0000000 v0000000 views at 00000e9b for: │ │ │ │ │ + 000037d9 000037f0 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000ea5 │ │ │ │ │ │ │ │ │ │ - 00000f00 v0000002 v0000000 views at 00000efe for: │ │ │ │ │ - 00003855 0000386c (DW_OP_fbreg: 0) │ │ │ │ │ - 00000f08 │ │ │ │ │ + 00000ea6 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f09 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f0b v0000000 v0000000 location view pair │ │ │ │ │ + 00000ea8 v0000000 v0000000 views at 00000ea6 for: │ │ │ │ │ + 00003776 00003784 (DW_OP_fbreg: 16) │ │ │ │ │ + 00000eb1 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00000eb2 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f18 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f1a v0000000 v0000000 location view pair │ │ │ │ │ - 00000f1c v0000000 v0000000 location view pair │ │ │ │ │ + 00000eb4 v0000000 v0000000 views at 00000eb2 for: │ │ │ │ │ + 00003776 00003784 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ebc │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00000ebd v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f2f v0000000 v0000000 location view pair │ │ │ │ │ - 00000f31 v0000000 v0000000 location view pair │ │ │ │ │ + 00000ebf v0000002 v0000000 views at 00000ebd for: │ │ │ │ │ + 00003784 000037a3 (DW_OP_addr: 4080; DW_OP_stack_value) │ │ │ │ │ + 00000ecc │ │ │ │ │ + │ │ │ │ │ + 00000ecd v0000002 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 │ │ │ │ │ + 00000ecf v0000002 v0000000 views at 00000ecd for: │ │ │ │ │ + 00003784 000037a3 (DW_OP_addr: 435c; DW_OP_stack_value) │ │ │ │ │ + 00000edc │ │ │ │ │ │ │ │ │ │ - 00000f3f v0000000 v0000000 location view pair │ │ │ │ │ - 00000f41 v0000000 v0000000 location view pair │ │ │ │ │ - 00000f43 v0000000 v0000000 location view pair │ │ │ │ │ + 00000edd v0000002 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 │ │ │ │ │ + 00000edf v0000002 v0000000 views at 00000edd for: │ │ │ │ │ + 00003784 0000379e (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000ee7 │ │ │ │ │ │ │ │ │ │ - 00000f5d v0000000 v0000000 location view pair │ │ │ │ │ - 00000f5f v0000000 v0000000 location view pair │ │ │ │ │ + 00000ee8 v0000002 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 │ │ │ │ │ + 00000eea v0000002 v0000000 views at 00000ee8 for: │ │ │ │ │ + 00003784 000037a3 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ef2 │ │ │ │ │ │ │ │ │ │ - 00000f70 v0000002 v0000000 location view pair │ │ │ │ │ + 00000ef3 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f72 v0000002 v0000000 views at 00000f70 for: │ │ │ │ │ - 0000371e 0000372e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000f78 │ │ │ │ │ + 00000ef5 v0000002 v0000000 views at 00000ef3 for: │ │ │ │ │ + 000037a3 000037b4 (DW_OP_fbreg: 4) │ │ │ │ │ + 00000efe │ │ │ │ │ │ │ │ │ │ - 00000f79 v0000000 v0000000 location view pair │ │ │ │ │ + 00000eff v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f7b v0000000 v0000000 views at 00000f79 for: │ │ │ │ │ - 000036e6 000036f5 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000f81 │ │ │ │ │ + 00000f01 v0000002 v0000000 views at 00000eff for: │ │ │ │ │ + 000037a3 000037b4 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000f09 │ │ │ │ │ │ │ │ │ │ - 00000f82 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f0a v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f84 v0000000 v0000000 views at 00000f82 for: │ │ │ │ │ - 000036e6 000036f5 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000f89 │ │ │ │ │ + 00000f0c v0000000 v0000000 views at 00000f0a for: │ │ │ │ │ + 000037bb 000037ca (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000f14 │ │ │ │ │ │ │ │ │ │ - 00000f8a v0000001 v0000000 location view pair │ │ │ │ │ + 00000f15 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f8c v0000001 v0000000 views at 00000f8a for: │ │ │ │ │ - 0000370d 0000371e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000f92 │ │ │ │ │ + 00000f17 v0000000 v0000000 views at 00000f15 for: │ │ │ │ │ + 000037bb 000037ca (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000f1f │ │ │ │ │ │ │ │ │ │ - 00000f93 v0000001 v0000000 location view pair │ │ │ │ │ + 00000f20 v0000000 v0000000 location view pair │ │ │ │ │ + 00000f22 v0000000 v0000001 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f95 v0000001 v0000000 views at 00000f93 for: │ │ │ │ │ - 0000370d 0000371e (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000f24 0000336b (base address) │ │ │ │ │ + 00000f29 v0000000 v0000000 views at 00000f20 for: │ │ │ │ │ + 0000336b 0000337c (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000f2e v0000000 v0000001 views at 00000f22 for: │ │ │ │ │ + 0000337c 0000337d (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ + 00000f35 │ │ │ │ │ +Table at Offset 0xf36 │ │ │ │ │ + Length: 0x1ba │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ + │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ + │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000f9b v0000001 v0000000 location view pair │ │ │ │ │ + 00000f9b v0000000 v0000000 location view pair │ │ │ │ │ + 00000f9d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000f9d v0000001 v0000000 views at 00000f9b for: │ │ │ │ │ - 00003753 00003760 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 00000fa4 │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000fa5 v0000001 v0000000 location view pair │ │ │ │ │ + 00000fae v0000000 v0000000 location view pair │ │ │ │ │ + 00000fb0 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fa7 v0000001 v0000000 views at 00000fa5 for: │ │ │ │ │ - 00003753 00003761 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000fae │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000faf v0000002 v0000000 location view pair │ │ │ │ │ + 00000fc1 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fb1 v0000002 v0000000 views at 00000faf for: │ │ │ │ │ - 00003761 0000376e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000fb9 │ │ │ │ │ + 00000fc3 v0000001 v0000000 views at 00000fc1 for: │ │ │ │ │ + 0000399e 000039ad (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000fcb │ │ │ │ │ │ │ │ │ │ - 00000fba v0000002 v0000000 location view pair │ │ │ │ │ + 00000fcc v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fbc v0000002 v0000000 views at 00000fba for: │ │ │ │ │ - 00003761 0000376e (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000fc3 │ │ │ │ │ + 00000fce v0000001 v0000000 views at 00000fcc for: │ │ │ │ │ + 00003974 0000397b (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000fd5 │ │ │ │ │ │ │ │ │ │ - 00000fc4 v0000001 v0000000 location view pair │ │ │ │ │ + 00000fd6 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fc6 v0000001 v0000000 views at 00000fc4 for: │ │ │ │ │ - 00003788 0000378f (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000fcd │ │ │ │ │ + 00000fd8 v0000001 v0000000 views at 00000fd6 for: │ │ │ │ │ + 00003974 0000397b (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000fdf │ │ │ │ │ │ │ │ │ │ - 00000fce v0000001 v0000000 location view pair │ │ │ │ │ + 00000fe0 v0000001 v0000000 location view pair │ │ │ │ │ + 00000fe2 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000fd0 v0000001 v0000000 views at 00000fce for: │ │ │ │ │ - 00003788 0000378f (DW_OP_reg6 (esi)) │ │ │ │ │ - 00000fd7 │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000fd8 v0000001 v0000000 location view pair │ │ │ │ │ - 00000fda v0000000 v0000000 location view pair │ │ │ │ │ + 00000ff3 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 │ │ │ │ │ - DWARF version: 5 │ │ │ │ │ - Address size: 4 │ │ │ │ │ - Segment size: 0 │ │ │ │ │ - Offset entries: 0 │ │ │ │ │ + 00000ff5 v0000002 v0000000 views at 00000ff3 for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000ffc │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 00000ffd v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000ff7 v0000000 v0000000 location view pair │ │ │ │ │ + 00000fff v0000002 v0000000 views at 00000ffd for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00001006 │ │ │ │ │ │ │ │ │ │ - 00000ff9 v0000000 v0000000 views at 00000ff7 for: │ │ │ │ │ - 000038e4 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001001 │ │ │ │ │ + 00001007 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001002 v0000000 v0000000 location view pair │ │ │ │ │ - 00001004 v0000000 v0000000 location view pair │ │ │ │ │ + 00001009 v0000002 v0000000 views at 00001007 for: │ │ │ │ │ + 000039c5 000039dc (DW_OP_fbreg: 0) │ │ │ │ │ + 00001011 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00001012 v0000000 v0000000 location view pair │ │ │ │ │ + 00001014 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001017 v0000000 v0000000 location view pair │ │ │ │ │ - 00001019 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00001021 v0000000 v0000000 location view pair │ │ │ │ │ + 00001023 v0000000 v0000000 location view pair │ │ │ │ │ + 00001025 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000102b v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 0000102d v0000000 v0000000 views at 0000102b for: │ │ │ │ │ - 0000392d 00003956 (DW_OP_reg6 (esi)) │ │ │ │ │ - 00001035 │ │ │ │ │ + 00001038 v0000000 v0000000 location view pair │ │ │ │ │ + 0000103a v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001036 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00001038 v0000000 v0000000 views at 00001036 for: │ │ │ │ │ - 00003939 00003950 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001040 │ │ │ │ │ + 00001048 v0000000 v0000000 location view pair │ │ │ │ │ + 0000104a v0000000 v0000000 location view pair │ │ │ │ │ + 0000104c v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001041 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00001043 v0000000 v0000000 views at 00001041 for: │ │ │ │ │ - 000038d6 000038e4 (DW_OP_fbreg: 16) │ │ │ │ │ - 0000104c │ │ │ │ │ + 00001066 v0000000 v0000000 location view pair │ │ │ │ │ + 00001068 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000104d v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 0000104f v0000000 v0000000 views at 0000104d for: │ │ │ │ │ - 000038d6 000038e4 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00001057 │ │ │ │ │ + 00001079 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001058 v0000002 v0000000 location view pair │ │ │ │ │ + 0000107b v0000002 v0000000 views at 00001079 for: │ │ │ │ │ + 0000388e 0000389e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00001081 │ │ │ │ │ │ │ │ │ │ - 0000105a v0000002 v0000000 views at 00001058 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_addr: 40dc; DW_OP_stack_value) │ │ │ │ │ - 00001067 │ │ │ │ │ + 00001082 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001068 v0000002 v0000000 location view pair │ │ │ │ │ + 00001084 v0000000 v0000000 views at 00001082 for: │ │ │ │ │ + 00003856 00003865 (DW_OP_fbreg: 4) │ │ │ │ │ + 0000108a │ │ │ │ │ │ │ │ │ │ - 0000106a v0000002 v0000000 views at 00001068 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_addr: 435d; DW_OP_stack_value) │ │ │ │ │ - 00001077 │ │ │ │ │ + 0000108b v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001078 v0000002 v0000000 location view pair │ │ │ │ │ + 0000108d v0000000 v0000000 views at 0000108b for: │ │ │ │ │ + 00003856 00003865 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00001092 │ │ │ │ │ │ │ │ │ │ - 0000107a v0000002 v0000000 views at 00001078 for: │ │ │ │ │ - 000038e4 000038fe (DW_OP_reg0 (eax)) │ │ │ │ │ - 00001082 │ │ │ │ │ + 00001093 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00001083 v0000002 v0000000 location view pair │ │ │ │ │ + 00001095 v0000001 v0000000 views at 00001093 for: │ │ │ │ │ + 0000387d 0000388e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 0000109b │ │ │ │ │ │ │ │ │ │ - 00001085 v0000002 v0000000 views at 00001083 for: │ │ │ │ │ - 000038e4 00003903 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000108d │ │ │ │ │ + 0000109c v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000108e v0000002 v0000000 location view pair │ │ │ │ │ + 0000109e v0000001 v0000000 views at 0000109c for: │ │ │ │ │ + 0000387d 0000388e (DW_OP_reg7 (edi)) │ │ │ │ │ + 000010a3 │ │ │ │ │ │ │ │ │ │ - 00001090 v0000002 v0000000 views at 0000108e for: │ │ │ │ │ - 00003903 00003914 (DW_OP_fbreg: 4) │ │ │ │ │ - 00001099 │ │ │ │ │ + 000010a4 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000109a v0000002 v0000000 location view pair │ │ │ │ │ + 000010a6 v0000001 v0000000 views at 000010a4 for: │ │ │ │ │ + 000038c3 000038d0 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 000010ad │ │ │ │ │ │ │ │ │ │ - 0000109c v0000002 v0000000 views at 0000109a for: │ │ │ │ │ - 00003903 00003914 (DW_OP_reg7 (edi)) │ │ │ │ │ - 000010a4 │ │ │ │ │ + 000010ae v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010a5 v0000000 v0000000 location view pair │ │ │ │ │ + 000010b0 v0000001 v0000000 views at 000010ae for: │ │ │ │ │ + 000038c3 000038d1 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000010b7 │ │ │ │ │ │ │ │ │ │ - 000010a7 v0000000 v0000000 views at 000010a5 for: │ │ │ │ │ - 0000391b 0000392a (DW_OP_reg6 (esi)) │ │ │ │ │ - 000010af │ │ │ │ │ + 000010b8 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010b0 v0000000 v0000000 location view pair │ │ │ │ │ + 000010ba v0000002 v0000000 views at 000010b8 for: │ │ │ │ │ + 000038d1 000038de (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000010c2 │ │ │ │ │ │ │ │ │ │ - 000010b2 v0000000 v0000000 views at 000010b0 for: │ │ │ │ │ - 0000391b 0000392a (DW_OP_reg7 (edi)) │ │ │ │ │ - 000010ba │ │ │ │ │ + 000010c3 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000010bb v0000000 v0000000 location view pair │ │ │ │ │ - 000010bd v0000000 v0000001 location view pair │ │ │ │ │ + 000010c5 v0000002 v0000000 views at 000010c3 for: │ │ │ │ │ + 000038d1 000038de (DW_OP_reg6 (esi)) │ │ │ │ │ + 000010cc │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 000010cd v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 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 {} │ │ │ │ │ @@ -23,29 +23,29 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0x244c │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000036d0 000001e6 │ │ │ │ │ + 000036d0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2814 │ │ │ │ │ + Offset into .debug_info: 0x2563 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000038c0 000000d6 │ │ │ │ │ + 00003760 000000d6 │ │ │ │ │ 00003360 00000021 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x2ab3 │ │ │ │ │ + Offset into .debug_info: 0x2802 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000039a0 00000086 │ │ │ │ │ + 00003840 000001e6 │ │ │ │ │ 00000000 00000000 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,26 @@ │ │ │ │ │ -dGCC: (Debian 13.2.0-13) 13.2.0 │ │ │ │ │ -*uIM}9jl │ │ │ │ │ -l2Es!j/EE` │ │ │ │ │ -ctm-/J:u' │ │ │ │ │ -Zm0ocpxy │ │ │ │ │ -56c_{.)J │ │ │ │ │ +oGCC: (Debian 13.2.0-13) 13.2.0 │ │ │ │ │ +93sfnC~(D │ │ │ │ │ ?i_i*_\. │ │ │ │ │ -U)v'4[mA │ │ │ │ │ -L-v/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ +J #3fA>O │ │ │ │ │ +/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 │ │ │ │ │ -linux.cpp │ │ │ │ │ -apple.cpp │ │ │ │ │ freebsd_kevents.cpp │ │ │ │ │ -unix_strings.cpp │ │ │ │ │ -generic.cpp │ │ │ │ │ +apple.cpp │ │ │ │ │ +linux.cpp │ │ │ │ │ generic_posix.cpp │ │ │ │ │ +generic.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 16207 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7303 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16413 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17062 │ │ │ │ │ @@ -89,30 +89,30 @@ │ │ │ │ │ │ │ │ │ │ 000035f0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00003680 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000036d0 : │ │ │ │ │ +000036d0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000037d0 : │ │ │ │ │ +00003730 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000038c0 : │ │ │ │ │ +00003760 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003960 : │ │ │ │ │ +00003800 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003990 : │ │ │ │ │ +00003830 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000039a0 : │ │ │ │ │ +00003840 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00003a00 : │ │ │ │ │ +00003940 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00003a30 <__stack_chk_fail_local>: │ │ │ │ │ ... │ │ │ │ ├── readelf --wide --decompress --string-dump=.debug_line_str {} │ │ │ │ │ @@ -1,54 +1,54 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.debug_line_str': │ │ │ │ │ [ 0] . │ │ │ │ │ - [ 2] src/main/cpp/posix.cpp │ │ │ │ │ - [ 19] src/main/cpp │ │ │ │ │ - [ 26] /usr/lib/jvm/default-java/include │ │ │ │ │ - [ 48] /usr/include/i386-linux-gnu/bits │ │ │ │ │ - [ 69] /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ - [ 90] /usr/include │ │ │ │ │ - [ 9d] /usr/lib/jvm/default-java/include/linux │ │ │ │ │ - [ c5] /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ - [ ec] /usr/include/c++/13 │ │ │ │ │ - [ 100] /usr/include/c++/13/bits │ │ │ │ │ - [ 119] /usr/include/i386-linux-gnu/sys │ │ │ │ │ - [ 139] src/shared/headers │ │ │ │ │ - [ 14c] /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ - [ 174] jni.h │ │ │ │ │ - [ 17a] string_fortified.h │ │ │ │ │ - [ 18d] unistd.h │ │ │ │ │ - [ 196] stddef.h │ │ │ │ │ - [ 19f] stdarg.h │ │ │ │ │ - [ 1a8] stdio.h │ │ │ │ │ - [ 1b0] jni_md.h │ │ │ │ │ - [ 1b9] stdlib.h │ │ │ │ │ - [ 1c2] struct_timespec.h │ │ │ │ │ - [ 1d4] cstdlib │ │ │ │ │ - [ 1dc] std_abs.h │ │ │ │ │ - [ 1e6] stdlib-float.h │ │ │ │ │ - [ 1f5] stdlib-bsearch.h │ │ │ │ │ - [ 206] struct_stat.h │ │ │ │ │ - [ 214] ioctl-types.h │ │ │ │ │ - [ 222] utsname.h │ │ │ │ │ - [ 22c] dirent.h │ │ │ │ │ - [ 235] ioctl.h │ │ │ │ │ - [ 23d] string.h │ │ │ │ │ - [ 246] errno.h │ │ │ │ │ - [ 24e] generic.h │ │ │ │ │ - [ 258] c++config.h │ │ │ │ │ - [ 264] src/main/cpp/win.cpp │ │ │ │ │ - [ 279] src/main/cpp/freebsd.cpp │ │ │ │ │ - [ 292] src/main/cpp/linux.cpp │ │ │ │ │ - [ 2a9] struct_FILE.h │ │ │ │ │ - [ 2b7] mntent.h │ │ │ │ │ - [ 2c0] stdint-uintn.h │ │ │ │ │ - [ 2cf] inotify.h │ │ │ │ │ - [ 2d9] src/main/cpp/apple.cpp │ │ │ │ │ - [ 2f0] src/main/cpp/freebsd_kevents.cpp │ │ │ │ │ - [ 311] src/shared/cpp/osx.cpp │ │ │ │ │ - [ 328] src/shared/cpp/unix_strings.cpp │ │ │ │ │ - [ 348] src/shared/cpp │ │ │ │ │ - [ 357] wchar.h │ │ │ │ │ - [ 35f] src/shared/cpp/generic.cpp │ │ │ │ │ - [ 37a] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 2] src/main/cpp/freebsd.cpp │ │ │ │ │ + [ 1b] src/main/cpp/freebsd_kevents.cpp │ │ │ │ │ + [ 3c] src/main/cpp/apple.cpp │ │ │ │ │ + [ 53] src/main/cpp/posix.cpp │ │ │ │ │ + [ 6a] src/main/cpp │ │ │ │ │ + [ 77] /usr/lib/jvm/default-java/include │ │ │ │ │ + [ 99] /usr/include/i386-linux-gnu/bits │ │ │ │ │ + [ ba] /usr/lib/gcc/i686-linux-gnu/13/include │ │ │ │ │ + [ e1] /usr/include │ │ │ │ │ + [ ee] /usr/lib/jvm/default-java/include/linux │ │ │ │ │ + [ 116] /usr/include/i386-linux-gnu/bits/types │ │ │ │ │ + [ 13d] /usr/include/c++/13 │ │ │ │ │ + [ 151] /usr/include/c++/13/bits │ │ │ │ │ + [ 16a] /usr/include/i386-linux-gnu/sys │ │ │ │ │ + [ 18a] src/shared/headers │ │ │ │ │ + [ 19d] /usr/include/i386-linux-gnu/c++/13/bits │ │ │ │ │ + [ 1c5] jni.h │ │ │ │ │ + [ 1cb] string_fortified.h │ │ │ │ │ + [ 1de] unistd.h │ │ │ │ │ + [ 1e7] stddef.h │ │ │ │ │ + [ 1f0] stdarg.h │ │ │ │ │ + [ 1f9] stdio.h │ │ │ │ │ + [ 201] jni_md.h │ │ │ │ │ + [ 20a] stdlib.h │ │ │ │ │ + [ 213] struct_timespec.h │ │ │ │ │ + [ 225] cstdlib │ │ │ │ │ + [ 22d] std_abs.h │ │ │ │ │ + [ 237] stdlib-float.h │ │ │ │ │ + [ 246] stdlib-bsearch.h │ │ │ │ │ + [ 257] struct_stat.h │ │ │ │ │ + [ 265] ioctl-types.h │ │ │ │ │ + [ 273] utsname.h │ │ │ │ │ + [ 27d] dirent.h │ │ │ │ │ + [ 286] ioctl.h │ │ │ │ │ + [ 28e] string.h │ │ │ │ │ + [ 297] errno.h │ │ │ │ │ + [ 29f] generic.h │ │ │ │ │ + [ 2a9] c++config.h │ │ │ │ │ + [ 2b5] src/main/cpp/linux.cpp │ │ │ │ │ + [ 2cc] struct_FILE.h │ │ │ │ │ + [ 2da] mntent.h │ │ │ │ │ + [ 2e3] stdint-uintn.h │ │ │ │ │ + [ 2f2] inotify.h │ │ │ │ │ + [ 2fc] src/main/cpp/win.cpp │ │ │ │ │ + [ 311] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 332] src/shared/cpp │ │ │ │ │ + [ 341] src/shared/cpp/generic.cpp │ │ │ │ │ + [ 35c] src/shared/cpp/unix_strings.cpp │ │ │ │ │ + [ 37c] wchar.h │ │ │ │ │ + [ 384] src/shared/cpp/osx.cpp │ │ │ │ ├── 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 8fee7b11 39f20171 871dff4b 643c5e88 ..{.9..q...Kd<^. │ │ │ │ │ - 0x00000050 917da5d5 .}.. │ │ │ │ │ + 0x00000040 acfa4222 899ebde9 b00de7d7 acdbc2a4 ..B"............ │ │ │ │ │ + 0x00000050 3b4835ad ;H5. │ │ │ │ ├── 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 0077696e 2e637070 00667265 ntry.win.cpp.fre │ │ │ │ │ - 0x000000a0 65627364 2e637070 006c696e 75782e63 ebsd.cpp.linux.c │ │ │ │ │ - 0x000000b0 70700061 70706c65 2e637070 00667265 pp.apple.cpp.fre │ │ │ │ │ - 0x000000c0 65627364 5f6b6576 656e7473 2e637070 ebsd_kevents.cpp │ │ │ │ │ - 0x000000d0 006f7378 2e637070 00756e69 785f7374 .osx.cpp.unix_st │ │ │ │ │ - 0x000000e0 72696e67 732e6370 70006765 6e657269 rings.cpp.generi │ │ │ │ │ - 0x000000f0 632e6370 70006765 6e657269 635f706f c.cpp.generic_po │ │ │ │ │ - 0x00000100 7369782e 63707000 5f5f4652 414d455f six.cpp.__FRAME_ │ │ │ │ │ + 0x00000090 6e747279 00667265 65627364 2e637070 ntry.freebsd.cpp │ │ │ │ │ + 0x000000a0 00667265 65627364 5f6b6576 656e7473 .freebsd_kevents │ │ │ │ │ + 0x000000b0 2e637070 00617070 6c652e63 7070006c .cpp.apple.cpp.l │ │ │ │ │ + 0x000000c0 696e7578 2e637070 0077696e 2e637070 inux.cpp.win.cpp │ │ │ │ │ + 0x000000d0 0067656e 65726963 5f706f73 69782e63 .generic_posix.c │ │ │ │ │ + 0x000000e0 70700067 656e6572 69632e63 70700075 pp.generic.cpp.u │ │ │ │ │ + 0x000000f0 6e69785f 73747269 6e67732e 63707000 nix_strings.cpp. │ │ │ │ │ + 0x00000100 6f73782e 63707000 5f5f4652 414d455f osx.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/7b/27c63599c3101c0f25dd9f131f319cbb00d26e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f4/28509c90b4820a318405bbea327ad82f6108cb.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -12,33 +12,33 @@ │ │ │ │ │ [ 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 000dc6 00 C 0 0 4 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 00000000 000fb8 000259 00 C 0 0 4 │ │ │ │ │ - [28] .debug_line PROGBITS 00000000 001214 0005c9 00 C 0 0 4 │ │ │ │ │ - [29] .debug_str PROGBITS 00000000 0017e0 0005c5 01 MSC 0 0 4 │ │ │ │ │ - [30] .debug_line_str PROGBITS 00000000 001da8 00010c 01 MSC 0 0 4 │ │ │ │ │ - [31] .debug_loclists PROGBITS 00000000 001eb4 00031d 00 C 0 0 4 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 00000000 0021d4 0000ef 00 C 0 0 4 │ │ │ │ │ + [25] .debug_aranges PROGBITS 00000000 000198 000058 00 C 0 0 4 │ │ │ │ │ + [26] .debug_info PROGBITS 00000000 0001f0 000db9 00 C 0 0 4 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 00000000 000fac 00025a 00 C 0 0 4 │ │ │ │ │ + [28] .debug_line PROGBITS 00000000 001208 0005d3 00 C 0 0 4 │ │ │ │ │ + [29] .debug_str PROGBITS 00000000 0017dc 0005c5 01 MSC 0 0 4 │ │ │ │ │ + [30] .debug_line_str PROGBITS 00000000 001da4 00010b 01 MSC 0 0 4 │ │ │ │ │ + [31] .debug_loclists PROGBITS 00000000 001eb0 00031d 00 C 0 0 4 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 00000000 0021d0 0000f3 00 C 0 0 4 │ │ │ │ │ [33] .gnu_debugaltlink PROGBITS 00000000 0022c3 000054 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 00000000 002318 000460 10 35 26 4 │ │ │ │ │ [35] .strtab STRTAB 00000000 002778 0007d6 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 00000000 002f4e 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), │ │ │ │ ├── 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 osx.cpp │ │ │ │ │ - 11: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ - 12: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ - 13: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 10: 00000000 0 FILE LOCAL DEFAULT ABS generic_posix.cpp │ │ │ │ │ + 11: 00000000 0 FILE LOCAL DEFAULT ABS generic.cpp │ │ │ │ │ + 12: 00000000 0 FILE LOCAL DEFAULT ABS unix_strings.cpp │ │ │ │ │ + 13: 00000000 0 FILE LOCAL DEFAULT ABS osx.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: 00001b30 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: 00001b40 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: 00001a30 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: 000019d0 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: 00001b00 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: 00001a60 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: 7b27c63599c3101c0f25dd9f131f319cbb00d26e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f428509c90b4820a318405bbea327ad82f6108cb │ │ │ │ ├── readelf --wide --debug-dump=rawline {} │ │ │ │ │ @@ -899,15 +899,15 @@ │ │ │ │ │ [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: 277 │ │ │ │ │ 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 │ │ │ │ │ @@ -928,418 +928,116 @@ │ │ │ │ │ Opcode 10 has 0 args │ │ │ │ │ Opcode 11 has 0 args │ │ │ │ │ Opcode 12 has 1 arg │ │ │ │ │ │ │ │ │ │ The Directory Table (offset 0x61a, lines 11, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x20f): 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 │ │ │ │ │ + 1 (line_strp) (offset: 0x1f9): 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 0x64c, lines 18, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x1fe): unix_strings.cpp │ │ │ │ │ - 1 (udata) 1 (line_strp) (offset: 0x1fe): 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: 0x21e): wchar.h │ │ │ │ │ - 15 (udata) 5 (line_strp) (offset: 0x226): string.h │ │ │ │ │ - 16 (udata) 9 (line_strp) (offset: 0x19e): generic.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x1e7): generic_posix.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x1e7): 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: 0x208): string.h │ │ │ │ │ + 16 (udata) 3 (line_strp) (offset: 0x211): errno.h │ │ │ │ │ 17 (udata) 10 (line_strp) (offset: 0x1cc): c++config.h │ │ │ │ │ │ │ │ │ │ Line Number Statements: │ │ │ │ │ - [0x000006a6] Set column to 65 │ │ │ │ │ + [0x000006a6] Set column to 79 │ │ │ │ │ [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 │ │ │ │ │ + [0x000006b5] Set column to 79 │ │ │ │ │ [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 │ │ │ │ │ - [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 │ │ │ │ │ - [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 │ │ │ │ │ + [0x000006b9] Set column to 33 │ │ │ │ │ + [0x000006bb] Special opcode 202: advance Address by 14 to 0x19de and Line by 1 to 29 │ │ │ │ │ + [0x000006bc] Set column to 5 │ │ │ │ │ + [0x000006be] Set is_stmt to 1 │ │ │ │ │ + [0x000006bf] Special opcode 218: advance Address by 15 to 0x19ed and Line by 3 to 32 │ │ │ │ │ + [0x000006c0] Set column to 38 │ │ │ │ │ + [0x000006c2] Set is_stmt to 0 │ │ │ │ │ + [0x000006c3] Copy (view 1) │ │ │ │ │ + [0x000006c4] Set column to 37 │ │ │ │ │ + [0x000006c6] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000006ca] Special opcode 75: advance Address by 5 to 0x19f2 and Line by 0 to 32 │ │ │ │ │ + [0x000006cb] Set column to 38 │ │ │ │ │ + [0x000006cd] Special opcode 117: advance Address by 8 to 0x19fa and Line by 0 to 32 │ │ │ │ │ + [0x000006ce] Set column to 37 │ │ │ │ │ + [0x000006d0] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000006d4] Special opcode 33: advance Address by 2 to 0x19fc and Line by 0 to 32 │ │ │ │ │ + [0x000006d5] Set column to 5 │ │ │ │ │ + [0x000006d7] Set is_stmt to 1 │ │ │ │ │ + [0x000006d8] Special opcode 122: advance Address by 8 to 0x1a04 and Line by 5 to 37 │ │ │ │ │ + [0x000006d9] Set column to 26 │ │ │ │ │ + [0x000006db] Extended opcode 4: set Discriminator to 1 │ │ │ │ │ + [0x000006df] Set is_stmt to 0 │ │ │ │ │ + [0x000006e0] Copy (view 1) │ │ │ │ │ + [0x000006e1] Set column to 5 │ │ │ │ │ + [0x000006e3] Set is_stmt to 1 │ │ │ │ │ + [0x000006e4] Advance PC by constant 17 to 0x1a15 │ │ │ │ │ + [0x000006e5] Special opcode 62: advance Address by 4 to 0x1a19 and Line by 1 to 38 │ │ │ │ │ + [0x000006e6] Set column to 9 │ │ │ │ │ + [0x000006e8] Set is_stmt to 0 │ │ │ │ │ + [0x000006e9] Copy (view 1) │ │ │ │ │ + [0x000006ea] Set column to 1 │ │ │ │ │ + [0x000006ec] Special opcode 132: advance Address by 9 to 0x1a22 and Line by 1 to 39 │ │ │ │ │ + [0x000006ed] Special opcode 75: advance Address by 5 to 0x1a27 and Line by 0 to 39 │ │ │ │ │ + [0x000006ee] Set column to 36 │ │ │ │ │ + [0x000006f0] Set is_stmt to 1 │ │ │ │ │ + [0x000006f1] Special opcode 133: advance Address by 9 to 0x1a30 and Line by 2 to 41 │ │ │ │ │ + [0x000006f2] Set column to 5 │ │ │ │ │ + [0x000006f4] Special opcode 6: advance Address by 0 to 0x1a30 and Line by 1 to 42 (view 1) │ │ │ │ │ + [0x000006f5] Set column to 36 │ │ │ │ │ + [0x000006f7] Set is_stmt to 0 │ │ │ │ │ + [0x000006f8] Special opcode 4: advance Address by 0 to 0x1a30 and Line by -1 to 41 (view 2) │ │ │ │ │ + [0x000006f9] Set column to 16 │ │ │ │ │ + [0x000006fb] Special opcode 63: advance Address by 4 to 0x1a34 and Line by 2 to 43 │ │ │ │ │ + [0x000006fc] Set column to 5 │ │ │ │ │ + [0x000006fe] Special opcode 74: advance Address by 5 to 0x1a39 and Line by -1 to 42 │ │ │ │ │ + [0x000006ff] Set is_stmt to 1 │ │ │ │ │ + [0x00000700] Special opcode 78: advance Address by 5 to 0x1a3e and Line by 3 to 45 │ │ │ │ │ + [0x00000701] Special opcode 78: advance Address by 5 to 0x1a43 and Line by 3 to 48 │ │ │ │ │ + [0x00000702] Set column to 12 │ │ │ │ │ + [0x00000704] Set is_stmt to 0 │ │ │ │ │ + [0x00000705] Special opcode 8: advance Address by 0 to 0x1a43 and Line by 3 to 51 (view 1) │ │ │ │ │ + [0x00000706] Set column to 16 │ │ │ │ │ + [0x00000708] Special opcode 182: advance Address by 13 to 0x1a50 and Line by -5 to 46 │ │ │ │ │ + [0x00000709] Set column to 1 │ │ │ │ │ + [0x0000070b] Special opcode 81: advance Address by 5 to 0x1a55 and Line by 6 to 52 │ │ │ │ │ + [0x0000070c] Advance PC by 1 to 0x1a56 │ │ │ │ │ + [0x0000070e] Extended opcode 1: End of Sequence │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - Offset: 0x90e │ │ │ │ │ + Offset: 0x711 │ │ │ │ │ Length: 367 │ │ │ │ │ DWARF Version: 5 │ │ │ │ │ Address size (bytes): 4 │ │ │ │ │ Segment selector (bytes): 0 │ │ │ │ │ Prologue Length: 91 │ │ │ │ │ Minimum Instruction Length: 1 │ │ │ │ │ Maximum Ops per Instruction: 1 │ │ │ │ │ @@ -1358,206 +1056,206 @@ │ │ │ │ │ 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 0x733, lines 7, columns 1): │ │ │ │ │ Entry Name │ │ │ │ │ 0 (line_strp) (offset: 0): . │ │ │ │ │ - 1 (line_strp) (offset: 0x20f): src/shared/cpp │ │ │ │ │ + 1 (line_strp) (offset: 0x1f9): 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 │ │ │ │ │ │ │ │ │ │ - The File Name Table (offset 0x952, lines 7, columns 2): │ │ │ │ │ + The File Name Table (offset 0x755, lines 7, columns 2): │ │ │ │ │ Entry Dir Name │ │ │ │ │ - 0 (udata) 1 (line_strp) (offset: 0x23e): generic.cpp │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x228): generic.cpp │ │ │ │ │ 1 (udata) 2 (line_strp) (offset: 0x132): jni.h │ │ │ │ │ - 2 (udata) 1 (line_strp) (offset: 0x23e): generic.cpp │ │ │ │ │ + 2 (udata) 1 (line_strp) (offset: 0x228): 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: │ │ │ │ │ - [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 │ │ │ │ │ + [0x00000778] Set column to 10 │ │ │ │ │ + [0x0000077a] Extended opcode 2: set Address to 0x1b40 │ │ │ │ │ + [0x00000781] Advance Line by 1055 to 1056 │ │ │ │ │ + [0x00000784] Copy │ │ │ │ │ + [0x00000785] Set column to 9 │ │ │ │ │ + [0x00000787] Special opcode 6: advance Address by 0 to 0x1b40 and Line by 1 to 1057 (view 1) │ │ │ │ │ + [0x00000788] Special opcode 6: advance Address by 0 to 0x1b40 and Line by 1 to 1058 (view 2) │ │ │ │ │ + [0x00000789] Set column to 10 │ │ │ │ │ + [0x0000078b] Set is_stmt to 0 │ │ │ │ │ + [0x0000078c] Special opcode 3: advance Address by 0 to 0x1b40 and Line by -2 to 1056 (view 3) │ │ │ │ │ + [0x0000078d] Special opcode 47: advance Address by 3 to 0x1b43 and Line by 0 to 1056 │ │ │ │ │ + [0x0000078e] Set column to 9 │ │ │ │ │ + [0x00000790] Special opcode 63: advance Address by 4 to 0x1b47 and Line by 2 to 1058 │ │ │ │ │ + [0x00000791] Set is_stmt to 1 │ │ │ │ │ + [0x00000792] Special opcode 62: advance Address by 4 to 0x1b4b and Line by 1 to 1059 │ │ │ │ │ + [0x00000793] Set column to 20 │ │ │ │ │ + [0x00000795] Set is_stmt to 0 │ │ │ │ │ + [0x00000796] Copy (view 1) │ │ │ │ │ + [0x00000797] Set column to 35 │ │ │ │ │ + [0x00000799] Special opcode 33: advance Address by 2 to 0x1b4d and Line by 0 to 1059 │ │ │ │ │ + [0x0000079a] Set column to 9 │ │ │ │ │ + [0x0000079c] Set is_stmt to 1 │ │ │ │ │ + [0x0000079d] Special opcode 230: advance Address by 16 to 0x1b5d and Line by 1 to 1060 │ │ │ │ │ + [0x0000079e] Set column to 5 │ │ │ │ │ + [0x000007a0] Set is_stmt to 0 │ │ │ │ │ + [0x000007a1] Special opcode 6: advance Address by 0 to 0x1b5d and Line by 1 to 1061 (view 1) │ │ │ │ │ + [0x000007a2] Advance PC by 4 to 0x1b61 │ │ │ │ │ + [0x000007a4] Extended opcode 1: End of Sequence │ │ │ │ │ + │ │ │ │ │ + [0x000007a7] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000007a9] Set column to 126 │ │ │ │ │ + [0x000007ab] Extended opcode 2: set Address to 0x1a60 │ │ │ │ │ + [0x000007b2] Advance Line by 26 to 27 │ │ │ │ │ + [0x000007b4] Copy │ │ │ │ │ + [0x000007b5] Set column to 5 │ │ │ │ │ + [0x000007b7] Special opcode 6: advance Address by 0 to 0x1a60 and Line by 1 to 28 (view 1) │ │ │ │ │ + [0x000007b8] Set column to 126 │ │ │ │ │ + [0x000007ba] Set is_stmt to 0 │ │ │ │ │ + [0x000007bb] Special opcode 4: advance Address by 0 to 0x1a60 and Line by -1 to 27 (view 2) │ │ │ │ │ + [0x000007bc] Advance PC by constant 17 to 0x1a71 │ │ │ │ │ + [0x000007bd] Special opcode 19: advance Address by 1 to 0x1a72 and Line by 0 to 27 │ │ │ │ │ + [0x000007be] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000007c0] Set column to 12 │ │ │ │ │ + [0x000007c2] Set is_stmt to 1 │ │ │ │ │ + [0x000007c3] Advance Line by 863 to 890 │ │ │ │ │ + [0x000007c6] Special opcode 61: advance Address by 4 to 0x1a76 and Line by 0 to 890 │ │ │ │ │ + [0x000007c7] Set column to 9 │ │ │ │ │ + [0x000007c9] Special opcode 6: advance Address by 0 to 0x1a76 and Line by 1 to 891 (view 1) │ │ │ │ │ + [0x000007ca] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000007cc] Set column to 126 │ │ │ │ │ + [0x000007ce] Set is_stmt to 0 │ │ │ │ │ + [0x000007cf] Advance Line by -864 to 27 │ │ │ │ │ + [0x000007d2] Copy (view 2) │ │ │ │ │ + [0x000007d3] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000007d5] Set column to 27 │ │ │ │ │ + [0x000007d7] Advance Line by 864 to 891 │ │ │ │ │ + [0x000007da] Special opcode 61: advance Address by 4 to 0x1a7a and Line by 0 to 891 │ │ │ │ │ + [0x000007db] Set column to 41 │ │ │ │ │ + [0x000007dd] Special opcode 33: advance Address by 2 to 0x1a7c and Line by 0 to 891 │ │ │ │ │ + [0x000007de] Special opcode 117: advance Address by 8 to 0x1a84 and Line by 0 to 891 │ │ │ │ │ + [0x000007df] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x000007e1] Set column to 5 │ │ │ │ │ + [0x000007e3] Set is_stmt to 1 │ │ │ │ │ + [0x000007e4] Advance Line by -862 to 29 │ │ │ │ │ + [0x000007e7] Copy (view 1) │ │ │ │ │ + [0x000007e8] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x000007ea] Set column to 15 │ │ │ │ │ + [0x000007ec] Advance Line by 868 to 897 │ │ │ │ │ + [0x000007ef] Copy (view 2) │ │ │ │ │ + [0x000007f0] Set column to 9 │ │ │ │ │ + [0x000007f2] Special opcode 7: advance Address by 0 to 0x1a84 and Line by 2 to 899 (view 3) │ │ │ │ │ + [0x000007f3] Set column to 38 │ │ │ │ │ + [0x000007f5] Set is_stmt to 0 │ │ │ │ │ + [0x000007f6] Copy (view 4) │ │ │ │ │ + [0x000007f7] Set column to 27 │ │ │ │ │ + [0x000007f9] Special opcode 89: advance Address by 6 to 0x1a8a and Line by 0 to 899 │ │ │ │ │ + [0x000007fa] Set column to 38 │ │ │ │ │ + [0x000007fc] Special opcode 33: advance Address by 2 to 0x1a8c and Line by 0 to 899 │ │ │ │ │ + [0x000007fd] Advance PC by constant 17 to 0x1a9d │ │ │ │ │ + [0x000007fe] Special opcode 33: advance Address by 2 to 0x1a9f and Line by 0 to 899 │ │ │ │ │ + [0x000007ff] Special opcode 61: advance Address by 4 to 0x1aa3 and Line by 0 to 899 │ │ │ │ │ + [0x00000800] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000802] Set column to 5 │ │ │ │ │ + [0x00000804] Set is_stmt to 1 │ │ │ │ │ + [0x00000805] Advance Line by -869 to 30 │ │ │ │ │ + [0x00000808] Copy (view 1) │ │ │ │ │ + [0x00000809] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000080b] Set column to 13 │ │ │ │ │ + [0x0000080d] Advance Line by 1585 to 1615 │ │ │ │ │ + [0x00000810] Copy (view 2) │ │ │ │ │ + [0x00000811] Set column to 9 │ │ │ │ │ + [0x00000813] Special opcode 6: advance Address by 0 to 0x1aa3 and Line by 1 to 1616 (view 3) │ │ │ │ │ + [0x00000814] Set column to 39 │ │ │ │ │ + [0x00000816] Set is_stmt to 0 │ │ │ │ │ + [0x00000817] Copy (view 4) │ │ │ │ │ + [0x00000818] Set column to 27 │ │ │ │ │ + [0x0000081a] Special opcode 19: advance Address by 1 to 0x1aa4 and Line by 0 to 1616 │ │ │ │ │ + [0x0000081b] Set column to 39 │ │ │ │ │ + [0x0000081d] Special opcode 33: advance Address by 2 to 0x1aa6 and Line by 0 to 1616 │ │ │ │ │ + [0x0000081e] Special opcode 201: advance Address by 14 to 0x1ab4 and Line by 0 to 1616 │ │ │ │ │ + [0x0000081f] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000821] Set column to 5 │ │ │ │ │ + [0x00000823] Set is_stmt to 1 │ │ │ │ │ + [0x00000824] Advance Line by -1585 to 31 │ │ │ │ │ + [0x00000827] Copy (view 1) │ │ │ │ │ + [0x00000828] Set column to 57 │ │ │ │ │ + [0x0000082a] Set is_stmt to 0 │ │ │ │ │ + [0x0000082b] Copy (view 2) │ │ │ │ │ + [0x0000082c] Set File Name to entry 1 in the File Name Table │ │ │ │ │ + [0x0000082e] Set column to 13 │ │ │ │ │ + [0x00000830] Set is_stmt to 1 │ │ │ │ │ + [0x00000831] Advance Line by 1584 to 1615 │ │ │ │ │ + [0x00000834] Special opcode 103: advance Address by 7 to 0x1abb and Line by 0 to 1615 │ │ │ │ │ + [0x00000835] Set column to 9 │ │ │ │ │ + [0x00000837] Special opcode 6: advance Address by 0 to 0x1abb and Line by 1 to 1616 (view 1) │ │ │ │ │ + [0x00000838] Set column to 39 │ │ │ │ │ + [0x0000083a] Set is_stmt to 0 │ │ │ │ │ + [0x0000083b] Copy (view 2) │ │ │ │ │ + [0x0000083c] Set column to 27 │ │ │ │ │ + [0x0000083e] Special opcode 47: advance Address by 3 to 0x1abe and Line by 0 to 1616 │ │ │ │ │ + [0x0000083f] Set column to 39 │ │ │ │ │ + [0x00000841] Special opcode 33: advance Address by 2 to 0x1ac0 and Line by 0 to 1616 │ │ │ │ │ + [0x00000842] Special opcode 145: advance Address by 10 to 0x1aca and Line by 0 to 1616 │ │ │ │ │ + [0x00000843] Set File Name to entry 2 in the File Name Table │ │ │ │ │ + [0x00000845] Set column to 5 │ │ │ │ │ + [0x00000847] Set is_stmt to 1 │ │ │ │ │ + [0x00000848] Advance Line by -1584 to 32 │ │ │ │ │ + [0x0000084b] Special opcode 47: advance Address by 3 to 0x1acd and Line by 0 to 32 │ │ │ │ │ + [0x0000084c] Set column to 39 │ │ │ │ │ + [0x0000084e] Set is_stmt to 0 │ │ │ │ │ + [0x0000084f] Copy (view 1) │ │ │ │ │ + [0x00000850] Set column to 5 │ │ │ │ │ + [0x00000852] Set is_stmt to 1 │ │ │ │ │ + [0x00000853] Special opcode 174: advance Address by 12 to 0x1ad9 and Line by 1 to 33 │ │ │ │ │ + [0x00000854] Set column to 24 │ │ │ │ │ + [0x00000856] Set is_stmt to 0 │ │ │ │ │ + [0x00000857] Copy (view 1) │ │ │ │ │ + [0x00000858] Set column to 1 │ │ │ │ │ + [0x0000085a] Advance PC by constant 17 to 0x1aea │ │ │ │ │ + [0x0000085b] Special opcode 104: advance Address by 7 to 0x1af1 and Line by 1 to 34 │ │ │ │ │ + [0x0000085c] Special opcode 75: advance Address by 5 to 0x1af6 and Line by 0 to 34 │ │ │ │ │ + [0x0000085d] Special opcode 33: advance Address by 2 to 0x1af8 and Line by 0 to 34 │ │ │ │ │ + [0x0000085e] Set column to 81 │ │ │ │ │ + [0x00000860] Set is_stmt to 1 │ │ │ │ │ + [0x00000861] Advance Line by -11 to 23 │ │ │ │ │ + [0x00000863] Special opcode 117: advance Address by 8 to 0x1b00 and Line by 0 to 23 │ │ │ │ │ + [0x00000864] Set column to 5 │ │ │ │ │ + [0x00000866] Special opcode 6: advance Address by 0 to 0x1b00 and Line by 1 to 24 (view 1) │ │ │ │ │ + [0x00000867] Set column to 81 │ │ │ │ │ + [0x00000869] Set is_stmt to 0 │ │ │ │ │ + [0x0000086a] Special opcode 4: advance Address by 0 to 0x1b00 and Line by -1 to 23 (view 2) │ │ │ │ │ + [0x0000086b] Set column to 26 │ │ │ │ │ + [0x0000086d] Special opcode 216: advance Address by 15 to 0x1b0f and Line by 1 to 24 │ │ │ │ │ + [0x0000086e] Set column to 1 │ │ │ │ │ + [0x00000870] Advance PC by constant 17 to 0x1b20 │ │ │ │ │ + [0x00000871] Special opcode 62: advance Address by 4 to 0x1b24 and Line by 1 to 25 │ │ │ │ │ + [0x00000872] Set column to 109 │ │ │ │ │ + [0x00000874] Set is_stmt to 1 │ │ │ │ │ + [0x00000875] Advance Line by 12 to 37 │ │ │ │ │ + [0x00000877] Special opcode 173: advance Address by 12 to 0x1b30 and Line by 0 to 37 │ │ │ │ │ + [0x00000878] Set column to 5 │ │ │ │ │ + [0x0000087a] Special opcode 6: advance Address by 0 to 0x1b30 and Line by 1 to 38 (view 1) │ │ │ │ │ + [0x0000087b] Set column to 1 │ │ │ │ │ + [0x0000087d] Set is_stmt to 0 │ │ │ │ │ + [0x0000087e] Special opcode 6: advance Address by 0 to 0x1b30 and Line by 1 to 39 (view 2) │ │ │ │ │ + [0x0000087f] Advance PC by 6 to 0x1b36 │ │ │ │ │ + [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: 0x20f): 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: 0x1f9): 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: 0x226): string.h │ │ │ │ │ - 16 (udata) 3 (line_strp) (offset: 0x26b): errno.h │ │ │ │ │ + 0 (udata) 1 (line_strp) (offset: 0x243): unix_strings.cpp │ │ │ │ │ + 1 (udata) 1 (line_strp) (offset: 0x243): 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: 0x254): wchar.h │ │ │ │ │ + 15 (udata) 5 (line_strp) (offset: 0x208): 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 {} │ │ │ │ │ @@ -36,26 +36,26 @@ │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0><4c>: Abbrev Number: 82 (DW_TAG_partial_unit) │ │ │ │ │ <4d> DW_AT_stmt_list : (sec_offset) 0x5f8 │ │ │ │ │ <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) 568 │ │ │ │ │ <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) 553 │ │ │ │ │ <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: 0x118 (32-bit) │ │ │ │ │ Version: 5 │ │ │ │ │ Unit Type: DW_UT_compile (1) │ │ │ │ │ Abbrev Offset: 0 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ <0>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ - DW_AT_name : (line_strp) (offset: 0x1ef): src/shared/cpp/unix_strings.cpp │ │ │ │ │ + DW_AT_name : (line_strp) (offset: 0x1d8): src/shared/cpp/generic_posix.cpp │ │ │ │ │ DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ DW_AT_low_pc : (addr) 0x19d0 │ │ │ │ │ - DW_AT_high_pc : (udata) 486 │ │ │ │ │ + DW_AT_high_pc : (udata) 134 │ │ │ │ │ DW_AT_stmt_list : (sec_offset) 0x5f8 │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x4007> │ │ │ │ │ - <1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - DW_AT_import : (GNU_ref_alt) <0x4339> │ │ │ │ │ - <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> │ │ │ │ │ - <2>: Abbrev Number: 0 │ │ │ │ │ - <1>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ - DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ - 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: 0x30d6) │ │ │ │ │ - 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: 0x3596) │ │ │ │ │ - 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: 0x3d21) │ │ │ │ │ - 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: 0x3510) │ │ │ │ │ - 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: 0x30c0) │ │ │ │ │ - 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) <0x401d> │ │ │ │ │ - <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) <0x4039> │ │ │ │ │ - <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) <0x402f> │ │ │ │ │ - <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) <0x4028> │ │ │ │ │ - <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) <0x40c7> │ │ │ │ │ - <3><106f>: Abbrev Number: 0 │ │ │ │ │ - <2><1070>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <1071> DW_AT_abstract_origin: (GNU_ref_alt) <0x41f8> │ │ │ │ │ - <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> │ │ │ │ │ - <3><1083>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1084> DW_AT_abstract_origin: (GNU_ref_alt) <0x4215> │ │ │ │ │ - <1088> DW_AT_location : (sec_offset) 0x3e4 (location list) │ │ │ │ │ - <108c> DW_AT_GNU_locviews: (sec_offset) 0x3e2 │ │ │ │ │ - <3><1090>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1091> DW_AT_abstract_origin: (GNU_ref_alt) <0x4209> │ │ │ │ │ - <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) <0x4200> │ │ │ │ │ - <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) <0x4107> │ │ │ │ │ - <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: 0x3332) │ │ │ │ │ - <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: 0x3d21) │ │ │ │ │ - <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: 0x30c0) │ │ │ │ │ - <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: 0x3510) │ │ │ │ │ - <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: 0x3596) │ │ │ │ │ - <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) <0x41d9> │ │ │ │ │ - <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) <0x41eb> │ │ │ │ │ - <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) <0x41e2> │ │ │ │ │ - <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) <0x41ae> │ │ │ │ │ - <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) <0x41cc> │ │ │ │ │ - <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) <0x41c0> │ │ │ │ │ - <3><11f6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <11f7> DW_AT_abstract_origin: (GNU_ref_alt) <0x41b7> │ │ │ │ │ - <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) <0x4183> │ │ │ │ │ - <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) <0x41a1> │ │ │ │ │ - <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) <0x4195> │ │ │ │ │ - <3><1228>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ - <1229> DW_AT_abstract_origin: (GNU_ref_alt) <0x418c> │ │ │ │ │ - <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) <0x4049> │ │ │ │ │ - <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) <0x4065> │ │ │ │ │ - <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) <0x405e> │ │ │ │ │ - <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) <0x4054> │ │ │ │ │ - <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) <0x4163> │ │ │ │ │ - <3><1279>: Abbrev Number: 0 │ │ │ │ │ - <2><127a>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ - <127b> DW_AT_abstract_origin: (GNU_ref_alt) <0x4049> │ │ │ │ │ - <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) <0x4065> │ │ │ │ │ - <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) <0x405e> │ │ │ │ │ - <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) <0x4054> │ │ │ │ │ - <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) <0x4163> │ │ │ │ │ - <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: │ │ │ │ │ + <1>: Abbrev Number: 1 (DW_TAG_imported_unit) │ │ │ │ │ + DW_AT_import : (ref_addr) <0x2c> [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: 44 (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 │ │ │ │ │ + <1>: Abbrev Number: 51 (DW_TAG_namespace) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x4002) │ │ │ │ │ + DW_AT_decl_file : (data1) 17 │ │ │ │ │ + DW_AT_decl_line : (data2) 343 │ │ │ │ │ + DW_AT_decl_column : (data1) 11 │ │ │ │ │ + <1>: Abbrev Number: 37 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + DW_AT_decl_file : (data1) 14 │ │ │ │ │ + DW_AT_decl_line : (data1) 54 │ │ │ │ │ + DW_AT_decl_column : (data1) 13 │ │ │ │ │ + DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + DW_AT_sibling : (ref_udata) <0xf5b> │ │ │ │ │ + <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) <0x54> │ │ │ │ │ + <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: 78 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x329e) │ │ │ │ │ + DW_AT_decl_file : (data1) 16 │ │ │ │ │ + DW_AT_decl_line : (data1) 37 │ │ │ │ │ + DW_AT_decl_column : (data1) 13 │ │ │ │ │ + DW_AT_type : (ref_udata) <0xf64> │ │ │ │ │ + DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1>: Abbrev Number: 76 (DW_TAG_pointer_type) │ │ │ │ │ + DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + DW_AT_decl_file : (data1) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 41 │ │ │ │ │ + DW_AT_decl_column : (data1) 5 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + DW_AT_low_pc : (addr) 0x1a30 │ │ │ │ │ + DW_AT_high_pc : (udata) 38 │ │ │ │ │ + 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) <0xf8d> │ │ │ │ │ + <2>: Abbrev Number: 34 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 41 │ │ │ │ │ + DW_AT_decl_column : (data1) 24 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2>: Abbrev Number: 0 │ │ │ │ │ + <1>: Abbrev Number: 77 (DW_TAG_subprogram) │ │ │ │ │ + DW_AT_external : (flag_present) 1 │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x32f3) │ │ │ │ │ + DW_AT_decl_file : (data1) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 28 │ │ │ │ │ + DW_AT_decl_column : (data1) 6 │ │ │ │ │ + DW_AT_low_pc : (addr) 0x19d0 │ │ │ │ │ + DW_AT_high_pc : (udata) 89 │ │ │ │ │ + DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <2>: Abbrev Number: 80 (DW_TAG_formal_parameter) │ │ │ │ │ + DW_AT_name : (string) env │ │ │ │ │ + DW_AT_decl_file : (data1) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 28 │ │ │ │ │ + DW_AT_decl_column : (data1) 37 │ │ │ │ │ + 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: 0x1bc9) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 28 │ │ │ │ │ + DW_AT_decl_column : (data1) 54 │ │ │ │ │ + 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: 0x3d21) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 28 │ │ │ │ │ + DW_AT_decl_column : (data1) 71 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x3359) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 29 │ │ │ │ │ + DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x335 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x331 │ │ │ │ │ + <2>: Abbrev Number: 79 (DW_TAG_variable) │ │ │ │ │ + DW_AT_name : (GNU_strp_alt) (offset: 0x1bc3) │ │ │ │ │ + DW_AT_decl_file : (implicit_const) 1 │ │ │ │ │ + DW_AT_decl_line : (data1) 32 │ │ │ │ │ + DW_AT_decl_column : (implicit_const) 11 │ │ │ │ │ + DW_AT_type : (GNU_ref_alt) <0x72> │ │ │ │ │ + DW_AT_location : (sec_offset) 0x342 (location list) │ │ │ │ │ + DW_AT_GNU_locviews: (sec_offset) 0x340 │ │ │ │ │ + <2>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + DW_AT_call_return_pc: (addr) 0x19eb │ │ │ │ │ + DW_AT_call_origin : (ref_addr) <0x63> │ │ │ │ │ + <2>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + DW_AT_call_return_pc: (addr) 0x19f2 │ │ │ │ │ + DW_AT_call_origin : (ref_udata) <0xf5b> │ │ │ │ │ + <2>: Abbrev Number: 39 (DW_TAG_call_site) │ │ │ │ │ + DW_AT_call_return_pc: (addr) 0x1a04 │ │ │ │ │ + DW_AT_call_origin : (GNU_ref_alt) <0x402f> │ │ │ │ │ + <2><1003>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1004> DW_AT_call_return_pc: (addr) 0x1a19 │ │ │ │ │ + <1008> DW_AT_call_origin : (ref_udata) <0xf38> │ │ │ │ │ + <2><1009>: Abbrev Number: 59 (DW_TAG_call_site) │ │ │ │ │ + <100a> DW_AT_call_return_pc: (addr) 0x1a22 │ │ │ │ │ + <100e> DW_AT_call_origin : (ref_addr) <0x55> │ │ │ │ │ + <2><1012>: Abbrev Number: 0 │ │ │ │ │ + <1><1013>: Abbrev Number: 0 │ │ │ │ │ + Compilation Unit @ offset 0x1014: │ │ │ │ │ Length: 0x2a0 (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: 0x34a1) │ │ │ │ │ - <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) <0x4322> │ │ │ │ │ - <1><1314>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ - <1315> DW_AT_import : (GNU_ref_alt) <0x422f> │ │ │ │ │ - <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: 0x324e) │ │ │ │ │ - <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: 0x3cf9) │ │ │ │ │ - <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: 0x3d21) │ │ │ │ │ - <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: 0x35c1) │ │ │ │ │ - <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: 0x338d) │ │ │ │ │ - <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: 0x337e) │ │ │ │ │ - <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) <0x42a6> │ │ │ │ │ - <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) <0x42b6> │ │ │ │ │ - <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) <0x42ad> │ │ │ │ │ - <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) <0x4234> │ │ │ │ │ - <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) <0x4257> │ │ │ │ │ - <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) <0x424d> │ │ │ │ │ - <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) <0x4243> │ │ │ │ │ - <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) <0x423a> │ │ │ │ │ - <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) <0x4289> │ │ │ │ │ - <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) <0x4299> │ │ │ │ │ - <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) <0x4290> │ │ │ │ │ - <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) <0x4289> │ │ │ │ │ - <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) <0x4299> │ │ │ │ │ - <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) <0x4290> │ │ │ │ │ - <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: 0x3d21) │ │ │ │ │ - <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: 0x353d) │ │ │ │ │ - <154e> DW_AT_type : (GNU_ref_alt) <0x4327> │ │ │ │ │ - <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: 0x3538) │ │ │ │ │ - <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><1020>: Abbrev Number: 66 (DW_TAG_compile_unit) │ │ │ │ │ + <1021> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ + <1025> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <1026> DW_AT_name : (line_strp) (offset: 0x219): src/shared/cpp/generic.cpp │ │ │ │ │ + <102a> DW_AT_comp_dir : (line_strp) (offset: 0): . │ │ │ │ │ + <102e> DW_AT_ranges : (sec_offset) 0xbb │ │ │ │ │ + <1032> DW_AT_low_pc : (addr) 0 │ │ │ │ │ + <1036> DW_AT_stmt_list : (sec_offset) 0x711 │ │ │ │ │ + <1><103a>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <103b> DW_AT_import : (GNU_ref_alt) <0x4322> │ │ │ │ │ + <1><103f>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <1040> DW_AT_import : (GNU_ref_alt) <0x4059> │ │ │ │ │ + <1><1044>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <1045> DW_AT_import : (GNU_ref_alt) <0xc> │ │ │ │ │ + <1><1049>: Abbrev Number: 35 (DW_TAG_subprogram) │ │ │ │ │ + <104a> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <104a> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7b) │ │ │ │ │ + <104e> DW_AT_decl_file : (data1) 6 │ │ │ │ │ + <104f> DW_AT_decl_line : (data1) 59 │ │ │ │ │ + <1050> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <1051> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <1055> DW_AT_declaration : (flag_present) 1 │ │ │ │ │ + <1055> DW_AT_sibling : (ref_udata) <0x105c> │ │ │ │ │ + <2><1056>: Abbrev Number: 31 (DW_TAG_formal_parameter) │ │ │ │ │ + <1057> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <2><105b>: Abbrev Number: 0 │ │ │ │ │ + <1><105c>: Abbrev Number: 73 (DW_TAG_subprogram) │ │ │ │ │ + <105d> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <105d> DW_AT_name : (GNU_strp_alt) (offset: 0x324e) │ │ │ │ │ + <1061> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <1062> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <1063> DW_AT_decl_column : (data1) 1 │ │ │ │ │ + <1064> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <1068> DW_AT_low_pc : (addr) 0x1b30 │ │ │ │ │ + <106c> DW_AT_high_pc : (udata) 6 │ │ │ │ │ + <106d> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <106f> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <106f> DW_AT_sibling : (ref_udata) <0x108d> │ │ │ │ │ + <2><1070>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + <1071> DW_AT_name : (string) env │ │ │ │ │ + <1075> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1075> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <1076> DW_AT_decl_column : (data1) 89 │ │ │ │ │ + <1077> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <107b> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><107e>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <107f> DW_AT_name : (GNU_strp_alt) (offset: 0x3cf9) │ │ │ │ │ + <1083> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1083> DW_AT_decl_line : (data1) 37 │ │ │ │ │ + <1084> DW_AT_decl_column : (data1) 101 │ │ │ │ │ + <1085> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <1089> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><108c>: Abbrev Number: 0 │ │ │ │ │ + <1><108d>: Abbrev Number: 65 (DW_TAG_subprogram) │ │ │ │ │ + <108e> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <108e> DW_AT_name : (GNU_strp_alt) (offset: 0x1b65) │ │ │ │ │ + <1092> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <1093> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <1094> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <1095> DW_AT_low_pc : (addr) 0x1a60 │ │ │ │ │ + <1099> DW_AT_high_pc : (udata) 153 │ │ │ │ │ + <109b> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <109d> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <109d> DW_AT_sibling : (ref_udata) <0x1224> │ │ │ │ │ + <2><109f>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + <10a0> DW_AT_name : (string) env │ │ │ │ │ + <10a4> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10a4> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <10a5> DW_AT_decl_column : (data1) 36 │ │ │ │ │ + <10a6> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <10aa> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><10ad>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <10ae> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <10b2> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10b2> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <10b3> DW_AT_decl_column : (data1) 53 │ │ │ │ │ + <10b4> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <10b8> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><10bb>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <10bc> DW_AT_name : (GNU_strp_alt) (offset: 0x1b7f) │ │ │ │ │ + <10c0> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10c0> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <10c1> DW_AT_decl_column : (data1) 66 │ │ │ │ │ + <10c2> DW_AT_type : (GNU_ref_alt) <0x54> │ │ │ │ │ + <10c6> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><10c9>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <10ca> DW_AT_name : (GNU_strp_alt) (offset: 0x1b97) │ │ │ │ │ + <10ce> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10ce> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <10cf> DW_AT_decl_column : (data1) 90 │ │ │ │ │ + <10d0> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <10d4> DW_AT_location : (exprloc) 2 byte block: 91 c (DW_OP_fbreg: 12) │ │ │ │ │ + <2><10d7>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <10d8> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <10dc> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10dc> DW_AT_decl_line : (data1) 27 │ │ │ │ │ + <10dd> DW_AT_decl_column : (data1) 118 │ │ │ │ │ + <10de> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <10e2> DW_AT_location : (exprloc) 2 byte block: 91 10 (DW_OP_fbreg: 16) │ │ │ │ │ + <2><10e5>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <10e6> DW_AT_name : (GNU_strp_alt) (offset: 0x35c1) │ │ │ │ │ + <10ea> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10ea> DW_AT_decl_line : (data1) 28 │ │ │ │ │ + <10eb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ + <10ec> DW_AT_type : (GNU_ref_alt) <0x1a9> │ │ │ │ │ + <10f0> DW_AT_location : (sec_offset) 0x356 (location list) │ │ │ │ │ + <10f4> DW_AT_GNU_locviews: (sec_offset) 0x354 │ │ │ │ │ + <2><10f8>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <10f9> DW_AT_name : (GNU_strp_alt) (offset: 0x1b2e) │ │ │ │ │ + <10fd> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <10fd> DW_AT_decl_line : (data1) 29 │ │ │ │ │ + <10fe> DW_AT_decl_column : (data1) 15 │ │ │ │ │ + <10ff> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <1103> DW_AT_location : (sec_offset) 0x363 (location list) │ │ │ │ │ + <1107> DW_AT_GNU_locviews: (sec_offset) 0x35f │ │ │ │ │ + <2><110b>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <110c> DW_AT_name : (GNU_strp_alt) (offset: 0x338d) │ │ │ │ │ + <1110> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1110> DW_AT_decl_line : (data1) 30 │ │ │ │ │ + <1111> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <1112> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <1116> DW_AT_location : (sec_offset) 0x378 (location list) │ │ │ │ │ + <111a> DW_AT_GNU_locviews: (sec_offset) 0x374 │ │ │ │ │ + <2><111e>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <111f> DW_AT_name : (GNU_strp_alt) (offset: 0x337e) │ │ │ │ │ + <1123> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1123> DW_AT_decl_line : (data1) 31 │ │ │ │ │ + <1124> DW_AT_decl_column : (data1) 13 │ │ │ │ │ + <1125> DW_AT_type : (GNU_ref_alt) <0x1c3> │ │ │ │ │ + <1129> DW_AT_location : (sec_offset) 0x38a (location list) │ │ │ │ │ + <112d> DW_AT_GNU_locviews: (sec_offset) 0x388 │ │ │ │ │ + <2><1131>: Abbrev Number: 75 (DW_TAG_variable) │ │ │ │ │ + <1132> DW_AT_name : (GNU_strp_alt) (offset: 0x1b58) │ │ │ │ │ + <1136> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1136> DW_AT_decl_line : (data1) 32 │ │ │ │ │ + <1137> DW_AT_decl_column : (data1) 10 │ │ │ │ │ + <1138> DW_AT_type : (GNU_ref_alt) <0x7f> │ │ │ │ │ + <113c> DW_AT_location : (sec_offset) 0x395 (location list) │ │ │ │ │ + <1140> DW_AT_GNU_locviews: (sec_offset) 0x393 │ │ │ │ │ + <2><1144>: Abbrev Number: 72 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1145> DW_AT_abstract_origin: (GNU_ref_alt) <0x40d0> │ │ │ │ │ + <1149> DW_AT_entry_pc : (addr) 0x1a76 │ │ │ │ │ + <114d> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <114e> DW_AT_ranges : (sec_offset) 0xaf │ │ │ │ │ + <1152> DW_AT_call_file : (data1) 2 │ │ │ │ │ + <1153> DW_AT_call_line : (data1) 28 │ │ │ │ │ + <1154> DW_AT_call_column : (data1) 43 │ │ │ │ │ + <1155> DW_AT_sibling : (ref_udata) <0x1172> │ │ │ │ │ + <3><1157>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1158> DW_AT_abstract_origin: (GNU_ref_alt) <0x40e0> │ │ │ │ │ + <115c> DW_AT_location : (sec_offset) 0x3a0 (location list) │ │ │ │ │ + <1160> DW_AT_GNU_locviews: (sec_offset) 0x39e │ │ │ │ │ + <3><1164>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1165> DW_AT_abstract_origin: (GNU_ref_alt) <0x40d7> │ │ │ │ │ + <1169> DW_AT_location : (sec_offset) 0x3ac (location list) │ │ │ │ │ + <116d> DW_AT_GNU_locviews: (sec_offset) 0x3aa │ │ │ │ │ + <3><1171>: Abbrev Number: 0 │ │ │ │ │ + <2><1172>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1173> DW_AT_abstract_origin: (GNU_ref_alt) <0x405e> │ │ │ │ │ + <1177> DW_AT_entry_pc : (addr) 0x1a84 │ │ │ │ │ + <117b> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <117c> DW_AT_low_pc : (addr) 0x1a84 │ │ │ │ │ + <1180> DW_AT_high_pc : (udata) 31 │ │ │ │ │ + <1181> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <1181> DW_AT_call_line : (data1) 29 │ │ │ │ │ + <1182> DW_AT_call_column : (data1) 40 │ │ │ │ │ + <1183> DW_AT_sibling : (ref_udata) <0x11ba> │ │ │ │ │ + <3><1185>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1186> DW_AT_abstract_origin: (GNU_ref_alt) <0x4081> │ │ │ │ │ + <118a> DW_AT_location : (sec_offset) 0x3b7 (location list) │ │ │ │ │ + <118e> DW_AT_GNU_locviews: (sec_offset) 0x3b5 │ │ │ │ │ + <3><1192>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1193> DW_AT_abstract_origin: (GNU_ref_alt) <0x4077> │ │ │ │ │ + <1197> DW_AT_location : (sec_offset) 0x3c7 (location list) │ │ │ │ │ + <119b> DW_AT_GNU_locviews: (sec_offset) 0x3c5 │ │ │ │ │ + <3><119f>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <11a0> DW_AT_abstract_origin: (GNU_ref_alt) <0x406d> │ │ │ │ │ + <11a4> DW_AT_location : (sec_offset) 0x3d7 (location list) │ │ │ │ │ + <11a8> DW_AT_GNU_locviews: (sec_offset) 0x3d5 │ │ │ │ │ + <3><11ac>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <11ad> DW_AT_abstract_origin: (GNU_ref_alt) <0x4064> │ │ │ │ │ + <11b1> DW_AT_location : (sec_offset) 0x3e2 (location list) │ │ │ │ │ + <11b5> DW_AT_GNU_locviews: (sec_offset) 0x3e0 │ │ │ │ │ + <3><11b9>: Abbrev Number: 0 │ │ │ │ │ + <2><11ba>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <11bb> DW_AT_abstract_origin: (GNU_ref_alt) <0x40b3> │ │ │ │ │ + <11bf> DW_AT_entry_pc : (addr) 0x1aa3 │ │ │ │ │ + <11c3> DW_AT_GNU_entry_view: (data1) 2 │ │ │ │ │ + <11c4> DW_AT_low_pc : (addr) 0x1aa3 │ │ │ │ │ + <11c8> DW_AT_high_pc : (udata) 17 │ │ │ │ │ + <11c9> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <11c9> DW_AT_call_line : (data1) 30 │ │ │ │ │ + <11ca> DW_AT_call_column : (data1) 44 │ │ │ │ │ + <11cb> DW_AT_sibling : (ref_udata) <0x11e8> │ │ │ │ │ + <3><11cd>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <11ce> DW_AT_abstract_origin: (GNU_ref_alt) <0x40c3> │ │ │ │ │ + <11d2> DW_AT_location : (sec_offset) 0x3ed (location list) │ │ │ │ │ + <11d6> DW_AT_GNU_locviews: (sec_offset) 0x3eb │ │ │ │ │ + <3><11da>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <11db> DW_AT_abstract_origin: (GNU_ref_alt) <0x40ba> │ │ │ │ │ + <11df> DW_AT_location : (sec_offset) 0x3f9 (location list) │ │ │ │ │ + <11e3> DW_AT_GNU_locviews: (sec_offset) 0x3f7 │ │ │ │ │ + <3><11e7>: Abbrev Number: 0 │ │ │ │ │ + <2><11e8>: Abbrev Number: 70 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <11e9> DW_AT_abstract_origin: (GNU_ref_alt) <0x40b3> │ │ │ │ │ + <11ed> DW_AT_entry_pc : (addr) 0x1abb │ │ │ │ │ + <11f1> DW_AT_GNU_entry_view: (data1) 0 │ │ │ │ │ + <11f2> DW_AT_low_pc : (addr) 0x1abb │ │ │ │ │ + <11f6> DW_AT_high_pc : (udata) 15 │ │ │ │ │ + <11f7> DW_AT_call_file : (implicit_const) 2 │ │ │ │ │ + <11f7> DW_AT_call_line : (data1) 31 │ │ │ │ │ + <11f8> DW_AT_call_column : (data1) 83 │ │ │ │ │ + <11f9> DW_AT_sibling : (ref_udata) <0x1216> │ │ │ │ │ + <3><11fb>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <11fc> DW_AT_abstract_origin: (GNU_ref_alt) <0x40c3> │ │ │ │ │ + <1200> DW_AT_location : (sec_offset) 0x404 (location list) │ │ │ │ │ + <1204> DW_AT_GNU_locviews: (sec_offset) 0x402 │ │ │ │ │ + <3><1208>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <1209> DW_AT_abstract_origin: (GNU_ref_alt) <0x40ba> │ │ │ │ │ + <120d> DW_AT_location : (sec_offset) 0x40f (location list) │ │ │ │ │ + <1211> DW_AT_GNU_locviews: (sec_offset) 0x40d │ │ │ │ │ + <3><1215>: Abbrev Number: 0 │ │ │ │ │ + <2><1216>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1217> DW_AT_call_return_pc: (addr) 0x1ad9 │ │ │ │ │ + <121b> DW_AT_call_origin : (ref_udata) <0x1049> │ │ │ │ │ + <2><121c>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <121d> DW_AT_call_return_pc: (addr) 0x1af1 │ │ │ │ │ + <1221> DW_AT_call_origin : (ref_udata) <0x1266> │ │ │ │ │ + <2><1223>: Abbrev Number: 0 │ │ │ │ │ + <1><1224>: Abbrev Number: 69 (DW_TAG_subprogram) │ │ │ │ │ + <1225> DW_AT_external : (flag_present) 1 │ │ │ │ │ + <1225> DW_AT_name : (GNU_strp_alt) (offset: 0x1baa) │ │ │ │ │ + <1229> DW_AT_decl_file : (data1) 2 │ │ │ │ │ + <122a> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <122b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ + <122c> DW_AT_low_pc : (addr) 0x1b00 │ │ │ │ │ + <1230> DW_AT_high_pc : (udata) 41 │ │ │ │ │ + <1231> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1233> DW_AT_call_all_calls: (flag_present) 1 │ │ │ │ │ + <1233> DW_AT_sibling : (ref_udata) <0x1266> │ │ │ │ │ + <2><1235>: Abbrev Number: 71 (DW_TAG_formal_parameter) │ │ │ │ │ + <1236> DW_AT_name : (string) env │ │ │ │ │ + <123a> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <123a> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <123b> DW_AT_decl_column : (data1) 39 │ │ │ │ │ + <123c> DW_AT_type : (GNU_ref_alt) <0x284b> │ │ │ │ │ + <1240> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1243>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <1244> DW_AT_name : (GNU_strp_alt) (offset: 0x1bc9) │ │ │ │ │ + <1248> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1248> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <1249> DW_AT_decl_column : (data1) 56 │ │ │ │ │ + <124a> DW_AT_type : (GNU_ref_alt) <0x74> │ │ │ │ │ + <124e> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><1251>: Abbrev Number: 64 (DW_TAG_formal_parameter) │ │ │ │ │ + <1252> DW_AT_name : (GNU_strp_alt) (offset: 0x3d21) │ │ │ │ │ + <1256> DW_AT_decl_file : (implicit_const) 2 │ │ │ │ │ + <1256> DW_AT_decl_line : (data1) 23 │ │ │ │ │ + <1257> DW_AT_decl_column : (data1) 73 │ │ │ │ │ + <1258> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <125c> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><125f>: Abbrev Number: 24 (DW_TAG_call_site) │ │ │ │ │ + <1260> DW_AT_call_return_pc: (addr) 0x1b24 │ │ │ │ │ + <1264> DW_AT_call_origin : (ref_udata) <0x108d> │ │ │ │ │ + <2><1265>: Abbrev Number: 0 │ │ │ │ │ + <1><1266>: Abbrev Number: 62 (DW_TAG_subprogram) │ │ │ │ │ + <1267> DW_AT_specification: (GNU_ref_alt) <0x977> │ │ │ │ │ + <126b> DW_AT_object_pointer: (ref_udata) <0x1274> │ │ │ │ │ + <126d> DW_AT_low_pc : (addr) 0x1b40 │ │ │ │ │ + <1271> DW_AT_high_pc : (udata) 33 │ │ │ │ │ + <1272> DW_AT_frame_base : (exprloc) 1 byte block: 9c (DW_OP_call_frame_cfa) │ │ │ │ │ + <1274> DW_AT_call_all_tail_calls: (flag_present) 1 │ │ │ │ │ + <2><1274>: Abbrev Number: 67 (DW_TAG_formal_parameter) │ │ │ │ │ + <1275> DW_AT_name : (GNU_strp_alt) (offset: 0x353d) │ │ │ │ │ + <1279> DW_AT_type : (GNU_ref_alt) <0x4327> │ │ │ │ │ + <127d> DW_AT_artificial : (flag_present) 1 │ │ │ │ │ + <127d> DW_AT_location : (exprloc) 2 byte block: 91 0 (DW_OP_fbreg: 0) │ │ │ │ │ + <2><1280>: Abbrev Number: 63 (DW_TAG_formal_parameter) │ │ │ │ │ + <1281> DW_AT_name : (string) obj │ │ │ │ │ + <1285> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1286> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <1288> DW_AT_decl_column : (data1) 33 │ │ │ │ │ + <1289> DW_AT_type : (GNU_ref_alt) <0x19c> │ │ │ │ │ + <128d> DW_AT_location : (exprloc) 2 byte block: 91 4 (DW_OP_fbreg: 4) │ │ │ │ │ + <2><1290>: Abbrev Number: 68 (DW_TAG_formal_parameter) │ │ │ │ │ + <1291> DW_AT_name : (GNU_strp_alt) (offset: 0x6af) │ │ │ │ │ + <1295> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <1296> DW_AT_decl_line : (data2) 1056 │ │ │ │ │ + <1298> DW_AT_decl_column : (data1) 48 │ │ │ │ │ + <1299> DW_AT_type : (GNU_ref_alt) <0x2bc> │ │ │ │ │ + <129d> DW_AT_location : (exprloc) 2 byte block: 91 8 (DW_OP_fbreg: 8) │ │ │ │ │ + <2><12a0>: Abbrev Number: 17 (DW_TAG_unspecified_parameters) │ │ │ │ │ + <2><12a1>: Abbrev Number: 74 (DW_TAG_variable) │ │ │ │ │ + <12a2> DW_AT_name : (GNU_strp_alt) (offset: 0x3538) │ │ │ │ │ + <12a6> DW_AT_decl_file : (data1) 1 │ │ │ │ │ + <12a7> DW_AT_decl_line : (data2) 1057 │ │ │ │ │ + <12a9> DW_AT_decl_column : (data1) 17 │ │ │ │ │ + <12aa> DW_AT_type : (GNU_ref_alt) <0x76> │ │ │ │ │ + <12ae> DW_AT_location : (sec_offset) 0x41c (location list) │ │ │ │ │ + <12b2> DW_AT_GNU_locviews: (sec_offset) 0x418 │ │ │ │ │ + <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: 0x34a1) │ │ │ │ │ - <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: 0x4002) │ │ │ │ │ - <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: 0x329e) │ │ │ │ │ - <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: 0x32f3) │ │ │ │ │ - <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: 0x3d21) │ │ │ │ │ - <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: 0x3359) │ │ │ │ │ - <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) <0x42f8> │ │ │ │ │ + <0><12c4>: Abbrev Number: 10 (DW_TAG_compile_unit) │ │ │ │ │ + <12c5> DW_AT_producer : (GNU_strp_alt) (offset: 0x34a1) │ │ │ │ │ + <12c9> DW_AT_language : (data1) 33 (C++14) │ │ │ │ │ + <12ca> DW_AT_name : (line_strp) (offset: 0x234): 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) <0x4322> │ │ │ │ │ + <1><12e1>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <12e2> DW_AT_import : (GNU_ref_alt) <0x40fa> │ │ │ │ │ + <1><12e6>: Abbrev Number: 6 (DW_TAG_imported_unit) │ │ │ │ │ + <12e7> DW_AT_import : (GNU_ref_alt) <0x4339> │ │ │ │ │ + <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: 0x4002) │ │ │ │ │ + <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: 0x30d6) │ │ │ │ │ + <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: 0x3596) │ │ │ │ │ + <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: 0x3d21) │ │ │ │ │ + <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: 0x3510) │ │ │ │ │ + <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: 0x30c0) │ │ │ │ │ + <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) <0x4110> │ │ │ │ │ + <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) <0x412c> │ │ │ │ │ + <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) <0x4122> │ │ │ │ │ + <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) <0x411b> │ │ │ │ │ + <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) <0x41ba> │ │ │ │ │ + <3><142f>: Abbrev Number: 0 │ │ │ │ │ + <2><1430>: Abbrev Number: 38 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <1431> DW_AT_abstract_origin: (GNU_ref_alt) <0x42eb> │ │ │ │ │ + <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) <0x4308> │ │ │ │ │ + <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) <0x42fc> │ │ │ │ │ + <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) <0x42f3> │ │ │ │ │ + <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) <0x41fa> │ │ │ │ │ + <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: 0x3332) │ │ │ │ │ + <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: 0x3d21) │ │ │ │ │ + <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: 0x30c0) │ │ │ │ │ + <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: 0x3510) │ │ │ │ │ + <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: 0x3596) │ │ │ │ │ + <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) <0x42cc> │ │ │ │ │ + <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) <0x42de> │ │ │ │ │ + <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) <0x42d5> │ │ │ │ │ + <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) <0x42a1> │ │ │ │ │ + <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) <0x42bf> │ │ │ │ │ + <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) <0x42b3> │ │ │ │ │ + <3><15b6>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15b7> DW_AT_abstract_origin: (GNU_ref_alt) <0x42aa> │ │ │ │ │ + <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) <0x4276> │ │ │ │ │ + <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) <0x4294> │ │ │ │ │ + <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) <0x4288> │ │ │ │ │ + <3><15e8>: Abbrev Number: 3 (DW_TAG_formal_parameter) │ │ │ │ │ + <15e9> DW_AT_abstract_origin: (GNU_ref_alt) <0x427f> │ │ │ │ │ + <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) <0x413c> │ │ │ │ │ + <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) <0x4158> │ │ │ │ │ + <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) <0x4151> │ │ │ │ │ + <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) <0x4147> │ │ │ │ │ + <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) <0x4256> │ │ │ │ │ + <3><1639>: Abbrev Number: 0 │ │ │ │ │ + <2><163a>: Abbrev Number: 27 (DW_TAG_inlined_subroutine) │ │ │ │ │ + <163b> DW_AT_abstract_origin: (GNU_ref_alt) <0x413c> │ │ │ │ │ + <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) <0x4158> │ │ │ │ │ + <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) <0x4151> │ │ │ │ │ + <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) <0x4147> │ │ │ │ │ + <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) <0x4256> │ │ │ │ │ + <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 {} │ │ │ │ │ @@ -12,29 +12,29 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0xef8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000019d0 000001e6 │ │ │ │ │ + 000019d0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x12e9 │ │ │ │ │ + Offset into .debug_info: 0x1014 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001bc0 000000d6 │ │ │ │ │ - 00001ca0 00000021 │ │ │ │ │ + 00001a60 000000d6 │ │ │ │ │ + 00001b40 00000021 │ │ │ │ │ 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: 0x1f │ │ │ │ │ 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) │ │ │ │ │ - 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 │ │ │ │ │ + 00000335 v0000000 v0000000 views at 00000331 for: │ │ │ │ │ + 000019ed 000019f1 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000033a v0000000 v0000000 views at 00000333 for: │ │ │ │ │ + 000019f1 00001a27 (DW_OP_reg6 (esi)) │ │ │ │ │ + 0000033f │ │ │ │ │ + │ │ │ │ │ + 00000340 v0000000 v0000000 location view pair │ │ │ │ │ + │ │ │ │ │ + 00000342 v0000000 v0000000 views at 00000340 for: │ │ │ │ │ + 00001a04 00001a18 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000347 │ │ │ │ │ +Table at Offset 0x348 │ │ │ │ │ + Length: 0xe2 │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ + │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ │ │ │ │ │ - 000003bb v0000001 v0000000 location view pair │ │ │ │ │ + 00000354 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000003bd v0000001 v0000000 views at 000003bb for: │ │ │ │ │ - 00001b04 00001b0b (DW_OP_reg5 (ebp)) │ │ │ │ │ - 000003c4 │ │ │ │ │ + 00000356 v0000000 v0000000 views at 00000354 for: │ │ │ │ │ + 00001a84 00001a9e (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000035e │ │ │ │ │ │ │ │ │ │ - 000003c5 v0000001 v0000000 location view pair │ │ │ │ │ + 0000035f v0000000 v0000000 location view pair │ │ │ │ │ + 00000361 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000003c7 v0000001 v0000000 views at 000003c5 for: │ │ │ │ │ - 00001b04 00001b0b (DW_OP_reg7 (edi)) │ │ │ │ │ - 000003ce │ │ │ │ │ + 00000363 00001aa3 (base address) │ │ │ │ │ + 00000368 v0000000 v0000000 views at 0000035f for: │ │ │ │ │ + 00001aa3 00001aa4 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000036d v0000000 v0000000 views at 00000361 for: │ │ │ │ │ + 00001aa4 00001af9 (DW_OP_fbreg: -36) │ │ │ │ │ + 00000373 │ │ │ │ │ │ │ │ │ │ - 000003cf v0000001 v0000000 location view pair │ │ │ │ │ - 000003d1 v0000000 v0000000 location view pair │ │ │ │ │ + 00000374 v0000000 v0000000 location view pair │ │ │ │ │ + 00000376 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 │ │ │ │ │ + 00000378 00001ab4 (base address) │ │ │ │ │ + 0000037d v0000000 v0000000 views at 00000374 for: │ │ │ │ │ + 00001ab4 00001ac0 (DW_OP_reg0 (eax)) │ │ │ │ │ + 00000382 v0000000 v0000000 views at 00000376 for: │ │ │ │ │ + 00001ac0 00001af8 (DW_OP_reg5 (ebp)) │ │ │ │ │ + 00000387 │ │ │ │ │ │ │ │ │ │ - 000003e2 v0000002 v0000000 location view pair │ │ │ │ │ + 00000388 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000003e4 v0000002 v0000000 views at 000003e2 for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_reg7 (edi)) │ │ │ │ │ - 000003eb │ │ │ │ │ + 0000038a v0000000 v0000000 views at 00000388 for: │ │ │ │ │ + 00001acd 00001af6 (DW_OP_reg6 (esi)) │ │ │ │ │ + 00000392 │ │ │ │ │ │ │ │ │ │ - 000003ec v0000002 v0000000 location view pair │ │ │ │ │ + 00000393 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000003ee v0000002 v0000000 views at 000003ec for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_reg5 (ebp)) │ │ │ │ │ - 000003f5 │ │ │ │ │ + 00000395 v0000000 v0000000 views at 00000393 for: │ │ │ │ │ + 00001ad9 00001af0 (DW_OP_reg0 (eax)) │ │ │ │ │ + 0000039d │ │ │ │ │ │ │ │ │ │ - 000003f6 v0000002 v0000000 location view pair │ │ │ │ │ + 0000039e v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000003f8 v0000002 v0000000 views at 000003f6 for: │ │ │ │ │ - 00001b55 00001b6c (DW_OP_fbreg: 0) │ │ │ │ │ - 00000400 │ │ │ │ │ + 000003a0 v0000000 v0000000 views at 0000039e for: │ │ │ │ │ + 00001a76 00001a84 (DW_OP_fbreg: 16) │ │ │ │ │ + 000003a9 │ │ │ │ │ │ │ │ │ │ - 00000401 v0000000 v0000000 location view pair │ │ │ │ │ - 00000403 v0000000 v0000000 location view pair │ │ │ │ │ + 000003aa 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 │ │ │ │ │ + 000003ac v0000000 v0000000 views at 000003aa for: │ │ │ │ │ + 00001a76 00001a84 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000003b4 │ │ │ │ │ │ │ │ │ │ - 00000410 v0000000 v0000000 location view pair │ │ │ │ │ - 00000412 v0000000 v0000000 location view pair │ │ │ │ │ - 00000414 v0000000 v0000000 location view pair │ │ │ │ │ + 000003b5 v0000002 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 │ │ │ │ │ + 000003b7 v0000002 v0000000 views at 000003b5 for: │ │ │ │ │ + 00001a84 00001aa3 (DW_OP_addr: 2108; DW_OP_stack_value) │ │ │ │ │ + 000003c4 │ │ │ │ │ │ │ │ │ │ - 00000427 v0000000 v0000000 location view pair │ │ │ │ │ - 00000429 v0000000 v0000000 location view pair │ │ │ │ │ + 000003c5 v0000002 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 │ │ │ │ │ + 000003c7 v0000002 v0000000 views at 000003c5 for: │ │ │ │ │ + 00001a84 00001aa3 (DW_OP_addr: 20d3; DW_OP_stack_value) │ │ │ │ │ + 000003d4 │ │ │ │ │ │ │ │ │ │ - 00000437 v0000000 v0000000 location view pair │ │ │ │ │ - 00000439 v0000000 v0000000 location view pair │ │ │ │ │ - 0000043b v0000000 v0000000 location view pair │ │ │ │ │ + 000003d5 v0000002 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 │ │ │ │ │ + 000003d7 v0000002 v0000000 views at 000003d5 for: │ │ │ │ │ + 00001a84 00001a9e (DW_OP_reg0 (eax)) │ │ │ │ │ + 000003df │ │ │ │ │ │ │ │ │ │ - 00000455 v0000000 v0000000 location view pair │ │ │ │ │ - 00000457 v0000000 v0000000 location view pair │ │ │ │ │ + 000003e0 v0000002 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 │ │ │ │ │ + 000003e2 v0000002 v0000000 views at 000003e0 for: │ │ │ │ │ + 00001a84 00001aa3 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000003ea │ │ │ │ │ │ │ │ │ │ - 00000468 v0000002 v0000000 location view pair │ │ │ │ │ + 000003eb v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000046a v0000002 v0000000 views at 00000468 for: │ │ │ │ │ - 00001a1e 00001a2e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 00000470 │ │ │ │ │ + 000003ed v0000002 v0000000 views at 000003eb for: │ │ │ │ │ + 00001aa3 00001ab4 (DW_OP_fbreg: 4) │ │ │ │ │ + 000003f6 │ │ │ │ │ │ │ │ │ │ - 00000471 v0000000 v0000000 location view pair │ │ │ │ │ + 000003f7 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000473 v0000000 v0000000 views at 00000471 for: │ │ │ │ │ - 000019e6 000019f5 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000479 │ │ │ │ │ + 000003f9 v0000002 v0000000 views at 000003f7 for: │ │ │ │ │ + 00001aa3 00001ab4 (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000401 │ │ │ │ │ │ │ │ │ │ - 0000047a v0000000 v0000000 location view pair │ │ │ │ │ + 00000402 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000047c v0000000 v0000000 views at 0000047a for: │ │ │ │ │ - 000019e6 000019f5 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000481 │ │ │ │ │ + 00000404 v0000000 v0000000 views at 00000402 for: │ │ │ │ │ + 00001abb 00001aca (DW_OP_reg6 (esi)) │ │ │ │ │ + 0000040c │ │ │ │ │ │ │ │ │ │ - 00000482 v0000001 v0000000 location view pair │ │ │ │ │ + 0000040d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000484 v0000001 v0000000 views at 00000482 for: │ │ │ │ │ - 00001a0d 00001a1e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 0000048a │ │ │ │ │ + 0000040f v0000000 v0000000 views at 0000040d for: │ │ │ │ │ + 00001abb 00001aca (DW_OP_reg7 (edi)) │ │ │ │ │ + 00000417 │ │ │ │ │ │ │ │ │ │ - 0000048b v0000001 v0000000 location view pair │ │ │ │ │ + 00000418 v0000000 v0000000 location view pair │ │ │ │ │ + 0000041a v0000000 v0000001 location view pair │ │ │ │ │ │ │ │ │ │ - 0000048d v0000001 v0000000 views at 0000048b for: │ │ │ │ │ - 00001a0d 00001a1e (DW_OP_reg7 (edi)) │ │ │ │ │ + 0000041c 00001b4b (base address) │ │ │ │ │ + 00000421 v0000000 v0000000 views at 00000418 for: │ │ │ │ │ + 00001b4b 00001b5c (DW_OP_reg1 (ecx)) │ │ │ │ │ + 00000426 v0000000 v0000001 views at 0000041a for: │ │ │ │ │ + 00001b5c 00001b5d (DW_OP_fbreg: 12; DW_OP_stack_value) │ │ │ │ │ + 0000042d │ │ │ │ │ +Table at Offset 0x42e │ │ │ │ │ + Length: 0x1ba │ │ │ │ │ + DWARF version: 5 │ │ │ │ │ + Address size: 4 │ │ │ │ │ + Segment size: 0 │ │ │ │ │ + Offset entries: 0 │ │ │ │ │ + │ │ │ │ │ + Offset Begin End Expression │ │ │ │ │ + │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000493 v0000001 v0000000 location view pair │ │ │ │ │ + 00000493 v0000000 v0000000 location view pair │ │ │ │ │ + 00000495 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000495 v0000001 v0000000 views at 00000493 for: │ │ │ │ │ - 00001a53 00001a60 (DW_OP_reg1 (ecx)) │ │ │ │ │ - 0000049c │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 0000049d v0000001 v0000000 location view pair │ │ │ │ │ + 000004a6 v0000000 v0000000 location view pair │ │ │ │ │ + 000004a8 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000049f v0000001 v0000000 views at 0000049d for: │ │ │ │ │ - 00001a53 00001a61 (DW_OP_reg7 (edi)) │ │ │ │ │ - 000004a6 │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 000004a7 v0000002 v0000000 location view pair │ │ │ │ │ + 000004b9 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004a9 v0000002 v0000000 views at 000004a7 for: │ │ │ │ │ - 00001a61 00001a6e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ - 000004b1 │ │ │ │ │ + 000004bb v0000001 v0000000 views at 000004b9 for: │ │ │ │ │ + 00001cce 00001cdd (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000004c3 │ │ │ │ │ │ │ │ │ │ - 000004b2 v0000002 v0000000 location view pair │ │ │ │ │ + 000004c4 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004b4 v0000002 v0000000 views at 000004b2 for: │ │ │ │ │ - 00001a61 00001a6e (DW_OP_reg6 (esi)) │ │ │ │ │ - 000004bb │ │ │ │ │ + 000004c6 v0000001 v0000000 views at 000004c4 for: │ │ │ │ │ + 00001ca4 00001cab (DW_OP_reg5 (ebp)) │ │ │ │ │ + 000004cd │ │ │ │ │ │ │ │ │ │ - 000004bc v0000001 v0000000 location view pair │ │ │ │ │ + 000004ce v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004be v0000001 v0000000 views at 000004bc for: │ │ │ │ │ - 00001a88 00001a8f (DW_OP_reg7 (edi)) │ │ │ │ │ - 000004c5 │ │ │ │ │ + 000004d0 v0000001 v0000000 views at 000004ce for: │ │ │ │ │ + 00001ca4 00001cab (DW_OP_reg7 (edi)) │ │ │ │ │ + 000004d7 │ │ │ │ │ │ │ │ │ │ - 000004c6 v0000001 v0000000 location view pair │ │ │ │ │ + 000004d8 v0000001 v0000000 location view pair │ │ │ │ │ + 000004da v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004c8 v0000001 v0000000 views at 000004c6 for: │ │ │ │ │ - 00001a88 00001a8f (DW_OP_reg6 (esi)) │ │ │ │ │ - 000004cf │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 000004d0 v0000001 v0000000 location view pair │ │ │ │ │ - 000004d2 v0000000 v0000000 location view pair │ │ │ │ │ + 000004eb 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 │ │ │ │ │ - DWARF version: 5 │ │ │ │ │ - Address size: 4 │ │ │ │ │ - Segment size: 0 │ │ │ │ │ - Offset entries: 0 │ │ │ │ │ + 000004ed v0000002 v0000000 views at 000004eb for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_reg7 (edi)) │ │ │ │ │ + 000004f4 │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 000004f5 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004ef v0000000 v0000000 location view pair │ │ │ │ │ + 000004f7 v0000002 v0000000 views at 000004f5 for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_reg5 (ebp)) │ │ │ │ │ + 000004fe │ │ │ │ │ │ │ │ │ │ - 000004f1 v0000000 v0000000 views at 000004ef for: │ │ │ │ │ - 00001be4 00001bfe (DW_OP_reg0 (eax)) │ │ │ │ │ - 000004f9 │ │ │ │ │ + 000004ff v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000004fa v0000000 v0000000 location view pair │ │ │ │ │ - 000004fc v0000000 v0000000 location view pair │ │ │ │ │ + 00000501 v0000002 v0000000 views at 000004ff for: │ │ │ │ │ + 00001cf5 00001d0c (DW_OP_fbreg: 0) │ │ │ │ │ + 00000509 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 0000050a v0000000 v0000000 location view pair │ │ │ │ │ + 0000050c v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000050f v0000000 v0000000 location view pair │ │ │ │ │ - 00000511 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 00000519 v0000000 v0000000 location view pair │ │ │ │ │ + 0000051b v0000000 v0000000 location view pair │ │ │ │ │ + 0000051d v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000523 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000525 v0000000 v0000000 views at 00000523 for: │ │ │ │ │ - 00001c2d 00001c56 (DW_OP_reg6 (esi)) │ │ │ │ │ - 0000052d │ │ │ │ │ + 00000530 v0000000 v0000000 location view pair │ │ │ │ │ + 00000532 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000052e v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000530 v0000000 v0000000 views at 0000052e for: │ │ │ │ │ - 00001c39 00001c50 (DW_OP_reg0 (eax)) │ │ │ │ │ - 00000538 │ │ │ │ │ + 00000540 v0000000 v0000000 location view pair │ │ │ │ │ + 00000542 v0000000 v0000000 location view pair │ │ │ │ │ + 00000544 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000539 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 0000053b v0000000 v0000000 views at 00000539 for: │ │ │ │ │ - 00001bd6 00001be4 (DW_OP_fbreg: 16) │ │ │ │ │ - 00000544 │ │ │ │ │ + 0000055e v0000000 v0000000 location view pair │ │ │ │ │ + 00000560 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000545 v0000000 v0000000 location view pair │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ - 00000547 v0000000 v0000000 views at 00000545 for: │ │ │ │ │ - 00001bd6 00001be4 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000054f │ │ │ │ │ + 00000571 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000550 v0000002 v0000000 location view pair │ │ │ │ │ + 00000573 v0000002 v0000000 views at 00000571 for: │ │ │ │ │ + 00001bbe 00001bce (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000579 │ │ │ │ │ │ │ │ │ │ - 00000552 v0000002 v0000000 views at 00000550 for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_addr: 2164; DW_OP_stack_value) │ │ │ │ │ - 0000055f │ │ │ │ │ + 0000057a v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000560 v0000002 v0000000 location view pair │ │ │ │ │ + 0000057c v0000000 v0000000 views at 0000057a for: │ │ │ │ │ + 00001b86 00001b95 (DW_OP_fbreg: 4) │ │ │ │ │ + 00000582 │ │ │ │ │ │ │ │ │ │ - 00000562 v0000002 v0000000 views at 00000560 for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_addr: 20d3; DW_OP_stack_value) │ │ │ │ │ - 0000056f │ │ │ │ │ + 00000583 v0000000 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000570 v0000002 v0000000 location view pair │ │ │ │ │ + 00000585 v0000000 v0000000 views at 00000583 for: │ │ │ │ │ + 00001b86 00001b95 (DW_OP_reg7 (edi)) │ │ │ │ │ + 0000058a │ │ │ │ │ │ │ │ │ │ - 00000572 v0000002 v0000000 views at 00000570 for: │ │ │ │ │ - 00001be4 00001bfe (DW_OP_reg0 (eax)) │ │ │ │ │ - 0000057a │ │ │ │ │ + 0000058b v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000057b v0000002 v0000000 location view pair │ │ │ │ │ + 0000058d v0000001 v0000000 views at 0000058b for: │ │ │ │ │ + 00001bad 00001bbe (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 00000593 │ │ │ │ │ │ │ │ │ │ - 0000057d v0000002 v0000000 views at 0000057b for: │ │ │ │ │ - 00001be4 00001c03 (DW_OP_reg7 (edi)) │ │ │ │ │ - 00000585 │ │ │ │ │ + 00000594 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000586 v0000002 v0000000 location view pair │ │ │ │ │ + 00000596 v0000001 v0000000 views at 00000594 for: │ │ │ │ │ + 00001bad 00001bbe (DW_OP_reg7 (edi)) │ │ │ │ │ + 0000059b │ │ │ │ │ │ │ │ │ │ - 00000588 v0000002 v0000000 views at 00000586 for: │ │ │ │ │ - 00001c03 00001c14 (DW_OP_fbreg: 4) │ │ │ │ │ - 00000591 │ │ │ │ │ + 0000059c v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 00000592 v0000002 v0000000 location view pair │ │ │ │ │ + 0000059e v0000001 v0000000 views at 0000059c for: │ │ │ │ │ + 00001bf3 00001c00 (DW_OP_reg1 (ecx)) │ │ │ │ │ + 000005a5 │ │ │ │ │ │ │ │ │ │ - 00000594 v0000002 v0000000 views at 00000592 for: │ │ │ │ │ - 00001c03 00001c14 (DW_OP_reg7 (edi)) │ │ │ │ │ - 0000059c │ │ │ │ │ + 000005a6 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 0000059d v0000000 v0000000 location view pair │ │ │ │ │ + 000005a8 v0000001 v0000000 views at 000005a6 for: │ │ │ │ │ + 00001bf3 00001c01 (DW_OP_reg7 (edi)) │ │ │ │ │ + 000005af │ │ │ │ │ │ │ │ │ │ - 0000059f v0000000 v0000000 views at 0000059d for: │ │ │ │ │ - 00001c1b 00001c2a (DW_OP_reg6 (esi)) │ │ │ │ │ - 000005a7 │ │ │ │ │ + 000005b0 v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005a8 v0000000 v0000000 location view pair │ │ │ │ │ + 000005b2 v0000002 v0000000 views at 000005b0 for: │ │ │ │ │ + 00001c01 00001c0e (DW_OP_lit0; DW_OP_stack_value) │ │ │ │ │ + 000005ba │ │ │ │ │ │ │ │ │ │ - 000005aa v0000000 v0000000 views at 000005a8 for: │ │ │ │ │ - 00001c1b 00001c2a (DW_OP_reg7 (edi)) │ │ │ │ │ - 000005b2 │ │ │ │ │ + 000005bb v0000002 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - 000005b3 v0000000 v0000000 location view pair │ │ │ │ │ - 000005b5 v0000000 v0000001 location view pair │ │ │ │ │ + 000005bd v0000002 v0000000 views at 000005bb for: │ │ │ │ │ + 00001c01 00001c0e (DW_OP_reg6 (esi)) │ │ │ │ │ + 000005c4 │ │ │ │ │ │ │ │ │ │ - 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 │ │ │ │ │ + 000005c5 v0000001 v0000000 location view pair │ │ │ │ │ │ │ │ │ │ - Offset Begin End Expression │ │ │ │ │ + 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 {} │ │ │ │ │ @@ -12,29 +12,29 @@ │ │ │ │ │ Length: 28 │ │ │ │ │ Version: 2 │ │ │ │ │ Offset into .debug_info: 0xef8 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 000019d0 000001e6 │ │ │ │ │ + 000019d0 00000086 │ │ │ │ │ 00000000 00000000 │ │ │ │ │ Length: 36 │ │ │ │ │ Version: 2 │ │ │ │ │ - Offset into .debug_info: 0x12e9 │ │ │ │ │ + Offset into .debug_info: 0x1014 │ │ │ │ │ Pointer Size: 4 │ │ │ │ │ Segment Size: 0 │ │ │ │ │ │ │ │ │ │ Address Length │ │ │ │ │ - 00001bc0 000000d6 │ │ │ │ │ - 00001ca0 00000021 │ │ │ │ │ + 00001a60 000000d6 │ │ │ │ │ + 00001b40 00000021 │ │ │ │ │ 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,24 +1,21 @@ │ │ │ │ │ -nGCC: (Debian 13.2.0-13) 13.2.0 │ │ │ │ │ -*(q=@l]A │ │ │ │ │ -+PA^6+ u │ │ │ │ │ -wo6!UmNQ │ │ │ │ │ -3/`:+_.V │ │ │ │ │ -g>&/usr/lib/debug/.dwz/i386-linux-gnu/libnative-platform-jni.debug │ │ │ │ │ +GCC: (Debian 13.2.0-13) 13.2.0 │ │ │ │ │ +bg@"s`B4 │ │ │ │ │ +/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 │ │ │ │ │ +generic.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 16207 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 16413 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 17062 │ │ │ │ │ @@ -65,30 +65,30 @@ │ │ │ │ │ │ │ │ │ │ 00001970 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000019a0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000019d0 : │ │ │ │ │ +000019d0 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001ad0 : │ │ │ │ │ +00001a30 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001bc0 : │ │ │ │ │ +00001a60 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001c60 : │ │ │ │ │ +00001b00 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00001c90 : │ │ │ │ │ +00001b30 : │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -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/osx.cpp │ │ │ │ │ - [ 1ef] src/shared/cpp/unix_strings.cpp │ │ │ │ │ - [ 20f] src/shared/cpp │ │ │ │ │ - [ 21e] wchar.h │ │ │ │ │ - [ 226] string.h │ │ │ │ │ - [ 22f] src/shared/cpp/generic.cpp │ │ │ │ │ - [ 24a] src/shared/cpp/generic_posix.cpp │ │ │ │ │ - [ 26b] errno.h │ │ │ │ │ + [ 1d8] src/shared/cpp/generic_posix.cpp │ │ │ │ │ + [ 1f9] src/shared/cpp │ │ │ │ │ + [ 208] string.h │ │ │ │ │ + [ 211] errno.h │ │ │ │ │ + [ 219] src/shared/cpp/generic.cpp │ │ │ │ │ + [ 234] src/shared/cpp/unix_strings.cpp │ │ │ │ │ + [ 254] wchar.h │ │ │ │ │ + [ 25c] src/shared/cpp/osx.cpp │ │ │ │ ├── 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 8fee7b11 39f20171 871dff4b 643c5e88 ..{.9..q...Kd<^. │ │ │ │ │ - 0x00000050 917da5d5 .}.. │ │ │ │ │ + 0x00000040 acfa4222 899ebde9 b00de7d7 acdbc2a4 ..B"............ │ │ │ │ │ + 0x00000050 3b4835ad ;H5. │ │ │ │ ├── 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 6f73782e 63707000 756e6978 5f737472 osx.cpp.unix_str │ │ │ │ │ - 0x000000b0 696e6773 2e637070 0067656e 65726963 ings.cpp.generic │ │ │ │ │ - 0x000000c0 2e637070 0067656e 65726963 5f706f73 .cpp.generic_pos │ │ │ │ │ - 0x000000d0 69782e63 7070005f 5f465241 4d455f45 ix.cpp.__FRAME_E │ │ │ │ │ + 0x000000a0 67656e65 7269635f 706f7369 782e6370 generic_posix.cp │ │ │ │ │ + 0x000000b0 70006765 6e657269 632e6370 7000756e p.generic.cpp.un │ │ │ │ │ + 0x000000c0 69785f73 7472696e 67732e63 7070006f ix_strings.cpp.o │ │ │ │ │ + 0x000000d0 73782e63 7070005f 5f465241 4d455f45 sx.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